vibemk_create_user_role
Clone an existing role to create a new custom user role in CheckMK. Specify a new role ID and optional alias, using an existing role as the permission template.
Instructions
➕ Create user role - Clone an existing role to create a new custom role
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"base_role_id": "<base_role_id>",
"new_role_id": "<new_role_id>"
},
"name": "vibemk_create_user_role"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| new_alias | No | Display name/alias for the new role | |
| new_role_id | Yes | ID for the new role | |
| base_role_id | Yes | Existing role ID to clone from (e.g., 'admin', 'user', 'guest') |