Permission Configuration

更新时间:
复制 MD 格式

STAROps uses two types of permissions to control user operations and Digital Employee access. Use this guide to locate the appropriate permission configuration instructions for your scenario.

Applicable audience

Note

If you use an Alibaba Cloud account (root account), you have full management permissions by default and do not need to configure any permissions. The following content applies only to RAM users.

Permission types

STAROps permissions are divided into two categories.

Permission type

Authorized entity

Scope of control

Configuration guide

User operation permissions (RAM user permissions)

RAM users (operators)

Controls whether users can create, view, modify, and delete Digital Employees and Long-Term Missions, start Intelligent Conversations, and manage conversation records.

Digital Employee permission configuration, Mission permission configuration

Digital Employee access permissions (RAM role permissions)

RAM roles (assumed by Digital Employees)

Controls which Workspace data, Log Service data, and cloud resources a Digital Employee can access when running Intelligent Conversations and Long-Term Missions.

Digital Employee permission configuration

User operation permission action reference

The following tables list all user operation permission actions in STAROps. Administrators specify these Action values in custom RAM policies to control the scope of operations available to RAM users.

Digital Employee management

Action

Description

cms:CreateDigitalEmployee

Creates a Digital Employee.

cms:GetDigitalEmployee

Queries the details of a Digital Employee.

cms:ListDigitalEmployees

Queries the list of Digital Employees.

cms:UpdateDigitalEmployee

Updates the configuration of a Digital Employee.

cms:DeleteDigitalEmployee

Deletes a Digital Employee.

Intelligent Conversation management

Action

Description

cms:CreateChat

Starts a conversation.

cms:CreateThread

Creates a conversation session.

cms:GetThread

Queries the details of a conversation session.

cms:GetThreadData

Retrieves conversation session data.

cms:ListThreads

Queries the list of conversation sessions.

cms:UpdateThread

Updates a conversation session, such as modifying the title.

cms:DeleteThread

Deletes a conversation session.

Skill management

Action

Description

cms:CreateDigitalEmployeeSkill

Creates a Skill.

cms:GetDigitalEmployeeSkill

Queries the details of a Skill.

cms:ListDigitalEmployeeSkills

Queries the list of Skills.

cms:UpdateDigitalEmployeeSkill

Updates a Skill.

cms:DeleteDigitalEmployeeSkill

Deletes a Skill.

cms:ListDigitalEmployeeSkillVersions

Queries the version history of a Skill.

Tool management

Action

Description

cms:ListDigitalEmployeeTools

Queries the list of tools available to a Digital Employee.

cms:UpdateDigitalEmployeeTools

Updates the tool configuration of a Digital Employee.

Mission management

Action

Description

cms:CreateMission

Creates a Long-Term Mission.

cms:GetMission

Queries the details of a specified Long-Term Mission.

cms:ListMissions

Queries the list of Long-Term Missions.

cms:UpdateMission

Updates the configuration of a Long-Term Mission.

cms:DeleteMission

Deletes a Long-Term Mission.

Permission configuration workflow

Complete the following steps to configure permissions for your use case.

  1. Identify the authorized entity: Determine which RAM users need to be granted permissions.

  2. Select the permission scope: Based on the user's role and responsibilities, determine which actions to grant. For example, O&M engineers typically need full operational permissions for Digital Employees and Missions, while regular users may only need permissions to start Intelligent Conversations and view conversation records.

  3. Create a custom permission policy: In the RAM console, create a custom policy and include the required actions in the policy document. For specific operations and RAM policy examples, see the Digital Employee permission configuration and Mission permission configuration topics.

  4. Grant the policy: Attach the custom policy to the target RAM user.

  5. Configure Digital Employee access permissions (optional): If a Digital Employee needs to access specific Workspace data or cloud resources, configure the corresponding access permissions for the RAM role associated with the Digital Employee. For details, see the Digital Employee access permissions section in the Digital Employee permission configuration topic.