manage_intune_rbac
Create, update, delete, and list Intune RBAC role definitions and assignments to control user and group permissions with scope.
Instructions
Manage Intune RBAC role definitions and role assignments.
action values: list_roles — List all role definitions (built-in + custom) get_role — Get role definition details (role_id) create_role — Create a custom role (body) update_role — Update a custom role (role_id, body) delete_role — Delete a custom role (role_id, confirm=True) list_assignments — List all role assignments create_assignment — Assign role to user/group with scope (body) delete_assignment — Remove a role assignment (assignment_id, confirm=True) list_resource_operations — List all available RBAC resource actions (permission strings)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | ||
| body | No | ||
| action | Yes | ||
| confirm | No | ||
| role_id | No | ||
| assignment_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||