Create a new access group
Example:
"source": [
{
"type": "USER_GROUP",
"allCovered": true
}
],
"destination": [
{
"type": "NETWORK_SERVICE",
"allCovered": true,
"parent": "00000000-0000-0000-0000-000000000001",
},
{
"type": "HOST_SERVICE",
"allCovered": false,
"parent": "00000000-0000-0000-0000-000000000002",
"children": [
"00000000-0000-0000-0000-000000000003"
]
}
]
This configuration grants access to:
A network with ID
00000000-0000-0000-0000-000000000001(including all its applications and IP services).A specific application/service with ID
00000000-0000-0000-0000-000000000003from a host with id00000000-0000-0000-0000-000000000002
Additionally, any new user groups created in the future will automatically be included as sources in this access group.
Body parameter
{
"name": "string",
"description": "string",
"source": [
{
"type": "USER_GROUP",
"allCovered": true,
"parent": "00000000-0000-0000-0000-000000000000",
"children": [
"00000000-0000-0000-0000-000000000000"
]
}
],
"destination": [
{
"type": "USER_GROUP",
"allCovered": true,
"parent": "00000000-0000-0000-0000-000000000000",
"children": [
"00000000-0000-0000-0000-000000000000"
]
}
]
}
Parameters
Name | In | Type | Required | Description |
|---|---|---|---|---|
body | body | true | none | |
» name | body | string | false | none |
» description | body | string | false | none |
» source | body | false | none | |
»» type | body | string | false | none |
»» allCovered | body | boolean | false | none |
»» parent | body | string | false | none |
»» children | body | [string] | false | none |
» destination | body | false | none | |
»» type | body | string | false | none |
»» allCovered | body | boolean | false | none |
»» parent | body | string | false | none |
»» children | body | [string] | false | none |
Enumerated Values
Parameter | Value |
|---|---|
»» type | USER_GROUP |
»» type | NETWORK_SERVICE |
»» type | HOST |
»» type | USER_GROUP |
»» type | NETWORK_SERVICE |
»» type | HOST_SERVICE |
»» type | PUBLISHED_SERVICE |
Responses
Status | Meaning | Description | Schema |
|---|---|---|---|
201 | Created |
To perform this operation, you must be authenticated by means of one of the following methods: oauth