Data Access API

Note

Use of this API is dependent on enabling data security. See the associated Data Access Controls and Data Masking guides for details.

Endpoint Index

ActionEndpoint
Add User Data AccessPATCH /auth/users/{locator}/dataaccess/{tenantLocator}
Fetch User Data AccessGET /auth/users/{locator}/dataaccess
Fetch User Data Access for TenantGET /auth/users/{locator}/dataaccess/{tenantLocator}
Delete User Data AccessDELETE /auth/users/{locator}/dataaccess/{tenantLocator}
Add User Data Access
addUserDataAccess
PATCH /auth/users/{locator}/dataaccess/{tenantLocator}
Fetch User Data Access
fetchUserDataAccess
GET /auth/users/{locator}/dataaccess
    Request Parameters:
    NamePositionTypeRequired
    locatorpathuuidrequired
    Security Group:users   Permission:read
Fetch User Data Access for Tenant
fetchUserDataAccessForTenant
GET /auth/users/{locator}/dataaccess/{tenantLocator}
    Request Parameters:
    NamePositionTypeRequired
    locatorpathuuidrequired
    tenantLocatorpathuuidrequired
    Security Group:users   Permission:read
Delete User Data Access
deleteUserDataAccess
DELETE /auth/users/{locator}/dataaccess/{tenantLocator}
    Request Parameters:
    NamePositionTypeRequired
    locatorpathuuidrequired
    tenantLocatorpathuuidrequired
    Response:void
    Security Group:users   Permission:write
UserDataAccessRequest
required
maskingLevel Enum level1 | level2 | none
accessControlFields map<string,map<string,string[]>>
UserDataAccessResponse
required
tenantLocator uuid
userLocator uuid
maskingLevel Enum level1 | level2 | none
accessControlFields map<string,map<string,string[]>>

See Also