This repository was archived by the owner on Apr 27, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 13
API Reference Models
vsts build edited this page Apr 16, 2020
·
51 revisions
| Name | Schema |
|---|---|
|
createdBy optional |
string |
|
createdDateTimeUtc required |
string |
|
id optional |
string |
|
modifiedBy optional |
string |
|
modifiedDateTimeUtc optional |
string |
|
name optional |
string |
|
topLevelSecurableItem optional |
SecurableItemApiModel |
| Name | Schema |
|---|---|
|
code optional |
string |
|
details optional |
< Error > array |
|
innerError optional |
InnerError |
|
message optional |
string |
|
target optional |
string |
| Name | Schema |
|---|---|
|
groupName optional |
string |
|
identityProvider optional |
string |
|
tenantId optional |
string |
| Name | Schema |
|---|---|
|
description optional |
string |
|
displayName optional |
string |
| Name | Schema |
|---|---|
|
children optional |
< GroupRoleApiModel > array |
|
description optional |
string |
|
displayName optional |
string |
|
groupName optional |
string |
|
groupSource optional |
string |
|
id optional |
NullableOfGuid |
|
identityProvider optional |
string |
|
parents optional |
< GroupRoleApiModel > array |
|
roles optional |
< RoleApiModel > array |
|
tenantId optional |
string |
| Name | Schema |
|---|---|
|
description optional |
string |
|
displayName optional |
string |
|
groupName optional |
string |
|
groupSource optional |
string |
|
id optional |
NullableOfGuid |
|
users optional |
< UserApiModel > array |
Type : object
| Name | Schema |
|---|---|
|
code optional |
string |
|
innerError optional |
InnerError |
| Name | Schema |
|---|---|
|
clientId optional |
string |
|
filter optional |
string |
|
grain optional |
string |
|
pageNumber optional |
integer |
|
pageSize optional |
integer |
|
securableItem optional |
string |
|
sortDirection optional |
string |
|
sortKey optional |
string |
| Name | Schema |
|---|---|
|
displayName optional |
string |
|
entityType optional |
string |
|
firstName optional |
string |
|
groupName optional |
string |
|
identityProvider optional |
string |
|
lastLoginDateTimeUtc optional |
string |
|
lastName optional |
string |
|
middleName optional |
string |
|
roles optional |
< RoleApiModel > array |
|
subjectId optional |
string |
|
tenantId optional |
string |
| Name | Schema |
|---|---|
|
hasValue required |
boolean |
|
value required |
string |
| Name | Schema |
|---|---|
|
hasValue required |
boolean |
|
value required |
Guid |
Type : enum (Allow, Deny)
| Name | Schema |
|---|---|
|
createdBy optional |
string |
|
createdDateTimeUtc required |
string |
|
grain optional |
string |
|
id optional |
NullableOfGuid |
|
modifiedBy optional |
string |
|
modifiedDateTimeUtc optional |
string |
|
name optional |
string |
|
permissionAction required |
PermissionAction |
|
securableItem optional |
string |
| Name | Schema |
|---|---|
|
requestedGrain optional |
string |
|
requestedSecurableItem optional |
string |
| Name | Schema |
|---|---|
|
id optional |
NullableOfGuid |
|
name optional |
string |
| Name | Schema |
|---|---|
|
createdBy optional |
string |
|
createdDateTimeUtc required |
string |
|
grain optional |
string |
|
id optional |
NullableOfGuid |
|
modifiedBy optional |
string |
|
modifiedDateTimeUtc optional |
string |
|
name optional |
string |
|
permissionAction required |
PermissionAction |
|
roles optional |
< PermissionRoleApiModel > array |
|
securableItem optional |
string |
| Name | Schema |
|---|---|
|
childRoles optional |
< Guid > array |
|
createdBy optional |
string |
|
createdDateTimeUtc required |
string |
|
deniedPermissions optional |
< PermissionApiModel > array |
|
description optional |
string |
|
displayName optional |
string |
|
grain optional |
string |
|
id optional |
NullableOfGuid |
|
modifiedBy optional |
string |
|
modifiedDateTimeUtc optional |
string |
|
name optional |
string |
|
parentRole optional |
NullableOfGuid |
|
permissions optional |
< PermissionApiModel > array |
|
securableItem optional |
string |
| Name | Schema |
|---|---|
|
roleId required |
Guid |
| Name | Schema |
|---|---|
|
description optional |
string |
|
displayName optional |
string |
| Name | Schema |
|---|---|
|
clientOwner optional |
string |
|
createdBy optional |
string |
|
createdDateTimeUtc required |
string |
|
grain optional |
string |
|
id optional |
NullableOfGuid |
|
modifiedBy optional |
string |
|
modifiedDateTimeUtc optional |
string |
|
name optional |
string |
|
securableItems optional |
< SecurableItemApiModel > array |
| Name | Schema |
|---|---|
|
groups optional |
< string > array |
|
identityProvider optional |
string |
|
identityProviderUserPrincipalName optional |
string |
|
roles optional |
< RoleApiModel > array |
|
subjectId optional |
string |
| Name | Schema |
|---|---|
|
identityProvider optional |
string |
|
subjectId optional |
string |
| Name | Schema |
|---|---|
|
permissionRequestContexts optional |
< PermissionRequestContext > array |
|
permissions optional |
< string > array |