Workspace
People
list_workspace_members: everyone with their role — Admin, Editor or Viewer.manage_workspacewith actionadd_member: invite by email. They get an invitation and a seat is used.- Action
update_member_role: change what someone may do. The last admin cannot step down. - Action
remove_member: take someone out of the workspace and all its groups. Their records stay. Admins can remove anyone; others only themselves.
Settings
manage_workspace with action update: the name, country, currency or language. Send only what changes.
Add-ons
add_onswith actionlist: the ready-made add-ons, what each adds, and whether it is installed or has an update.add_onswith actionpreview: what installing would add, and any clash with fields the team already has. Show this to the user.manage_add_onswith actioninstall: install or update for the whole workspace. It only adds what is missing and never changes what the team already has.manage_add_onswith actionuninstall: hides the add-on's groups from everyone. Records are kept, and installing again brings the groups back.
Rules
- People, settings and add-ons need the Admin role.
- Inviting uses a paid seat and emails a real person. Confirm the address and the role first.
- Everything here affects the whole team. Say so before changing it.


