User Management
The GenAI workspace, as a platform for the integration, processing, and application of multimodal data, adopts the RBAC (Role-Based Access Control) model to achieve flexible and secure permission management. The system controls users' access scope and operational permissions through the binding of users to roles and the mapping of roles to permissions. A user can be assigned multiple roles, enabling flexible permission management. Currently, in addition to the "Administrator" role, the system includes a default role, "Data Developer," which grants all operational permissions except user permission management.
For more granular permission control, refer to Role Permissions to create additional roles to meet the permission requirements of different types of users.
Default Users
- The user specified when creating the workspace automatically becomes the super administrator role.
- The super administrator user cannot have their role modified, be disabled, or deleted.
Creating a New User
Creation Rules:
| Field | Description |
|---|---|
| Username | Must be unique within the workspace. |
| Password | Minimum length of 8 characters, must include uppercase, lowercase, and special characters. |
| Role | Currently, only the Data Developer role is supported. |
| Remarks | Optional field, maximum of 256 characters. |
User Operations
Only the super administrator has user management permissions, including modifying passwords, adjusting roles, updating information, disabling accounts, and deleting accounts. A disabled user's status changes to Disabled, and they will be unable to log in to the platform. If the user is already logged in, they will be forcibly logged out immediately and unable to perform new operations. Any ongoing operations initiated by the user will not be affected.