Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: APIM-585

...

Table of Contents
maxLevel2
absoluteUrltrue

Overview

Permissions grant access to assets in the APIM space. You can set permissions for your APIs at different levels of the asset hierarchy in the API Manager console. When you create an API, you can set permissions at the API and version level in the API Manager consolelevels. Clicking the API opens the API Details page. In asset dialog, where you can view permissions in the Permissions tab, the . The owner of the API is automatically added as a user.

...

As an Org admin, you can set permissions for users at the /apim space level in addition to the APIs and versions to for users and groups. The API Manager console has the following permission types:

...

For details, see API Management User Permissions.

Adding Permissions

...

in the APIM Space

  1. In Manager, click API Management > API Manager on the left pane, and then click  to view the Add Permission dialog.
    Image RemovedImage Added

  2.  In the Add Permission dialog. , configure the following settings , and then click Add.
    • User/Username or Group: Select the The user or group.
    • StatusAccess: Select the The Permission type.
    • Apply Status to All Versions: Select to make the permission status global for the user Global status at all three levels: APIM, APIs, and Versions.
      Image RemovedImage Added

  3. Verify that the correct permissions are set for the target user in the API > Permissions tab.

...

Add Permissions

...

to APIs

  1. Navigate to API Management > API Manager, then select the target API.

  2. Click the Permissions tab.
    Image Removed

  3. Click  to view the Add Permissions dialog window, then select the following options:
    • User/Group: Select the user or group.
    • Status: Select the Permission type.
    • Apply Status to All APIs and Versions: Select to make the permission status global for the user at all three levels: API Manager console, APIs, and versions.
      Image RemovedImage Added

  4. Verify that the correct permissions are set for the target user in the Permissions tab for that API.

...

Add Permissions

...

to Versions

  1. Navigate to API Management > API Manager, and select the target version of the API.

  2. Click the Permissions tab.
    Image RemovedImage Added

  3. Click  to view the Add Permissions dialog window, then make the following selections:
    • User/Group: Select the user or group
    • Status: Select the permission type.
      Image RemovedImage Added

  4. Verify that the correct permissions are set for the target user in the Permissions tab for that API version.

...

In the API Management feature, permissions are based on the same model for other assets in the platform. Only the Org Admin and Owner can edit the permissions. Users and Groups are created in Manager.

Permissions can apply to both users and groups.

...

The following table provides a matrix for user access at the different levels of the APIM hierarchy.

User TypeAPI DetailsVersionPermissions
Org AdminEditEditEdit
User with Read Read accessRead OnlyRead OnlyRead Only
User with Read and ExecuteRead OnlyRead OnlyRead Only
User with Read and WriteEditEditRead Only
User with Full AccessEditEditRead Only
Owner/Full AccessEditEditEdit

...