List users
This command shows active members of your workspace. Use this when you want to see who already has access before inviting or removing someone.Sample output (--json)
role is the organization-level role, either owner or non_owner; product roles are not included in this listing.
Create a user
This command invites someone to your workspace and emails them an invitation. Use this when you want to onboard a colleague, optionally granting them roles in specific neeto products at the same time.--role is the organization role and must be owner or non_owner. --app takes a name:role pair and is repeatable, so pass it once per product. Run neetoauth products list first to see which products and roles exist in the workspace. Names are matched without regard to case, so --app cal:admin works too, and the response reports the canonical names. If --first-name or --last-name is omitted, the server stores -.
Sample output (--json)
apps array reports the product grants the server resolved, which is how you confirm a --app pair was accepted.
--json-file reads the whole payload from disk, which is useful when the product grants are long or generated by a script. Flags passed on the command line override values in the file.
user key:
new-member.json
Delete a user
This command removes a member from your workspace. Use this when someone has left or should no longer have access.<email>- the exact email address of an active member
Sample output