Policy management API - GET level-bindings for a group
Gets all bindings of a policy level for a group via the Policy management API.
The request produces an application/json
payload.
GET |
|
Authentication
To execute this request, you need the Allow IAM policy configuration for environments (iam-policies-management
) permission assigned to your token. To learn how to obtain and use it, see OAuth clients.
Parameters
Parameter | Type | Description | In | Required |
---|---|---|---|---|
levelType | string | The type of the policy level. The following values are available:
Each level inherits the policies of the higher level and extends them with its own policies. | path | required |
levelId | string | The ID of the policy level. Use one of the following values, depending on the level type:
| path | required |
policyUuid | string | The ID of the required policy. | path | required |
groupUuid | string | The ID of the required user group. | path | required |
Response
Response codes
Code | Type | Description |
---|---|---|
200 | Level | Successful response - list of policy bindings with parameters |
404 | Error | Failed. The specified resource is not found. |
Response body objects
The LevelPolicyBindingDto
object
Element | Type | Description |
---|---|---|
levelType | string | The type of the policy level. |
levelId | string | The ID of the policy level. |
policyBindings | Binding[] | - |
The Binding
object
Element | Type | Description |
---|---|---|
policyUuid | string | The ID of the policy. |
groups | string[] | A list of user groups to which the policy applies. |
parameters | object | Parameters from bound policies |
metadata | object | Metadata from bound policies |
Response body JSON model
{"levelType": "string","levelId": "string","policyBindings": [{"policyUuid": "string","groups": ["string"],"parameters": {},"metadata": {}}]}