All Products
Search
Document Center

Alibaba Cloud Model Studio:Permission management

Last Updated:Mar 26, 2026

Model Studio supports multi-dimensional access control at the console page and model level for complex organizations that span multiple regions and users.

Identity and access management

A workspace is the smallest management unit for fine-grained permission control (for models and users) and Alibaba Cloud bill splitting.

Permission management in Model Studio is based on three roles:

  1. super administrator: Manages user permissions, available models, model rate limiting, and API keys across workspaces.

  2. workspace administrator: Manages user permissions and resources within a specific workspace.

  3. regular user: Uses resources based on assigned permissions.

Workspace permission

Super administrator (with the AliyunBailianFullAccess system policy)

Workspace administrator

Regular user

Allowing model calls and rate limiting

Supported

Not supported

Not supported

Allowing model fine-tuning

Supported

Not supported

Not supported

User management

Supported

Supported

Not supported

User-accessible page management

Supported

Supported

Not supported

API key management

Supported

Supported

Not supported

Access and use workspaces, pages, and resources

Supported

Supported

Supported

OpenAPI permissions

Not supported

Not supported

Not supported

Super administrator

This role includes the following two types of accounts:

A super administrator can use the global management menu (Singapore | US (Virginia) | China (Beijing)China (Hong Kong)Germany (Frankfurt)) to manage multiple workspaces. This includes:

  1. Create workspaces and manage workspace names.

  2. Manage models and model rate limiting for all workspaces.

  3. Manage accounts (users) for all workspaces.

  4. Manage all API keys.

Note

To enable features such asmodel monitoring, we recommend using an Alibaba Cloud account to perform the one-time authorization and activation in the console.

Workspace administrator

This role refers to a RAM user who manages a specific workspace through its Permissions page.

The Administrator permission includes access to all pages within that workspace.

image

Workspace permission management

Model Studio divides resources and workspaces by region. A single workspace cannot span multiple regions. Default workspaces in different regions are also separate. Go to the global management menu ( Singapore | US (Virginia) | China (Beijing) | China (Hong Kong) | Germany (Frankfurt)).

In Model Studio, a workspace is also the smallest management unit for fine-grained permission control. You can manage the following:

Workspace permission

Super administrator (with the AliyunBailianFullAccess system policy)

Workspace administrator

Regular user

Allowing model calls and rate limiting

Supported

Not supported

Not supported

Allowing model fine-tuning

Supported

Not supported

Not supported

User management

Supported

Supported

Not supported

User-accessible page management

Supported

Supported

Not supported

API key management

Supported

Supported

Not supported

Access and use workspaces, pages, and resources

Supported

Supported

Supported

OpenAPI permissions

Not supported

Not supported

Not supported

  • Limit model calls: Control whether a model can be used (via the console or API) within a workspace, and configure the model's Request Number Limit and Token Limit.

    This restriction cannot be set for the default workspace. All models can be used without rate limiting.

    PixPin_2025-12-05_17-10-08

  • Limit model training: Control model fine-tuning and subsequent deployment (via the console or API) within the workspace.

    This restriction cannot be set for the default workspace. All models that support fine-tuning can be fine-tuned and subsequently deployed.

    image

  • User (account) console permission management: Manage a RAM user's access to console features within this workspace. This does not restrict API calls made using an API key that belongs to the user.

    An Alibaba Cloud account requires no configuration and can access all pages in all workspaces.

    image

API key permissions

A single API key can only belong to one workspace and one user within a single region, and it cannot be transferred to other workspaces or users. An API key's functions and rate limits are determined by its Workspace's permissions, and are unaffected by user (account) console permission management. You do not need to create separate API keys for different models, such as text generation, text-to-image, or speech synthesis.

An API key's status changes when its owner account is modified:

Note

Starting from March 25, 2026, all new API keys created in the China (Beijing) region will belong to the Alibaba Cloud account.

Action

Alibaba Cloud account

RAM user

Deleting an API key

Not supported Unrecoverable upon failure

Not supported Failures are irrecoverable.

Removing a user from a workspace

Unsupported Failure

The API key becomes valid again after the user is added back to the workspace.

