Faurya CLI
Teams
List, invite, and remove Faurya website team members from the CLI.
Teams
Team commands manage membership for one website. Write commands require team management access for that website.
List team members
faurya teams list <websiteId>Invite a team member
teams invite requires email and role in structured input.
Supported roles are guest and developer.
faurya teams invite <websiteId> --input '{"email":"teammate@example.com","role":"guest"}'faurya teams invite <websiteId> --input '{"email":"developer@example.com","role":"developer"}'Remove a team member
teams remove requires <memberId> in the command and email in structured input. Removal is destructive because it removes website access for that member.
faurya teams remove <websiteId> <memberId> --input '{"email":"teammate@example.com"}'faurya teams remove <websiteId> <memberId> --input '{"email":"teammate@example.com"}' --yesPermission expectations
- Listing members requires team read access.
- Inviting and removing members require team write access.
- You can only manage members for websites available to your current credential.
- The CLI does not delete the person’s Faurya account; it removes access to the selected website.
Common authorization problems
| Problem | What to check |
|---|---|
| Access denied | Confirm you are using the correct <websiteId> and have team write access. |
| Member not found | Confirm the <memberId> and email come from the current website’s team list. |
| Role rejected | Use guest or developer. |
| Confirmation required | Re-run the removal interactively or add --yes in scripts after verifying the target. |