Body
application/json
Updates the permission assignment for a user or group within the project, modifying their role and access level.
Authorization: Requires project admin permissions. Validation: Role changes are validated against project constraints.