Skip to content

delegate_compartment_to_mandate_compartment_is_not_self_invested

delegate_compartment_to_mandate_compartment_is_not_self_invested

Description

The compartment is not self-invested, so it cannot be delegated to a mandate.

HTTP Status

409 Conflict

doc_url Format

The doc_url value is an absolute URL and changes by environment:

<docs-base-url>/errors/delegate_compartment_to_mandate_compartment_is_not_self_invested

Typical Causes

  • The compartment was already delegated to a mandate.
  • The compartment is in a different management mode than the endpoint expects.
  • The caller targeted the wrong compartment.

Example

Response:

json
{
  "errors": [
    {
      "code": "delegate_compartment_to_mandate_compartment_is_not_self_invested",
      "message": "Compartment '00000000-0000-4000-8000-000000000000' is not self-invested and cannot be delegated to a mandate.",
      "doc_url": "https://docs.example.com/errors/delegate_compartment_to_mandate_compartment_is_not_self_invested"
    }
  ]
}

How To Fix

  1. Use a self-invested compartment.
  2. If the compartment is already delegated, switch it back first.
  3. Retry once the compartment mode matches the endpoint.