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"}' --yes

Permission 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

ProblemWhat to check
Access deniedConfirm you are using the correct <websiteId> and have team write access.
Member not foundConfirm the <memberId> and email come from the current website’s team list.
Role rejectedUse guest or developer.
Confirmation requiredRe-run the removal interactively or add --yes in scripts after verifying the target.