Organization
Members and roles
Invite dashboard users, assign roles, and remove members on the Accounts and permissions page. Only accounts with the Organisation Admin role, which the Owner holds from the start, can invite, change roles, or remove members.
You manage your dashboard team on the Accounts and permissions page, under the Organization group in settings. There you invite people, give them roles, and remove members. Only accounts with the Organisation Admin role can do any of these three things.
Who can invite people, change roles, and remove members?
Only accounts that hold the Organisation Admin role. Apiable checks the role on its server, so an invitation, a role change, or a removal from any other account is refused. The Owner is given Organisation Admin when the organization is created.
Organisation Admins can assign any role except Super User. Nobody changes their own roles from the accounts list, and nobody can remove the Owner.
How do you invite a dashboard user?
Open Accounts and permissions, select + Add Account, enter the person's name and work email, choose a role, and select Send invite. The person receives an email invitation and appears in the pending invitations list until they accept.
- In settings, open the Organization group and select Accounts and permissions.
- Select + Add Account.
- Enter the First Name, Last Name, and Email. Use a work email address, and enter it again in Repeat Email.
- Choose one role.
- Select Send invite.
When the person accepts, they join with the role you chose and are added to your organization's default access group. Three limits apply:
- An invitation expires one month after it is sent.
- Each person can send 10 invitations per hour.
- An email address that already has an Apiable dashboard account, in your organization or any other, cannot be invited.
Is there another way to invite someone?
Yes. On Getting Started, the Technical Onboarding track has an Invite your tech lead button. It asks only for an Email and a Context note (optional), and always invites the person as Configuration Owner. It follows the same rules as + Add Account, including the Organisation Admin requirement.
If your organization was created with joining by email domain turned on, people who sign up to Apiable with your organization's email domain can also join it themselves, with the Member role. The dashboard has no setting to change this later. Contact Apiable if you need it changed.
What dashboard roles can you assign?
Five roles are assignable: Organisation Admin, Portal Admin, Product Owner, Configuration Owner, and Member. The Organisation Owner is a single user rather than a role, and Super User cannot be assigned.
Each role turns on a set of controls in the dashboard.
| Role | Dashboard controls it turns on |
|---|---|
| Organisation Owner | Every control an Organisation Admin gets. One user per organization, the person who created it, and cannot be removed. |
| Organisation Admin | Members, roles, and invitations. Access groups and approval groups. Portal settings and the Stripe connection for developer billing. Developer accounts, teams, and subscriptions. API gateways, Authorization Servers, Identity Providers, and the API Catalog. Products, content, theme, and pages. |
| Portal Admin | Portal settings. Developer accounts, teams, and subscriptions. API gateways, Authorization Servers, Identity Providers, and the API Catalog. Products, content, theme, and pages. |
| Product Owner | Creating, editing, publishing, and removing products, and publishing product versions. |
| Configuration Owner | API gateways, Authorization Servers, Identity Providers, and the API Catalog. |
| Member | No management controls. A starting point you add roles to. |
A few actions need Organisation Admin whatever the dashboard shows: renaming a portal, connecting Stripe for developer billing, and managing approval groups, which also needs a plan that includes them. Approving subscriptions and registrations follows approval groups, not roles. See Approval groups.
Can a dashboard user hold more than one role?
Yes. Roles add up, and a user's dashboard controls are the combined controls of every role they hold. For example, Portal Admin plus Configuration Owner gives someone both sets.
An Organisation Admin changes a user's roles from the accounts list, using the role menu next to that user's role chips. Selecting a role adds it, and selecting it again removes it. The menu does not appear on your own row.
How do you remove a dashboard user?
Open the user from the accounts list and use Delete in the danger zone of their detail view, then confirm. Removing a user deletes their dashboard account and sign-in, takes them out of access groups and approval groups, and deletes their invitations.
Removal is refused in two cases:
- The user is the Organisation Owner, marked (Organisation Owner) in the list. Delete is greyed out for them.
- The user is the only member of an access group or an approval group. A group needs at least one member, so add someone else to the group, or delete the group, then remove the user.
How many accounts does your plan include?
Your plan includes an allowance for Organisation Admins, counted together with the Owner. The Accounts and permissions page shows it next to + Add Account as "Accounts in your plan", and the Billing & Subscriptions page shows it as organization owners. Other roles do not count toward it.
Troubleshooting
Match what you see to the fix.
| What you see | What to do |
|---|---|
| + Add Account is greyed out, or there is no role menu next to other users | Your account does not have the Organisation Admin role. Ask an Organisation Admin to make the change, or to give you the role. |
| "Invitation limit reached. You can send 10 invitations per hour. Try again later." | You have sent 10 invitations in the last hour. Wait, then send the rest. |
| "You can not invite a member that is already a existing in the system" under Email | That email address already has an Apiable dashboard account, in your organization or another one. It cannot be invited. |
| "Emails do not match!" | Repeat Email differs from Email. Enter the same address in both. |
| "This user is the only member of the groups (…), please remove them from the groups first then try again." | Add another member to each named access group, or delete the group, then remove the user. |
| "This user is referenced by the approval groups (…), please remove them from the approval groups first then try again." | Add another member to each named approval group, or delete the group, then remove the user. |
| Delete is greyed out for one user | That user is the Organisation Owner, who cannot be removed. |
| An invitation link no longer works | The invitation expired one month after it was sent. Send a new one. |
Where to next
Access groups
Group dashboard users and filter the products each group sees.
Approval groups
Decide who is notified about requests, and who approves them.
Access control
How scopes govern what your consumers can call. Separate from dashboard roles.
Your organization
The admin workspace these pages belong to.