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