Earth Engine вводит квоты для некоммерческих проектов , чтобы защитить совместно используемые вычислительные ресурсы и обеспечить надежную работу для всех. Все некоммерческие проекты должны выбрать уровень квот до 27 апреля 2026 года , иначе по умолчанию будет использоваться уровень «Сообщество». Квоты вступят в силу для всех проектов (независимо от даты выбора уровня) 27 апреля 2026 года . Подробнее.
Policy
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Политика управления идентификацией и доступом (IAM), которая определяет элементы управления доступом к ресурсам Google Cloud.
Policy — это набор bindings . binding связывает одного или нескольких members (или субъектов) с одной role . В качестве субъектов могут выступать учётные записи пользователей, учётные записи служб, группы Google и домены (например, G Suite). role — это именованный список разрешений; каждая role может быть предопределённой ролью IAM или созданной пользователем настраиваемой ролью.
Для некоторых типов ресурсов Google Cloud binding также может указывать condition — логическое выражение, разрешающее доступ к ресурсу только в том случае, если это выражение имеет значение true . Условие может накладывать ограничения на основе атрибутов запроса, ресурса или и того, и другого. Чтобы узнать, какие ресурсы поддерживают условия в своих политиках IAM, см. документацию по IAM .
Удаление любой привязки роли, с условием или без, из политики, которая включает условия
Важно: при использовании условий IAM необходимо включать поле etag при каждом вызове setIamPolicy . Если это поле пропущено, IAM позволит перезаписать политику версии 3 политикой версии 1 , и все условия политики версии 3 будут потеряны.
Если политика не содержит никаких условий, операции по этой политике могут указывать любую допустимую версию или оставлять поле неустановленным.
Чтобы узнать, какие ресурсы поддерживают условия в своих политиках IAM, см. документацию IAM .
Связывает список members (или субъектов) с role . При необходимости можно указать condition , определяющее, как и когда применяются bindings . Каждая bindings должна содержать хотя бы одного субъекта.
bindings в Policy могут ссылаться на до 1500 субъектов; до 250 из этих субъектов могут быть группами Google. Каждое упоминание субъекта учитывается в этих ограничениях. Например, если bindings предоставляют 50 различных ролей user:alice@example.com и не предоставляют ни одному другому субъекту, то вы можете добавить ещё 1450 субъектов к bindings в Policy .
etag используется для оптимистичного управления параллельными процессами, чтобы предотвратить перезапись одновременных обновлений политики. Настоятельно рекомендуется, чтобы системы использовали etag в цикле «чтение-изменение-запись» для обновления политики, чтобы избежать состояний гонки: etag возвращается в ответе на getIamPolicy , и ожидается, что системы добавят этот etag в запрос на setIamPolicy , чтобы гарантировать применение изменений к той же версии политики.
Важно: при использовании условий IAM необходимо включать поле etag при каждом вызове setIamPolicy . Если это поле пропущено, IAM позволит перезаписать политику версии 3 политикой версии 1 , и все условия политики версии 3 будут потеряны.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-24 UTC."],[],["IAM policies manage Google Cloud resource access using `bindings`. Bindings link `members` (users, groups, etc.) to `roles` (permission lists). Some bindings include a `condition`, a logical expression restricting access based on request or resource attributes. Policies have a `version` (0, 1, or 3), with version 3 required for conditional bindings. The `etag` field, a base64-encoded string, ensures concurrent update safety; it is required for version 3.\n"]]