Data Access Controls API
The API endpoints below have been deprecated and will be removed in a future release.
| Action | Endpoint |
|---|---|
| Add Data Security Mask | PATCH/auth/users/{locator}/accessmask |
| Fetch User Mask | GET/auth/users/{locator}/accessmask/{tenantLocator}/{type} |
| Fetch User Masks | GET/auth/users/{locator}/accessmask |
| Fetch User Masks For Tenant | GET/auth/users/{locator}/accessmask/{tenantLocator} |
| Delete User Masks | DELETE/auth/users/{locator}/accessmask/{tenantLocator} |
Add Data Security Mask
Add Data Security Mask
addDataSecurityMaskDeprecatedPATCH
/auth/users/{locator}/accessmaskParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
locator | path | uuid | Yes |
Request:
UserDataSecurityMaskRequestResponse:
UserDataAccessControlMaskResponseSecurity Group:
usersPermission:
writeFetch User Mask
Fetch User Mask
fetchUserMaskDeprecatedGET
/auth/users/{locator}/accessmask/{tenantLocator}/{type}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
locator | path | uuid | Yes | |
tenantLocator | path | uuid | Yes | |
type | path | Enum account | policy | Yes |
Response:
UserDataAccessControlMaskResponseSecurity Group:
usersPermission:
readFetch User Masks
Fetch User Masks
fetchUserMasksDeprecatedGET
/auth/users/{locator}/accessmaskParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
locator | path | uuid | Yes |
Response:
UserDataAccessControlMaskResponse[]Security Group:
usersPermission:
readFetch User Masks For Tenant
Fetch User Masks For Tenant
fetchUserMasksForTenantDeprecatedGET
/auth/users/{locator}/accessmask/{tenantLocator}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
locator | path | uuid | Yes | |
tenantLocator | path | uuid | Yes |
Response:
UserDataAccessControlMaskResponse[]Security Group:
usersPermission:
readDelete User Masks
Delete User Masks
deleteUserMasksDeprecatedDELETE
/auth/users/{locator}/accessmask/{tenantLocator}Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
locator | path | uuid | Yes | |
tenantLocator | path | uuid | Yes |
Response:
voidSecurity Group:
usersPermission:
writeUserDataSecurityMaskRequest
Required properties
| Property | Type | Description |
|---|---|---|
tenantLocator | uuid | |
type | Enum account | policy | |
fields | map<string, string[]> |
UserDataAccessControlMaskResponse
Required properties
| Property | Type | Description |
|---|---|---|
tenantLocator | uuid | |
userLocator | uuid | |
maskType | Enum account | policy | |
fields | map<string, string[]> |