Update a user's access level for a rule. Cannot remove the last owner. ## Path parameters **`rule_id`** string required The rule ID **`user_id`** string required The user ID ## Body parameters **`access_level`** string required New access level: `owner`, `edit`, `view` ## Returns Returns the updated access rights object. Request ```bash curl -X PUT https://api.aitronos.com/v1/rules/rule_a1b2c3d4/access/usr_collaborator \ -H "X-API-Key: $FREDDY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "access_level": "owner" }' ``` Response ```json { "success": true, "data": { "rule_id": "rule_a1b2c3d4", "user_id": "usr_collaborator", "access_level": "owner", "granted_by": "usr_owner", "created_at": "2025-01-17T12:00:00Z", "updated_at": "2025-01-17T14:00:00Z" } } ```