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

Try it