Управление доступом в Smart Web Security
В этом разделе вы узнаете:
Об управлении доступом
Все операции в Yandex Cloud проверяются в сервисе Yandex Identity and Access Management. Если у субъекта нет необходимых разрешений, сервис вернет ошибку.
Чтобы выдать разрешения к ресурсу, назначьте роли на этот ресурс субъекту, который будет выполнять операции. Роли можно назначить аккаунту на Яндексе, сервисному аккаунту, локальному пользователю, федеративному пользователю, группе пользователей, системной группе или публичной группе. Подробнее читайте в разделе Как устроено управление доступом в Yandex Cloud.
Назначать роли на ресурс могут пользователи, у которых на этот ресурс есть роль smart-web-security.admin или одна из следующих ролей:
admin;resource-manager.admin;organization-manager.admin;resource-manager.clouds.owner;organization-manager.organizations.owner.
На какие ресурсы можно назначить роль
Вы можете назначить роль на организацию, облако и каталог. Роли, назначенные на организацию, облако или каталог, действуют и на профили безопасности, которые в них находятся.
Какие роли действуют в сервисе
На диаграмме показано, какие роли есть в сервисе и как они наследуют разрешения друг друга. Например, в editor входят все разрешения viewer. После диаграммы дано описание каждой роли.
Сервисные роли
smart-web-security.auditor
Роль smart-web-security.auditor позволяет просматривать метаданные ресурсов сервиса Smart Web Security, а также информацию об облаке и каталоге.
Пользователи с этой ролью могут:
- просматривать информацию о профилях безопасности;
- просматривать список ресурсов, к которым подключен профиль безопасности;
- просматривать информацию о профилях WAF;
- просматривать информацию о профилях ARL;
- просматривать информацию о прокси-серверах;
- просматривать информацию о списках;
- просматривать информацию о шаблонах страниц ответов;
- просматривать информацию об облаке;
- просматривать информацию о каталоге.
Назначить роль smart-web-security.auditor может пользователь с ролью admin в облаке или smart-web-security.admin в каталоге.
smart-web-security.viewer
Роль smart-web-security.viewer позволяет просматривать информацию о ресурсах сервиса Smart Web Security, а также об облаке и каталоге.
Пользователи с этой ролью могут:
- просматривать информацию о профилях безопасности;
- просматривать список ресурсов, к которым подключен профиль безопасности;
- просматривать информацию о профилях WAF;
- просматривать информацию о профилях ARL;
- просматривать информацию о прокси-серверах;
- просматривать информацию о списках;
- просматривать информацию о шаблонах страниц ответов;
- просматривать информацию об облаке;
- просматривать информацию о каталоге.
Включает разрешения, предоставляемые ролью smart-web-security.auditor.
Назначить роль smart-web-security.viewer может пользователь с ролью admin в облаке или smart-web-security.admin в каталоге.
smart-web-security.user
Роль smart-web-security.user позволяет просматривать информацию о ресурсах сервиса Smart Web Security, а также подключать профили безопасности к защищаемым ресурсам.
Пользователи с этой ролью могут:
- просматривать информацию о профилях безопасности Smart Web Security и подключать их к защищаемым ресурсам;
- просматривать список ресурсов, к которым подключен профиль безопасности;
- просматривать информацию о профилях WAF;
- просматривать информацию о профилях ARL;
- просматривать информацию о прокси-серверах;
- просматривать информацию о списках;
- просматривать информацию о шаблонах страниц ответов;
- просматривать информацию об облаке;
- просматривать информацию о каталоге.
Включает разрешения, предоставляемые ролью smart-web-security.viewer.
Назначить роль smart-web-security.user может пользователь с ролью admin в облаке или smart-web-security.admin в каталоге.
smart-web-security.editor
Роль smart-web-security.editor позволяет использовать ресурсы сервиса Smart Web Security и управлять ими.
Пользователи с этой ролью могут:
- просматривать информацию о профилях безопасности Smart Web Security, создавать, изменять и удалять их, а также подключать профили безопасности к защищаемым ресурсам;
- просматривать список ресурсов, к которым подключен профиль безопасности;
- просматривать информацию о профилях WAF, а также создавать, изменять, использовать и удалять их;
- просматривать информацию о профилях ARL, а также создавать, изменять, использовать и удалять их;
- просматривать информацию о прокси-серверах, а также создавать, изменять и удалять их;
- просматривать информацию о списках, а также создавать, изменять, использовать и удалять их;
- просматривать информацию о шаблонах страниц ответов, а также создавать, изменять, использовать и удалять их;
- просматривать информацию об облаке;
- просматривать информацию о каталоге.
Включает разрешения, предоставляемые ролью smart-web-security.user.
Чтобы включать или отключать логирование в профиле безопасности, дополнительно необходима роль logging.writer или выше на лог-группу, в которую передаются логи.
Назначить роль smart-web-security.editor может пользователь с ролью admin в облаке или smart-web-security.admin в каталоге.
smart-web-security.admin
Роль smart-web-security.admin позволяет использовать ресурсы сервиса Smart Web Security и управлять ими.
Пользователи с этой ролью могут:
- просматривать информацию о профилях безопасности Smart Web Security, создавать, изменять и удалять их, а также подключать профили безопасности к защищаемым ресурсам;
- просматривать список ресурсов, к которым подключен профиль безопасности;
- просматривать информацию о профилях WAF, а также создавать, изменять, использовать и удалять их;
- просматривать информацию о профилях ARL, а также создавать, изменять, использовать и удалять их;
- просматривать информацию о прокси-серверах, а также создавать, изменять и удалять их;
- просматривать информацию о списках, а также создавать, изменять, использовать и удалять их;
- просматривать информацию о шаблонах страниц ответов, а также создавать, изменять, использовать и удалять их;
- просматривать информацию об облаке;
- просматривать информацию о каталоге.
Включает разрешения, предоставляемые ролью smart-web-security.editor.
Чтобы включать или отключать логирование в профиле безопасности, дополнительно необходима роль logging.writer или выше на лог-группу, в которую передаются логи.
Назначить роль smart-web-security.admin может пользователь с ролью admin в облаке.
Примитивные роли
Примитивные роли позволяют пользователям совершать действия во всех сервисах Yandex Cloud.
auditor
Роль auditor предоставляет разрешения на чтение конфигурации и метаданных любых ресурсов Yandex Cloud без возможности доступа к данным.
Например, пользователи с этой ролью могут:
- просматривать информацию о ресурсе;
- просматривать метаданные ресурса;
- просматривать список операций с ресурсом.
Роль auditor — наиболее безопасная роль, исключающая доступ к данным сервисов. Роль подходит для пользователей, которым необходим минимальный уровень доступа к ресурсам Yandex Cloud.
viewer
Роль viewer предоставляет разрешения на чтение информации о любых ресурсах Yandex Cloud.
Включает разрешения, предоставляемые ролью auditor.
В отличие от роли auditor, роль viewer предоставляет доступ к данным сервисов в режиме чтения.
editor
Роль editor предоставляет разрешения на управление любыми ресурсами Yandex Cloud, кроме назначения ролей другим пользователям, передачи прав владения организацией и ее удаления, а также удаления ключей шифрования Key Management Service.
Например, пользователи с этой ролью могут создавать, изменять и удалять ресурсы.
Включает разрешения, предоставляемые ролью viewer.
admin
Роль admin позволяет назначать любые роли, кроме resource-manager.clouds.owner и organization-manager.organizations.owner, а также предоставляет разрешения на управление любыми ресурсами Yandex Cloud, кроме передачи прав владения организацией и ее удаления.
Прежде чем назначить роль admin на организацию, облако или платежный аккаунт, ознакомьтесь с информацией о защите привилегированных аккаунтов.
Включает разрешения, предоставляемые ролью editor.
Вместо примитивных ролей мы рекомендуем использовать роли сервисов. Такой подход позволит более гранулярно управлять доступом и обеспечить соблюдение принципа минимальных привилегий.
Подробнее о примитивных ролях см. в справочнике ролей Yandex Cloud.