set_org_member_role
Change a member's role in an organization. Requires active owner membership; setting the sole last owner to a lower role fails with 409 LAST_OWNER.
Instructions
Change a member's role (owner > admin > developer > billing > viewer). Requires an active owner membership. Demoting the org's only active owner fails with 409 LAST_OWNER.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| org_id | Yes | The org id. | |
| principal_id | Yes | The member principal id, e.g. `prn_...` (from `list_org_members`). | |
| role | Yes | New role: owner > admin > developer > billing > viewer. Requires you to be an active `owner`. |