Skip to content

Roles and visibility ​

API-dex shows menu items based on your role and on which modules the organisation has enabled. Background is in Roles and types of users and Visibility. This page is the exact matrix. Where the main navigation sits is a property of the portal, not the role; see Portal layout.

ItemShown to
HomeEveryone
DocumentationEveryone, once a documentation tree is published
APIsEveryone
My ApplicationsEveryone. Administrators see every application in the environment; other users see their own and those shared with their teams
My TeamsEveryone
My AnalyticsAdministrators and business analysts, from the profile menu
CompaniesSubscription managers, where company and subscription management is enabled
AdminAdministrators. Contains Permission Groups, Logging, Pending Approvals and Environments

Team details tabs ​

TabShown to
MembersEveryone with access to the team
Permission GroupsAdministrators
APIsEveryone with access to a backend team
ApplicationsEveryone with access to a consumer team
SettingsEveryone with access to the team

API page menu ​

ItemShown to
Download spec, Compare versionsEveryone
Analyze Spec, Assign to backend team, Reassign to another backend team, Delete specsAdministrators and producing roles

Settings and organisation tools ​

ItemShown to
Organisation SettingsAdministrators
Narrow strip (internal portal)Everyone, when the deployment enables more than one major area (for example Developer Portal plus Data Dictionary)

Role summary ​

RoleCan do
Signed-in userOpen Home, Documentation, APIs, My Applications and My Teams; request access to APIs for their applications; manage team membership within the team's roles; read specifications
AdministratorEverything a signed-in user can, plus the Admin area (approvals, logging, permission groups, environments), organisation Settings, every application in the environment, the Permission Groups tab on team details and the producer items in the API page menu
CI/CDPublishes specifications with the API-dex CLI; in the browser, sees the upload area on the APIs page and a different empty state when no APIs exist
Subscription managerSees Companies where enabled. Opens My Analytics only when also holding an analytics role
Business analystSees My Analytics

First-time setup ​

On a new installation, the first administrator is taken through a create-environment wizard before the full portal opens.