Managing Users and Teams

There are several API endpoints available for managing users and teams.

api/v1/scim

The SCIM endpoint is based on the SCIM 2.0 specifications, but with some limitations. The SCIM endpoint provides fast retrieval of bulk information from SAP Analytics Cloud.

The SCIM endpoint uses a user id to retrieve user information.

api/v1/scim2

The SCIM2 endpoint is a SCIM 2.0 compliant endpoint that includes additional functionality not included in the SCIM endpoint. For example, you can search for teams, and get information on your identity provider (IDP), available schemas, and resource types.

The SCIM2 endpoint uses a UUID to retrieve user information for data protection. An optional external ID parameter can also be added if the ID for logging on to your IDP is different from the ID used in SAP Analytics Cloud.

SCIM2 is only available for tenants running on a Cloud Foundry platform. If you have a Cloud Foundry platform, you can use both the SCIM and SCIM2 endpoints simultaneously.

api/v1/scim3

The SCIM3 endpoint is a SCIM2.0 compliant endpoint that allows you to programmatically manage roles and teams. SCIM3 includes additional functionality not included in the SCIM and SCIM2 endpoints such as the ability to manage roles using the /Groups endpoint.

CSRF Token

When using either API endpoint, you must include a valid CSRF token with any POST, PUT, PATCH, or DELETE request for a browser-based domain. For more information, see Valid CSRF Token.