[{"label":"Latest (1.0)","version":"latest"}]
cloud-partner-navigator
UserServiceRolesForAuth
Defines the properties of user and service roles.
Properties
JSON Example
{
"serviceRoles": [
{
"resourceTypes": [
"string"
],
"resources": [
{
"id": "string",
"name": "string"
}
],
"roles": [
{
"associatedResources": [
"string"
],
"defaultRole": false,
"displayName": "string",
"enabled": false,
"hidden": false,
"memberType": "DIRECT",
"mspDefaultRole": false,
"mspDefaultRoleOfProviderAtTenant": false,
"name": "string",
"resource": "string",
"roleId": "string",
"status": "string"
}
],
"serviceDisplayName": "string",
"serviceId": "string"
}
],
"user": {}
}
Vendor Extensions
This class contains the following vendor extensions defined in the spec:
x-examples:
example-1:
serviceRoles:
- resourceTypes:
- '...'
- '...'
resources:
- id: '...'
name: '...'
- id: '...'
name: '...'
roles:
- associatedResources:
- '...'
- '...'
defaultRole: true
displayName: '...'
enabled: true
hidden: true
memberType: DIRECT
mspDefaultRole: true
mspDefaultRoleOfProviderAtTenant: true
name: '...'
resource: '...'
roleId: '...'
status: '...'
- associatedResources:
- '...'
- '...'
defaultRole: true
displayName: '...'
enabled: true
hidden: true
memberType: GROUP
mspDefaultRole: true
mspDefaultRoleOfProviderAtTenant: true
name: '...'
resource: '...'
roleId: '...'
status: '...'
serviceDisplayName: '...'
serviceId: '...'
- resourceTypes:
- '...'
- '...'
resources:
- id: '...'
name: '...'
- id: '...'
name: '...'
roles:
- associatedResources:
- '...'
- '...'
defaultRole: true
displayName: '...'
enabled: true
hidden: true
memberType: DIRECT
mspDefaultRole: true
mspDefaultRoleOfProviderAtTenant: true
name: '...'
resource: '...'
roleId: '...'
status: '...'
- associatedResources:
- '...'
- '...'
defaultRole: true
displayName: '...'
enabled: true
hidden: true
memberType: GROUP
mspDefaultRole: true
mspDefaultRoleOfProviderAtTenant: true
name: '...'
resource: '...'
roleId: '...'
status: '...'
serviceDisplayName: '...'
serviceId: '...'
user:
accessible: true
address: '...'
city: '...'
company: '...'
country: '...'
createTimestamp: 12345
createdByUserId: '...'
domain: '...'
email: '...'
emailVerified: '...'
eulaInfo: '...'
firstName: '...'
id: '...'
idpId: '...'
internalId: '...'
lastName: '...'
password: '...'
state: '...'
tradeId: '...'
updateTimestamp: 12345
updatedByUserId: '...'
username: '...'
website: '...'
workPhone: '...'
zipcode: '...'
[{"label":"Latest (1.0)","version":"latest"}]
cloud-partner-navigator
Returned By
Update Service Roles For Multiple Users