Nexus

Nexus APIs

POST /v1/roles/{roleId}/connection-maps

Create attribute mapping

Requires the application.write permission

Parameters
Name In Required Description
roleId path Yes
Request body
Request payload
Example
{
  "name": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
name string nullable
Example
{
  "name": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
name string nullable
Example
{
  "name": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
name string nullable
Example
{
  "name": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
name string nullable
Example
{
  "name": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
name string nullable
Example
{
  "name": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
name string nullable
Example
{
  "name": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
name string nullable
Example
{
  "name": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
name string nullable
Responses
201
Example
{
  "id": 0,
  "name": "string",
  "role": {
    "id": "string",
    "name": "string",
    "audience": "string",
    "description": "string",
    "permissions": [
      {
        "code": "string",
        "roleId": "string",
        "permissionId": 0
      }
    ],
    "connectionMaps": [
      {
        "id": 0,
        "name": "string",
        "role": null,
        "roleId": "string",
        "groupName": "string",
        "azoConnectionId": "string"
      }
    ]
  },
  "roleId": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
id integer (int32)
name string nullable
role Represents a role that can be assigned to a user.
roleId string nullable
Example
{
  "id": 0,
  "name": "string",
  "role": {
    "id": "string",
    "name": "string",
    "audience": "string",
    "description": "string",
    "permissions": [
      {
        "code": "string",
        "roleId": "string",
        "permissionId": 0
      }
    ],
    "connectionMaps": [
      {
        "id": 0,
        "name": "string",
        "role": null,
        "roleId": "string",
        "groupName": "string",
        "azoConnectionId": "string"
      }
    ]
  },
  "roleId": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
id integer (int32)
name string nullable
role Represents a role that can be assigned to a user.
roleId string nullable
Example
{
  "id": 0,
  "name": "string",
  "role": {
    "id": "string",
    "name": "string",
    "audience": "string",
    "description": "string",
    "permissions": [
      {
        "code": "string",
        "roleId": "string",
        "permissionId": 0
      }
    ],
    "connectionMaps": [
      {
        "id": 0,
        "name": "string",
        "role": null,
        "roleId": "string",
        "groupName": "string",
        "azoConnectionId": "string"
      }
    ]
  },
  "roleId": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
id integer (int32)
name string nullable
role Represents a role that can be assigned to a user.
roleId string nullable
Example
{
  "id": 0,
  "name": "string",
  "role": {
    "id": "string",
    "name": "string",
    "audience": "string",
    "description": "string",
    "permissions": [
      {
        "code": "string",
        "roleId": "string",
        "permissionId": 0
      }
    ],
    "connectionMaps": [
      {
        "id": 0,
        "name": "string",
        "role": null,
        "roleId": "string",
        "groupName": "string",
        "azoConnectionId": "string"
      }
    ]
  },
  "roleId": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
id integer (int32)
name string nullable
role Represents a role that can be assigned to a user.
roleId string nullable
Example
{
  "id": 0,
  "name": "string",
  "role": {
    "id": "string",
    "name": "string",
    "audience": "string",
    "description": "string",
    "permissions": [
      {
        "code": "string",
        "roleId": "string",
        "permissionId": 0
      }
    ],
    "connectionMaps": [
      {
        "id": 0,
        "name": "string",
        "role": null,
        "roleId": "string",
        "groupName": "string",
        "azoConnectionId": "string"
      }
    ]
  },
  "roleId": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
id integer (int32)
name string nullable
role Represents a role that can be assigned to a user.
roleId string nullable
Example
{
  "id": 0,
  "name": "string",
  "role": {
    "id": "string",
    "name": "string",
    "audience": "string",
    "description": "string",
    "permissions": [
      {
        "code": "string",
        "roleId": "string",
        "permissionId": 0
      }
    ],
    "connectionMaps": [
      {
        "id": 0,
        "name": "string",
        "role": null,
        "roleId": "string",
        "groupName": "string",
        "azoConnectionId": "string"
      }
    ]
  },
  "roleId": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
id integer (int32)
name string nullable
role Represents a role that can be assigned to a user.
roleId string nullable
Example
{
  "id": 0,
  "name": "string",
  "role": {
    "id": "string",
    "name": "string",
    "audience": "string",
    "description": "string",
    "permissions": [
      {
        "code": "string",
        "roleId": "string",
        "permissionId": 0
      }
    ],
    "connectionMaps": [
      {
        "id": 0,
        "name": "string",
        "role": null,
        "roleId": "string",
        "groupName": "string",
        "azoConnectionId": "string"
      }
    ]
  },
  "roleId": "string",
  "groupName": "string",
  "azoConnectionId": "string"
}
Schema
Name Type Attributes Description Extensions
azoConnectionId string nullable
groupName string nullable
id integer (int32)
name string nullable
role Represents a role that can be assigned to a user.
roleId string nullable
Security

Authentication is required for this operation.

Source: default

Requirements (any one option may satisfy)

  • Bearer and ApplicationToken
  • Basic