Skip to content

User Group

Replace allows updating of the different user group fields like the display name, description, user associations and RBAC accesses. The name of the user group cannot be edited and the sync_id can be edited only when SCIM is enabled for the tenant. If any of the editable fields are nil / empty in the request, it will be considered as the removal of the field value.

ToolDescription
f5xc-api-tenantandidentity-user-group-createCreate User Group.
f5xc-api-tenantandidentity-user-group-getFetch all the details for a group provided the group ID.
f5xc-api-tenantandidentity-user-group-listGET all User Groups for the tenant.
f5xc-api-tenantandidentity-user-group-updateReplace the User Group fields / accesses / associations.
f5xc-api-tenantandidentity-user-group-deleteDELETE a group provided the group ID.
ParameterDescriptionExample
nameName of the user group-
ParameterDescriptionExample
attempt_remove_referencesThe attempt_remove_references parameter-

Ask Claude to help you work with User Group resources:

“Create a user-group named ‘example’ in the ‘production’ namespace”

“List all user-groups in the ‘production’ namespace”

“Get details of the user-group named ‘example’ in namespace ‘production‘“

Terminal window
# List resources
curl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/user_groups" \
-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}/user_groups/<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}/user_groups" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}" \
-H "Content-Type: application/json" \
-d @user_group.json
# Delete resource
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/user_groups/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"