Если вам необходимо назначить разные разрешения сотрудникам вашей организации для доступа к ресурсам AS, Identity and Access Management (IAM) — хороший выбор для управления разрешениями с тонкой гранулярностью. IAM обеспечивает аутентификацию идентификации, управление разрешениями и контроль доступа, помогая безопасно получать доступ к вашим ресурсам.
С помощью IAM вы можете создавать IAM‑пользователей и назначать им разрешения, чтобы контролировать их доступ к конкретным ресурсам. Например, вы можете предоставить разрешения, позволяющие некоторым разработчикам использовать ресурсы AS, но запретить им удалять или выполнять любые операции с высоким риском над этими ресурсами.
Если вашей учетной записи не требуются отдельные IAM‑пользователи для управления разрешениями, вы можете пропустить этот раздел.
IAM — бесплатный сервис. Вы платите только за ресурсы в своей учетной записи. Для получения дополнительной информации об IAM см. раздел «Service Overview» в Identity and Access Management User Guide.
По умолчанию новые IAM‑пользователи не имеют назначенных разрешений. Вам необходимо добавить их в одну или несколько групп и привязать политики или роли к этим группам. Пользователи наследуют разрешения от групп, в которые они добавлены, и могут выполнять указанные операции над облачными сервисами в соответствии с разрешениями.
AS — сервис уровня проекта, развернутый в конкретных физических регионах. Когда вы задаёте Scope как Region-specific projects и выбираете указанные проекты в выбранных регионах, IAM‑пользователи получают разрешения только для ресурсов в выбранных проектах.
Вы можете предоставлять пользователям разрешения, используя роли и политики.
Table 1 перечисляет все системные политики, поддерживаемые AS.
Имя политики | Описание | Категория | Зависимость |
|---|---|---|---|
AutoScaling FullAccess | Полные разрешения для всех ресурсов AS | Системно-определенная политика | Нет |
AutoScaling ReadOnlyAccess | Разрешения только для чтения для всех ресурсов AS | Системно-определенная политика | Нет |
AutoScaling Administrator | Полные разрешения для всех ресурсов AS | Системная роль | Роли ELB Administrator, CES Administrator, Server Administrator и Tenant Administrator необходимо назначить в одном проекте. |
Table 2 перечисляет общие операции, поддерживаемые каждой системно-определенной политикой AS. Выберите политики по необходимости.
Operation | AutoScaling FullAccess | AutoScaling ReadOnlyAccess | AutoScaling Administrator |
|---|---|---|---|
Создание группы AS | √ | x | √ |
Изменение группы AS | √ | x | √ |
Запрос сведений о группе AS | √ | √ | √ |
Удаление группы AS | √ | x | √ |
Создание конфигурации AS | √ | x | √ |
Создание политики AS | √ | x | √ |
Создание политики масштабирования пропускной способности | √ | x | √ |