ravion membership
Manage organization memberships
Aliases: memberships
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Invite, list, update roles for, and remove members of a Ravion organization using the ravion membership CLI command group and its aliases.
ravion membershipmemberships
ravion membership acceptravion membership accept <id> [flags]
| Flag | Required | Description |
|---|---|---|
--json | emit response as JSON |
ravion membership assignable-rolesravion membership assignable-roles [flags]
| Flag | Required | Description |
|---|---|---|
--action <string> | Create is the default. Update requires the member being edited. Available values: create, update. | |
--json | emit response as JSON | |
--target-id <string> | Existing membership ID; valid only for update. | |
-v, --verbose | show full output |
ravion membership createravion membership create [flags]
| Flag | Required | Description |
|---|---|---|
--email <string> | yes | |
--json | emit response as JSON | |
--role <roles> | Deprecated: use roles. Writing it sets roles to this one role; it cannot be sent with roles. OWNER is accepted as owner. Reads return the member’s role with the most access, or its first custom role. | |
--roles <owner> | The roles the member holds across the organization, each a system-managed role key (owner, platform-admin, operator, manager, read-only or billing) or a custom role ID. A member holds at least one. Reads list system-managed roles in that order, then custom roles by name. Setting roles replaces the whole set. Roles other than owner require policy administration to be enabled for the organization, and the caller can add or remove only roles whose permissions it already holds. |
ravion membership deleteravion membership delete <id> [flags]
| Flag | Required | Description |
|---|---|---|
-y, --yes | skip confirmation prompt |
ravion membership getravion membership get <id> [flags]
| Flag | Required | Description |
|---|---|---|
--json | emit response as JSON |
ravion membership get-invitationravion membership get-invitation <invitationToken> [flags]
| Flag | Required | Description |
|---|---|---|
--json | emit response as JSON |
ravion membership listravion membership list [flags]
| Flag | Required | Description |
|---|---|---|
--cursor <string> | cursor | |
--json | emit response as JSON | |
--limit <int> | limit | |
-v, --verbose | show full output |
ravion membership updateravion membership update <id> [flags]
| Flag | Required | Description |
|---|---|---|
--json | emit response as JSON | |
--role <roles> | Deprecated: use roles. Writing it sets roles to this one role; it cannot be sent with roles. OWNER is accepted as owner. Reads return the member’s role with the most access, or its first custom role. | |
--roles <owner> | The roles the member holds across the organization, each a system-managed role key (owner, platform-admin, operator, manager, read-only or billing) or a custom role ID. A member holds at least one. Reads list system-managed roles in that order, then custom roles by name. Setting roles replaces the whole set. Roles other than owner require policy administration to be enabled for the organization, and the caller can add or remove only roles whose permissions it already holds. |
Was this page helpful?