Team & roles
Invite colleagues into your organization and control who can touch credentials, fiscal configuration, and team settings.
Two roles in your organization
Every member of an organization has one of two roles. The role decides who can touch credentials, team settings, and fiscal/legal configuration.
| Field | Type | Description |
|---|---|---|
| admin | per organization | Full control of the organization: members, credentials, and all fiscal/legal configuration. The person who creates the organization is its first admin, and can promote other members to admin. |
| member | per organization | Day-to-day access to the organization's ordinary resources, without the ability to manage credentials, team settings, or legal/fiscal configuration. |
What organization admins can do
Organization admins manage everything members cannot:
- invite members and revoke or change member roles;
- configure the legal profile and legal issuers (the seller entities) and their tax registrations;
- create and revoke API keys;
- read the API request log (
GET /v1/orgs/me/request-log— API-only; there's no dashboard screen for it); - run fiscal issuance — issue invoices, credit notes, and self-billed documents;
- wipe test data;
- set per-property issuer defaults (this is fiscal configuration, so it's admin-gated).
What members can do
Members work with the active organization's ordinary resources — calculating tax, creating and viewing properties and bookings, browsing jurisdictions and reports. They cannot manage credentials, team settings, or legal/fiscal configuration. In particular, members can't invite people, change roles, manage API keys, edit the legal profile or issuers, view the request log, run issuance, or wipe test data.
Inviting a member
- 1Open team settings as an admin
Invitations are managed by organization admins from the team area.
- 2Enter an email and choose a role
Invite by email address and pick admin or member. The invitation is token-based and expires after a set time; you can resend or revoke a pending invite.
- 3The invitee accepts
The recipient follows the link to join. If they already have a TaxLens account, accepting never overwrites their existing password — they sign in to claim the invitation instead.
Changing roles and revoking access
Admins can promote a member to admin or demote an admin back to member at any time, and can revoke a member's access entirely. Revocation takes effect immediately for dashboard sessions: because every JWT-authenticated request re-reads the member's current active organization from the database, a removed member loses access on their very next request rather than waiting for their token to expire.
See how each persona typically structures their team in Property managers and OTAs.