# core_platform_users_policies_update Bulk update user policies on a platform. Requires Ibl.Core/UserPolicies/write permission. Policy removals are processed before policy additions. Endpoint: PUT /api/core/platform/users/policies/ Version: 4.84.1-ai-plus ## Request fields (application/json): - `user_id` (integer, required) ID of the user to update policies for - `platform_key` (string, required) Platform key where the user's policies should be updated - `policies_to_add` (array) List of policy names to add to the user - `policies_to_remove` (array) List of policy names to remove from the user - `policies_to_set` (array) List of policy names to set for the user (replaces all existing policies with these) ## Response 200 fields (application/json): - `user_id` (array, required) List of policies for the user ## Response 400 fields (application/json): - `error` (string, required) ## Response 403 fields (application/json): - `error` (string, required)