Table of Contents
An AccessLevel defines the set of Portals and ApiDocs users or groups can access.
Users with access to a Portal will be able to log in, browse portal pages, view ApiDocs and request API Keys.
Users with access to an ApiDoc will be able to interact with that ApiDoc (e.g. view their specification, requests Api Keys) if it is published in an accessed Portal.
AccessLevel can be defined at the User level as well as the Group level.
|portalSelector||Selector||Users with this access level have access to Portal objects whose labels match this selector.|
|apiDocSelector||Selector||Users with this access level have access to ApiDocs whose labels match this selector.
ApiDocs are always served from within a portal, which means an ApiDoc must appear in one of the selected Portals to be accessed.
AccessLevelStatus is a status object reflecting the current status of a AccessLevel’s or User’s AccessLevel. It lists the names of Portals and ApiDocs that are accessible with a given AccessLevel.
|portals||ObjectRef||repeated||References to the Portals that are accessible to the User.|
|apiDocs||ObjectRef||repeated||References to the ApiDocs that are accessible to the User.|