API details for Authorization Services
The API details for managing the Users, Roles and Tenants of the Reltio system.
Resource ID | HTTP Method | Rest URI | Privileges |
---|---|---|---|
UN_SECURED_BY_ANNOTATION |
GET GET GET GET HEAD POST POST POST POST POST POST |
/healthcheck /oauth/callback /oauth/sso /version /healthcheck /oauth/*//users/_resetPassword /oauth/*//users/_sendResetPasswordLink /oauth/checkToken /oauth/internalToken//permissions /oauth/revoke /oauth/sso |
|
customer |
GET GET PUT PUT |
/oauth/*//customers /oauth/*//customers/{id:.+} /oauth/*//customers/{id:.+} /oauth/*//customers/{id:.+}/passwordPolicy |
|
customer.SSO |
DELETE GET PUT |
/oauth/*//customers/{id}/externalProviderConfig/{tenant} /oauth/*//customers/{id}/externalProviderConfig/{tenant} /oauth/*//customers/{id}/externalProviderConfig/{tenant} |
|
customer.groups |
DELETE GET GET GET POST PUT |
/oauth/*//customers/{customerId}/groups/{groupId} /oauth/*//customers/{customerId}/groups /oauth/*//customers/{customerId}/groups/{groupId} /oauth/*//users/groups/{groupId} /oauth/*//customers/{customerId}/groups /oauth/*//customers/{customerId}/groups/{groupId} |
|
customer.roles |
DELETE GET GET POST POST PUT PUT |
/customers/{customerId}/roles/permissions/{roleName} /customers/{customerId}/roles/permissions /customers/{customerId}/roles/permissions/{roleName} /customers/{customerId}/roles/permissions /oauth/*//customers/{id:.+}/roles /customers/{customerId}/roles/permissions/{roleName} /oauth/*//customers/{id:.+}/roles |
|
customer.user |
DELETE GET GET POST PUT PUT PUT PUT |
/oauth/*//users/{username:.+} /oauth/*//customers/{id:.+}/users /oauth/*//users /oauth/*//users /oauth/*//users/{username:.+} /oauth/*//users/{username:.+}/_unlock /oauth/*//users/{username:.+}/password /oauth/*//users/{username:.+}/revoketokens |
|
customer.user.groups |
GET PUT |
/oauth/*//users/{username:.+}/groups /oauth/*//users/{username:.+}/groups |
|
customer.user.profile |
DELETE GET GET GET GET POST PUT PUT PUT |
/oauth/*//users/{username:.+}/externalTokens/{systemId} /oauth/*//users/customers /oauth/*//users/{user:.+}/tokens /oauth/*//users/{username:.+} /oauth/*//users/{username:.+}/externalTokens /oauth/*//users/{username:.+}/externalTokens /oauth/*//users/{username:.+}/email /oauth/*//users/{username:.+}/entity /oauth/*//users/{username:.+}/externalTokens/{systemId} |
|
customer.user.roles |
PUT PUT |
/oauth/*//users/{username:.+}/roles /oauth/*//users/{username:.+}/tenantRoles |
|
customer.user.tenants |
GET GET PUT |
/oauth/*//users/permissions/tenant/{tenantId:.+} /oauth/*//users/tenant/{tenantId:.+} /oauth/*//users/{username:.+}/tenants |
|
globalRoles.clientRoles |
GET |
/admin/*//roles/clients |
|
globalRoles.permissions |
GET GET |
/roles/permissions /roles/permissions/{roleName} |
|
globalRoles.userRoles |
GET |
/admin/*//roles/users |
|
monitoring |
GET GET |
/log /log/status |
|
reltioServices |
GET GET |
/oauth/*//reltioservices /oauth/*//reltioservices/{serviceId} |