Skip to main content

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-000000000003 from a host with id 00000000-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

AccessGroupRequest

true

none

» name

body

string

false

none

» description

body

string

false

none

» source

body

[AccessItemSourceRequest]

false

none

»» type

body

string

false

none

»» allCovered

body

boolean

false

none

»» parent

body

string

false

none

»» children

body

[string]

false

none

» destination

body

[AccessItemDestinationRequest]

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

Created

AccessGroupResponse

To perform this operation, you must be authenticated by means of one of the following methods: oauth