Create Authorization Group
Creates an Orchestrator's authorization group.
Request
URI
POST
https://{api_host}/vco/api/authorization-groups
COPY
Request Body
authorization-group
of type(s)
application/json
Required
{
"authorizedEntities": [
{
"id": "string",
"type": "string",
"role": "string",
"domain": "string",
"name": "string"
}
],
"description": "string",
"id": "string",
"label": "string",
"protectedResources": [
{
"id": "string",
"type": "string"
}
]
}
array of
object
authorizedEntities
Optional
authorizedEntities
string
description
Optional
description
string
id
Optional
id
string
label
Optional
label
array of
object
protectedResources
Optional
protectedResources
Responses
200
successful operation
Returns
authorization-group
of type(s)
application/json
"authorization-group Object"
array of
object
authorizedEntities
Optional
authorizedEntities
string
description
Optional
description
string
id
Optional
id
string
label
Optional
label
array of
object
protectedResources
Optional
protectedResources
201
The group is created
Operation doesn't return any data structure
400
Operation doesn't return any data structure
Code Samples
COPY
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}' https://{api_host}/vco/api/authorization-groups
Authorization Groups Service Operations
GET
Get Authorization Group
POST
Create Authorization Group
PUT
Add Reference To Group
DELETE
Delete Authorization Group