API ReferenceManagementAgentic Governance Management
POST
/v1/mgmt/agentic/governance/settings

Authorization

Descope Project ID and Management Key
AuthorizationBearer <token>

Project ID:Management Key as bearer token.

In: header

Request Body

application/json

configured?boolean

Whether the Agentic Governance Suite has been activated for the project.

autoApproval?boolean

When true, a new access request that the current policies already permit (every requested target is covered by an enabled policy) is approved and its agent client provisioned at creation.

suiteDisabled?boolean

When true, the suite is switched off: no new access requests can be created and none are auto-approved. Existing requests can still be searched, loaded and resolved.

Update the project's Agentic Governance Suite settings, using a valid management key. Only the fields present in the request are changed. Requires the Agentic Governance Suite in the company license, except a request that changes nothing, which succeeds without it.

curl -X POST "https://api.descope.com/v1/mgmt/agentic/governance/settings" \  -H "Content-Type: application/json" \  -d '{}'
{  "configured": true,  "autoApproval": true,  "suiteDisabled": true}
/** * Agentic Governance Suite settings for the project. *  Patch semantics: an omitted field keeps its stored value. The developer *  portal logo is not managed through this API, and a write leaves it untouched. */export interface Response {/** * Whether the Agentic Governance Suite has been activated for the project. */configured?: boolean/** * When true, a new access request that the current policies already permit *  (every requested target is covered by an enabled policy) is approved and *  its agent client provisioned at creation. */autoApproval?: boolean/** * When true, the suite is switched off: no new access requests can be *  created and none are auto-approved. Existing requests can still be *  searched, loaded and resolved. */suiteDisabled?: boolean}
Was this helpful?