Data Access Controls API
Note
Use of this API is dependent on enabling data security. See the associated configuration guide for details.
PATCH /auth/users/{locator}/accessmask
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
locator | path | uuid | required |
Request:UserDataSecurityMaskRequest
Response:UserDataAccessControlMaskResponse
Security Group:users  Permission:write
GET /auth/users/{locator}/accessmask/{tenantLocator}/{type}
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
locator | path | uuid | required |
tenantLocator | path | uuid | required |
type | path | Enum account | policy | required |
Response:UserDataAccessControlMaskResponse
Security Group:users  Permission:read
GET /auth/users/{locator}/accessmask
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
locator | path | uuid | required |
Response:UserDataAccessControlMaskResponse[]
Security Group:users  Permission:read
GET /auth/users/{locator}/accessmask/{tenantLocator}
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
locator | path | uuid | required |
tenantLocator | path | uuid | required |
Response:UserDataAccessControlMaskResponse[]
Security Group:users  Permission:read
DELETE /auth/users/{locator}/accessmask/{tenantLocator}
Request Parameters:
Name | Position | Type | Required |
---|---|---|---|
locator | path | uuid | required |
tenantLocator | path | uuid | required |
Response:void
Security Group:users  Permission:write
UserDataSecurityMaskRequest
¶requiredtenantLocator uuidtype Enum account | policyfields map<string,string[]>
UserDataAccessControlMaskResponse
¶requiredtenantLocator uuiduserLocator uuidmaskType Enum account | policyfields map<string,string[]>