Skip to main content
GET
/
v1
/
resource-policies
Get policies
curl --request GET \
  --url https://{tenant}.cubecloud.dev/api/v1/resource-policies \
  --header 'Authorization: <api-key>'
{
  "groupPolicies": [
    {
      "groupId": 123
    }
  ],
  "inheritedGroupPolicies": [
    {
      "groupId": 123,
      "sourceFolder": {
        "createdAt": "2023-12-25",
        "deploymentId": 123,
        "id": 123,
        "name": "<string>",
        "position": 123,
        "updatedAt": "2023-12-25",
        "createdBy": 123,
        "parentId": 123,
        "updatedBy": 123
      }
    }
  ],
  "inheritedUserPolicies": [
    {
      "sourceFolder": {
        "createdAt": "2023-12-25",
        "deploymentId": 123,
        "id": 123,
        "name": "<string>",
        "position": 123,
        "updatedAt": "2023-12-25",
        "createdBy": 123,
        "parentId": 123,
        "updatedBy": 123
      },
      "userId": 123
    }
  ],
  "userPolicies": [
    {
      "userId": 123
    }
  ]
}

Authorizations

Authorization
string
header
required

API key authentication. Send Authorization: Api-Key <YOUR_API_KEY>.

Query Parameters

resourceType
enum<string>
required
Available options:
Global,
Deployment,
Report,
ReportFolder,
Agent,
AgentSpace,
Workbook,
Dashboard,
Folder,
ChatThread
resourceId
integer
required

Response

200 - application/json
groupPolicies
object[]
required
inheritedGroupPolicies
object[]
required
inheritedUserPolicies
object[]
required
userPolicies
object[]
required