Deleting a user or role in the RAM console

Not supported Unrecoverable upon failure

Set an IP whitelist for an API key

Supported for API keys in the China (Beijing) region.

Supported for API keys in the China (Beijing) region.

Manage API keys: In the Model Studio console, go to the Permissions tab in the left-side navigation pane to grant API key permissions to a RAM user. This grants the RAM user permissions to create, delete, and view all API keys in the workspace.

image

OpenAPI permissions

By default, RAM users cannot use the OpenAPI to access Model Studio application features, such as data, knowledge base, prompt engineering.

To grant these permissions, an Alibaba Cloud account must grant the RAM user one of the following permissions in the RAM console:

PixPin_2025-12-08_17-48-55

Applying to a production environment

  • Workspace planning strategy

    • Group by environment (Recommended): Create separate workspaces for development, testing, staging, and production environments to ensure strict environment isolation.

      • project-dev-workspace

      • project-test-workspace

      • project-prod-workspace

    • Group by business line: Create separate workspaces for different business departments, such as marketing, customer support, and design. This simplifies permission and cost management.

      • marketing-team-workspace

      • customer-team-workspace

  • Throttling policy

    • Allocate the total quota of the root account proportionally to each workspace. Reserve a portion as a buffer to handle traffic spikes.

      Example: The total account quota is 1000 QPM. The allocation is as follows:

      • project-prod-workspace: 600 QPM (60%)

      • project-test-workspace: 200 QPM (20%)

      • project-dev-workspace: 100 QPM (10%)

      • Reserved buffer: 100 QPM (10%)

Billing and subscription permission management

By default, RAM users cannot view Alibaba Cloud bills or purchase subscription products. To grant these permissions, add specific permissions to a RAM user in the RAM console.

Note

The following permissions allow a RAM user to view bills for all Alibaba Cloud products or purchase all Alibaba Cloud subscription products. Grant these permissions with caution.

  1. To view Alibaba Cloud bills, you need to add the AliyunBSSReadOnlyAccess permission to a RAM user.

  2. To purchase Alibaba Cloud subscription products, you must grant the AliyunBSSOrderAccess permission to a RAM user.

Common settings

Super administrator

This operation requires an Alibaba Cloud account or a RAM user with the AliyunRAMFullAccess system policy.
  1. Go to the RAM console and grant the AliyunBailianFullAccess (Model Studio administrator) and AliyunBSSOrderAccess (purchase subscription products) permissions to a RAM user.

  2. Once setup is complete, you can use the Model Studio global management menu ( Singapore | Virginia | China (Beijing)China (Hong Kong)Frankfurt) to grant any RAM user (including yourself) permissions for any region and workspace, and purchase subscription products for Model Studio.

Workspace administrator

This operation requires a super administrator or a workspace administrator.
  1. In the Model Studio console, on the Permissions tab in the left-side navigation pane, grant the Administrator permission to the RAM user.

    image

Model calling permissions

  1. If you do not use the default workspace, a super administrator must grant the model calling permission for the specific model in the workspace.

  2. To call models from the Model Studio console, a super administrator or workspace administrator must grant the RAM user the following permissions on the Permissions tab in the left-side navigation pane:

    1. Playground - Operation permission to call models in the console.

    2. Batch Inference - Operation permission to use the batch inference feature.

    3. Model Observation - Operation permission to view the token consumption of model calls and evaluations.

    image

  3. To call models by using the Model Studio API, a super administrator or a workspace administrator must create or assign an API key to the RAM user in the corresponding workspace. For more details, see API key permissions.

API permissions for model fine-tuning

  1. If you do not use the default workspace, a super administrator must grant the model fine-tuning permission for the specific model in the workspace.

  2. A super administrator or a workspace administrator must create or assign an API key to the RAM user in the corresponding workspace. For more details, see API key permissions.

FAQ

1. Get workspace ID

See Get Workspace ID under application development.

2. Calling models from child workspaces

No special configuration is needed. Just use the API key for the sub-workspace.

3. Use an application in a workspace

To use an API to manage or call an application in a specific workspace, you must set the APP ID and Workspace ID.