Skip to content

Unassign

Medium Risk

Some operations on this resource may modify or delete data.

Unassign domain owner tries to remove domain owner privilege from user in the request. It checks that requester is domain owner. It implies such steps:

  • remove domain owner boolean flag

  • if tenant has SSO enabled:

  • mark user as SSO

  • DELETE password credential

  • DELETE OTP credential (if exists) NOTE: previously granted roles (including admin roles) will be retained.

Tools

Tool Description
f5xc-api-tenantandidentity-unassign-create Unassign domain owner.

Side Effects

Operations on this resource may have the following effects:

Creates:

  • unassign

Example Usage

Ask Claude to help you work with Unassign resources:

Create Unassign

"Create a unassign named 'example' in the 'production' namespace"

CURL Examples

# List resources
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/unassigns" \
  -H "Authorization: APIToken ${F5XC_API_TOKEN}" \
  -H "Content-Type: application/json"

# Get specific resource
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/unassigns/<name>" \
  -H "Authorization: APIToken ${F5XC_API_TOKEN}" \
  -H "Content-Type: application/json"

# Create resource
curl -X POST "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/unassigns" \
  -H "Authorization: APIToken ${F5XC_API_TOKEN}" \
  -H "Content-Type: application/json" \
  -d @unassign.json

# Delete resource
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/unassigns/<name>" \
  -H "Authorization: APIToken ${F5XC_API_TOKEN}"