Service Management Permissions

Table 1 Fine-grained permissions for service management

Permission

API

Action

Related Action

IAM Project

Enterprise Project

Deploying a Model Service

/v1/{project_id}/services

modelarts:service:create

-

Querying the List of Model Services

/v1/{project_id}/services

modelarts:service:list

-

Querying Details About a Model Service

/v1/{project_id}/services/{service_id}

modelarts:service:get

-

Updating a Model Service

/v1/{project_id}/services/{service_id}

modelarts:service:update

-

Deleting a Model Service

/v1/{project_id}/services/{service_id}

modelarts:service:delete

-

Starting or Stopping a Model Service

/v1/{project_id}/services/{service_id} (The request body carries status information.)

modelarts:service:action

-

Starting or Stopping a Service Instance on an Edge Node

/v1/{project_id}/services/{service_id}/nodes/{node_id}/status (The request body carries status information.)

modelarts:nodeservice:action

-

Querying Service Monitoring Information

/v1/{project_id}/services/{service_id}/monitor

modelarts:service:getMonitor

-

Querying Service Update Logs

/v1/{project_id}/services/{service_id}/logs

modelarts:service:getLogs

-

Querying Service Event Logs

/v1/{project_id}/services/{service_id}/events

modelarts:service:getEvents

-