Security identity models
Security identity models
In this article
BatchIdentityBody
See also:
Key | Value type |
---|---|
|
Array of |
|
Array of |
|
Array of |
Sample BatchIdentityBody
{
"members": [
{
"identity": {
"name": "SampleGroup",
"type": "GROUP",
"additionalInfo": {}
},
"members": [
{
"name": "asmith@example.com",
"type": "USER",
"additionalInfo": {}
}
],
"wellKnowns": [
{
"name": "SampleGrantedIdentity",
"type": "GROUP",
"additionalInfo": {}
}
]
}
],
"mappings": [
{
"identity": {
"name": "asmith@example.com",
"type": "USER",
"additionalInfo": {}
},
"mappings": [
{
"name": "alice_smith@example.com",
"type": "USER",
"provider": "Email Security Provider",
"additionalInfo": {}
}
],
"wellKnowns": [
{
"name": "SampleGrantedIdentity2",
"type": "VIRTUAL_GROUP",
"additionalInfo": {}
}
]
}
],
"deleted": [
{
"identity": {
"name": "bjones@example.com",
"type": "USER",
"additionalInfo": {}
}
}
]
}
IdentityBody
See also:
Key | Value type |
---|---|
|
|
|
Array of |
|
Array of |
Sample IdentityBody
{
"identity": {
"name": "SampleGroup",
"type": "GROUP",
"additionalInfo": {}
},
"members": [
{
"name": "asmith@example.com",
"type": "USER",
"additionalInfo": {}
}
],
"wellKnowns": [
{
"name": "SampleGrantedIdentity",
"type": "GROUP",
"additionalInfo": {}
}
]
}
BaseIdentityBody
See also:
Key | Value type |
---|---|
|
|
Sample BaseIdentityBody
{
"identity": {
"name": "bjones@example.com",
"type": "USER",
"additionalInfo": {}
}
}
Identity
Key | Value type |
---|---|
|
String |
|
|
|
Object |
Sample Identity
{
"name": "asmith@example.com",
"type": "USER",
"additionalInfo": {}
}
MappedIdentityBody
See also:
Key | Value type |
---|---|
|
|
|
Array of |
|
Array of |
Sample MappedIdentityBody
{
"identity": {
"name": "asmith@example.com",
"type": "USER",
"additionalInfo": {}
},
"mappings": [
{
"name": "alice_smith@example.com",
"type": "USER",
"provider": "Email Security Provider",
"additionalInfo": {}
}
],
"wellKnowns": [
{
"name": "SampleGrantedIdentity2",
"type": "VIRTUAL_GROUP",
"additionalInfo": {}
}
]
}
MappedIdentity
Key | Value type |
---|---|
|
String |
|
|
|
String |
|
Object |
Sample MappedIdentity
{
"name": "alice_smith@example.com",
"type": "USER",
"provider": "Email Security Provider",
"additionalInfo": {}
}