Azure Active Directory (Entra ID) API

Use these operations to interact with the Azure Active Directory (Entra ID) integration in Cortex.

Operations

Retrieve a configuration

get
Authorizations
AuthorizationstringRequired

All requests to the Cortex API need to provide an Authorization: Bearer <token> header, where <token> is an API key created in the Settings page of your workspace.

Responses
200

Successfully found configuration

application/json
get
/api/v1/active-directory/default-configuration

Add a configuration

post
Authorizations
AuthorizationstringRequired

All requests to the Cortex API need to provide an Authorization: Bearer <token> header, where <token> is an API key created in the Settings page of your workspace.

Body
clientIdstringRequired
clientSecretstringRequired
groupsFilterstringOptional
tenantIdstringRequired
Responses
200

Successfully added configuration

application/json
post
/api/v1/active-directory/configuration

Replace the existing configuration

put
Authorizations
AuthorizationstringRequired

All requests to the Cortex API need to provide an Authorization: Bearer <token> header, where <token> is an API key created in the Settings page of your workspace.

Body
clientIdstringRequired
clientSecretstringRequired
groupsFilterstringOptional
tenantIdstringRequired
Responses
200

Successfully replaces configuration

application/json
put
/api/v1/active-directory/configuration

Validate a configuration

post
Authorizations
AuthorizationstringRequired

All requests to the Cortex API need to provide an Authorization: Bearer <token> header, where <token> is an API key created in the Settings page of your workspace.

Responses
200

Successfully validated configuration

application/json
post
/api/v1/active-directory/configuration/validate

Delete a configuration

delete
Authorizations
AuthorizationstringRequired

All requests to the Cortex API need to provide an Authorization: Bearer <token> header, where <token> is an API key created in the Settings page of your workspace.

Responses
200

Successfully deleted configuration

application/json
delete
/api/v1/active-directory/configurations

Last updated

Was this helpful?