NotifiableUpdateMemberRolesRequest
NotifiableUpdateMemberRolesRequest
Member roles to be updated with option to send email to users (enabled by default).
JSON Example
{
"serviceRoles": [
{
"roleNamesToAdd": [
"string"
],
"rolesToAdd": [
{
"createdBy": "string",
"lastUpdatedBy": "string",
"name": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"membershipType": "string",
"resource": "string",
"createdDate": "string"
}
],
"serviceDefinitionId": "string",
"rolesToUpdate": [
{
"createdBy": "string",
"lastUpdatedBy": "string",
"name": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"membershipType": "string",
"resource": "string",
"createdDate": "string"
}
],
"rolesToRemove": [
{
"name": "string",
"resource": "string"
}
],
"roleNamesToRemove": [
"string"
]
}
],
"notifyUsers": false,
"customRoles": {
"roleNamesToAdd": [
"string"
],
"rolesToAdd": [
{
"createdBy": "string",
"lastUpdatedBy": "string",
"name": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"membershipType": "string",
"resource": "string",
"createdDate": "string"
}
],
"rolesToUpdate": [
{
"createdBy": "string",
"lastUpdatedBy": "string",
"name": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"membershipType": "string",
"resource": "string",
"createdDate": "string"
}
],
"rolesToRemove": [
{
"name": "string",
"resource": "string"
}
],
"roleNamesToRemove": [
"string"
]
},
"organizationRoles": {
"roleNamesToAdd": [
"string"
],
"rolesToAdd": [
{
"createdBy": "string",
"lastUpdatedBy": "string",
"name": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"membershipType": "string",
"resource": "string",
"createdDate": "string"
}
],
"rolesToUpdate": [
{
"createdBy": "string",
"lastUpdatedBy": "string",
"name": "string",
"lastUpdatedDate": "string",
"expiresAt": 3609941597,
"membershipType": "string",
"resource": "string",
"createdDate": "string"
}
],
"rolesToRemove": [
{
"name": "string",
"resource": "string"
}
],
"roleNamesToRemove": [
"string"
]
}
}
boolean
notifyUsers
Optional
Constraints: default: true
Send e-mail notification to the user(s).
customRoles
Optional
Request body to update roles.
organizationRoles
Optional
Request body to update roles.