List stable built-in role definitions

POST
/v1/access/roles/list

Authorization

BearerAuth
AuthorizationBearer <token>

Bearer credential resolved to an opaque authenticated Principal by the Server deployment.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/v1/access/roles/list" \  -H "Content-Type: application/json" \  -d '{}'
{  "items": [    {      "role": "handoff.viewer",      "resource_type": "server",      "cardinality": "many_per_resource",      "actions": [        "server.observe"      ],      "artifact_families": [        "string"      ],      "assignable_subject_types": [        "user"      ],      "system_managed": true    }  ]}