Updated on 2022-09-20 GMT+08:00

Public Resource Permissions

Table 1 Public resource permissions

Permission

API

Action

Related Action

IAM Project

(Project)

Enterprise Project

(Enterprise Project)

Creating an instance

-

roma:instances:create

vpc:vpcs:get

vpc:vpcs:list

vpc:ports:create

vpc:ports:get

vpc:ports:update

vpc:securityGroups:get

vpc:floatingIps:get

vpc:publicIps:list

vpc:floatingIps:update

vpc:subnets:get

vpc:securityGroupRules:get

Updating an instance

-

roma:instances:update

vpc:securityGroups:get

vpc:publicIps:get

vpc:floatingIps:update

vpc:ports:update

Deleting an instance

-

roma:instances:delete

-

Querying instances

-

roma:instances:list

-

Querying instance details

-

roma:instances:get

-

Creating an application

POST /v2/{project_id}/instances/{instance_id}/apps

roma:applications:create

-

Updating an application

PUT /v2/{project_id}/instances/{instance_id}/apps/{app_id}

roma:applications:update

-

Deleting an application

DELETE /v2/{project_id}/instances/{instance_id}/apps/{app_id}

roma:applications:delete

-

Managing application users

PUT /v2/{project_id}/instances/{instance_id}/apps/{app_id}/users

roma:applications:user

-

Querying an application list

GET /v2/{project_id}/instances/{instance_id}/apps

roma:applications:list

-

Querying application details

GET /v2/{project_id}/instances/{instance_id}/apps/{app_id}

roma:applications:get

-

Importing assets

POST /v2/{project_id}/instances/{instance_id}/assets/import

roma:assets:import

-

Exporting assets

POST /v2/{project_id}/instances/{instance_id}/assets/export

roma:assets:export

-

Creating a data dictionary

POST /v2/{project_id}/instances/{instance_id}/dictionaries

roma:dictionaries:create

-

Updating a data dictionary

PUT /v2/{project_id}/instances/{instance_id}/dictionaries/{dict_id}

roma:dictionaries:update

-

Deleting a data dictionary

DELETE /v2/{project_id}/instances/{instance_id}/dictionaries/{dict_id}

roma:dictionaries:delete

-

Querying data dictionaries

GET /v2/{project_id}/instances/{instance_id}/dictionaries

roma:dictionaries:list

-

Querying data dictionary details

GET /v2/{project_id}/instances/{instance_id}/dictionaries/{dict_id}

roma:dictionaries:get

-