Users & Organisations
The doover users and doover org command groups manage user accounts, organisation membership, roles, and invitations on the Doover platform.
User Commands
List Users
doover users list
| Option | Description |
|---|---|
--search | Full-text search |
--ordering | Sort expression |
--page / --per-page | Pagination |
Get a User
doover users get <user-id>
Current User
doover users me
Returns the currently authenticated user's details.
Update a User
doover users update <user-id> --custom-data '{"key": "value"}'
Sync a User
doover users sync <user-id>
Synchronises the user record with the identity provider.
Organisation Commands
Organisation commands are grouped under doover org.
Organisation Users
List Organisation Users
doover org users list <org-id-or-name>
If your account belongs to a single organisation, the argument is optional — it is detected automatically.
Get an Organisation User
doover org users get <org> <user-id-or-email>
Add a User to an Organisation
doover org users add <org> <email> --role-id 3
Add a user with an organisation role. Optionally assign them to groups:
doover org users add my-org user@example.com \ --role-id 3 \ --add-to-group "GROUP_ID:ROLE_ID"
The --add-to-group option can be repeated to assign the user to multiple groups.
Update an Organisation User
doover org users update <org> <user> --role-id 5
Remove a User from an Organisation
doover org users remove <org> <user-id-or-email>
List a User's Group Permissions
doover org users groups <org> <user-id-or-email>
Shows which groups the user belongs to and their role in each group.
Pending Users (Invitations)
Manage users who have been invited but have not yet accepted:
# List pending users doover org users pending list <org> # Get a pending user doover org users pending get <org> <pending-user-id> # Approve a pending user doover org users pending approve <org> <pending-user-id> # Reject a pending user doover org users pending reject <org> <pending-user-id> # Add a pending user doover org users pending add <org> <email> --message "Welcome!" # Delete a pending invitation doover org users pending delete <org> <pending-user-id>
Organisation Roles
List Roles
doover org roles list <org>
Lists all roles defined in the organisation, with optional filtering:
| Option | Description |
|---|---|
--name / --name-contains / --name-icontains | Name matching |
--archived | Filter by archive status |
--search | Full-text search |
--ordering | Sort expression |
Get a Role
doover org roles get <org> <role-id>
Inviting Users
doover org invite <org> <email> doover org invite <org> <email> --message "Welcome to the team!"
Sends an invitation email to the specified address. The --message option adds a custom message to the invitation.
Common Options
All user and organisation commands accept:
| Option | Description |
|---|---|
--profile | Authentication profile to use |
Related Pages
- Doover CLI Overview -- global options and command groups
- Authentication -- login and profile management