Если вам необходимо назначать разные разрешения сотрудникам вашей организации для доступа к ресурсам 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, а затем выберите проекты, для которых разрешения вступят в силу. Если выбрать All projects, разрешения будут применяться к группе пользователей во всех региональных проектах. При доступе к AS пользователям необходимо переключиться в регион, где им предоставлен доступ к этому сервису.
Вы можете предоставлять пользователям разрешения, используя роли и политики.
Table 1 lists all the system policies supported by AS.
Policy Name | Description | Категория | Зависимость |
|---|---|---|---|
AutoScaling FullAccess | Полные разрешения для всех ресурсов AS | Системно-определенная политика | None |
AutoScaling ReadOnlyAccess | Разрешения только для чтения для всех ресурсов AS | Системно-определенная политика | None |
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 | √ |