- Home
- API MCP Server
- tools
- tenant-and-identity
- other
- User Group
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.
| Tool | Description |
|---|---|
f5xc-api-tenantandidentity-user-group-create | Create User Group. |
f5xc-api-tenantandidentity-user-group-get | Fetch all the details for a group provided the group ID. |
f5xc-api-tenantandidentity-user-group-list | GET all User Groups for the tenant. |
f5xc-api-tenantandidentity-user-group-update | Replace the User Group fields / accesses / associations. |
f5xc-api-tenantandidentity-user-group-delete | DELETE a group provided the group ID. |
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”| Parameter | Description | Example |
|---|---|---|
name | Name of the user group | - |
Query Parameters
Section titled “Query Parameters”| Parameter | Description | Example |
|---|---|---|
attempt_remove_references | The attempt_remove_references parameter | - |
Example Usage
Section titled “Example Usage”Ask Claude to help you work with User Group resources:
Create User Group
Section titled “Create User Group”“Create a user-group named ‘example’ in the ‘production’ namespace”
List User Groups
Section titled “List User Groups”“List all user-groups in the ‘production’ namespace”
Get User Group Details
Section titled “Get User Group Details”“Get details of the user-group named ‘example’ in namespace ‘production‘“
CURL Examples
Section titled “CURL Examples”# List resourcescurl -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 resourcecurl -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 resourcecurl -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 resourcecurl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/user_groups/<name>" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}"