set_pool_entitlements
Add, replace, or remove user/group entitlements to grant or revoke access to desktop or application pools.
Instructions
Add, replace, or remove entitlements for a desktop or application pool.
CAUTION: action='replace' removes any existing entitlements not in the provided list. CAUTION: action='remove' immediately revokes access for the specified principals. Always confirm with the user before using replace or remove.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | add: merge with existing entitlements. replace: overwrite all existing entitlements with this list. remove: revoke access for the specified users/groups. | |
| pool_id | Yes | Pool ID to modify entitlements for | |
| pool_type | Yes | Type of pool | |
| ad_user_or_group_ids | Yes | AD user or group IDs. Use search_ad_users_or_groups to find IDs. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||