Примеры использования. Роли пользователей как средство управления доступом в VMware Aria Automation
VMware Aria Automation
Администратор облачных служб контролирует, какие задачи могут выполняться пользователями в
VMware Aria Automation
. В зависимости от целей управления и сфер ответственности в группе разработчиков приложений существуют различные способы настройки ролей пользователей для поддержки этих целей.- Убедитесь, что вам назначена роль владельца организации. При входе в консоль вам должна быть видна вкладкаУправление идентификацией и доступом. Если это не так, обратитесь к владельцу организации.
- Убедитесь, что вам назначена роль администратора службы для разных служб. Если вы не уверены в своей роли, свяжитесь с владельцем организации.
- Убедитесь, что пользователи добавлены вVMware Aria Automation.Пользователи Active Directory добавляются в ходе установкиVMware Aria Automation.
- Подробный список задач и функций различных ролей см. в разделе Роли пользователей организаций и служб в vRealize Automation.
Следующие примеры для
Automation Assembler
и Automation Service Broker
построены на трех вариантах использования. Эти примеры содержат достаточное количество инструкций для демонстрации применения ролей пользователей. Эти примеры использования предназначены для администратора облачных служб и администраторов служб.
Каждый последующий пример использования составлен на основе предыдущего. Даже если вы сразу готовы перейти к примеру 3, возможно, вам потребуется ознакомиться с примерами 1 и 2, чтобы лучше понять, почему следует настраивать роли указанным образом.
Задача этих примеров использования — показать применение ролей пользователей, а не предоставить подробную информацию о настройке инфраструктуры, управлении проектами, создании облачных шаблонов и работе с развертываниями.
Прежде чем начать, необходимо ознакомиться с уровнями ролей пользователей, настроенными администратором облачных служб в консоли
VMware Aria Automation
. - Роли организацииРоли организации определяют, кто может иметь доступ к консоли.Владельцу организации необходимо проследить, чтобы пользователям всех служб была назначена как минимум роль участника организации.РольОписаниеВладелец организацииАдминистратор может добавлять пользователей, изменять роли пользователей и удалять пользователей из организации. Владелец управляет доступом пользователей к службам.Участник организацииОбычный пользователь может войти в консоль организации. Чтобы пользователь мог получить доступ к службам, владелец организации назначает ему определенную роль службы.
- Роли службРоли служб определяют, кто может иметь доступ к назначенным службам.Владельцу организации необходимо проследить, чтобы всем пользователям, которым требуется доступ к службам, были назначены соответствующие роли. Роли определяют, какие действия пользователь может выполнять в каждой службе.Automation AssemblerService Role DescriptionsRoleDescriptionAssembler AdministratorA user who has read and write access to the entire user interface and API resources. This is the only user role that can see and do everything, including add cloud accounts, create new projects, and assign a project administrator.Assembler UserA user who does not have the Assembler Administrator role.In anAutomation Assemblerproject, the administrator adds users to projects as project members, administrators, or viewers. The administrator can also add a project administrator.Assembler ViewerA user who has read access to see information but cannot create, update, or delete values. This is a read-only role across all projects in all the services.Users with the viewer role can see all the information that is available to the administrator. They cannot take any action unless you make them a project administrator or a project member. If the user is affiliated with a project, they have the permissions related to the role. The project viewer would not extend their permissions the way that the administrator or member role does.Service Broker Service Role DescriptionsRoleDescriptionService Broker AdministratorMust have read and write access to the entire user interface and API resources. This is the only user role that can perform all tasks, including creating a new project and assigning a project administrator.Service Broker UserAny user who does not have theAutomation Service BrokerAdministrator role.In anAutomation Service Brokerproject, the administrator adds users to projects as project members, administrators, or viewers. The administrator can also add a project administrator.Service Broker ViewerA user who has read access to see information but cannot create, update, or delete values. This is a read-only role across all projects in all the services.Users with the viewer role can see all the information that is available to the administrator. They cannot take any action unless you make them a project administrator or a project member. If the user is affiliated with a project, they have the permissions related to the role. The project viewer would not extend their permissions the way that the administrator or member role does.Описание ролей службы PipelinesРольОписаниеАдминистратор PipelinesПользователь должен иметь доступ для чтения и записи ко всему пользовательскому интерфейсу и ресурсам API. Это единственная роль пользователя, которая позволяет просматривать и выполнять все операции, включая создание проектов, интеграцию конечных точек, добавление триггеров, создание конвейеров и настраиваемых панелей управления, маркировку конечных точек и переменных как ресурсы с ограниченным доступом, запуск конвейеров, использующих такие ресурсы, а также запрашивать публикацию конвейеров вAutomation Service Broker.Разработчик PipelinesПользователь, который может работать с конвейерами, но не с конечными точками или переменными с ограниченным доступом. Если конвейер содержит конечную точку или переменную с ограниченным доступом, этот пользователь должен получить утверждение задачи конвейера, которая использует эту конечную точку или переменную.Исполнитель PipelinesПользователь, который может запускать конвейеры и утверждать или отклонять задачи, выполняемые пользователями. Этот пользователь может возобновить, приостановить и отменить выполнение конвейера, но не может их изменить.Пользователь PipelinesПользователь, у которого есть доступ кAutomation Pipelines, но нет других прав вAutomation Pipelines.Обозреватель PipelinesПользователь, который имеет доступ с правами чтения для просмотра конвейеров, конечных точек, циклов выполнения конвейера и панелей управления, но не может создавать, обновлять или удалять их. Пользователь, у которого есть роль «Обозреватель службы», может видеть всю информацию, доступную администратору. Он не может выполнять никакие действия, пока не будет назначен в качестве администратора или участника проекта. Если пользователь связан с проектом, у него есть разрешения, связанные с ролью. Обозреватель проекта не может расширять свои разрешения так же, как администратор или участник.
- Роли участников проектаЧленство в проекте определяет, какие ресурсы инфраструктуры и облачные шаблоны доступны пользователю.Членство в проекте определяется в службе пользователем с ролью администратора службы. Администратор службы должен убедиться, что пользователям, которым необходим доступ к одному проекту или нескольким, назначены соответствующие роли на уровне каждого проекта.Роли в проектеРольОписаниеАдминистратор проектаАдминистратор проекта может управлять своими проектами, создавать и развертывать облачные шаблоны, связанные с его проектами, а также управлять развертываниями проектов для всех участников проекта.Участник проектаУчастник проекта может создавать и развертывать облачные шаблоны, связанные с соответствующими проектами, управлять собственными развертываниями, а также всеми общедоступными развертываниями.Наблюдатель проектаОбозреватель проекта — это участник проекта, который имеет доступ в режиме «только чтение» к ресурсам проекта, облачным шаблонам и развертываниям.
- Настраиваемые ролиAutomation Assemblerсоздает настраиваемые роли для уточнения ролей участников и обозревателей.
Процедуры, описанные в этих примерах использования, предназначены для демонстрации применения ролей пользователей. Они не являются подробными или исчерпывающими процедурами по настройке
VMware Aria Automation
.При настройке ролей следует помнить, что для пользователей, выполняющих операции API, применяются роли, назначаемые здесь.