Deze pagina is nog niet beschikbaar in uw eigen taal. We werken er hard aan om meer taalversies toe te voegen. Bedankt voor uw steun.

On this page

Show all

Creating a Custom Policy

Updated on 2024-07-31 GMT+08:00

Scenarios

Custom policies can be created as a supplement to the system permissions of Workspace.

You can create custom policies in either of the following ways:

  • Visual editor: Select cloud services, actions, resources, and request conditions. This does not require knowledge of policy syntax.
  • JSON: Create a JSON policy or edit an existing one.

For details about how to create custom policies, see Creating a Custom Policy. The section contains examples of common Workspace custom policies.

Policy Examples

  • Example 1: Assigning the permissions for desktop startup and shutdown to users.
{
    "Version": "1.1",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "workspace:*:get*",
                "workspace:*:list*",
                "workspace:*:export*",
                "ims:images:get",
                "ims:images:list",
                "ims:quotas:get",
                "nat:natGateways:list",
                "nat:snatRules:list",
                "vpc:bandwidths:list",
                "vpc:networks:get",
                "vpc:ports:get",
                "vpc:publicIps:get",
                "vpc:publicIps:list",
                "vpc:quotas:list",
                "vpc:securityGroupRules:get",
                "vpc:securityGroups:get",
                "vpc:subnets:get",
                "vpc:vpcs:get",
                "vpc:vpcs:list",
                "vpcep:endpoints:get",
                "dss:pools:list",
                "workspace:desktops:operate"
            ]
        }
    ]
}
Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback