Skip to content

VMware Cloud Director Quick Tip - API Explorer (Swagger) not visible for Org Admins

In VMware Cloud Director 10, the API Explorer (Swagger) is not visible for Organization Administrators.

When they try to access /api-explorer/tenant/[ORG]/, an HTTP ERROR 403 - Forbidden is shown.

The right to use the API Explorer is not part of the default rules set. To allow tenants to use the API Explorer, edit the Rights Bundle and default Role:

  1. Login to VCD as System Administrator and navigate to Administration > Tenant Access Control > Rights Bundle, select the Default Rights Bundle and press EDIT.
  2. Search and enable the following right: EXTENSIONS > VMware Cloud Director Extension > View Extension Service API Definitions
  3. Press SAVE
  4. Navigate to Administration > Tenant Access Control > Global Roles, select the Organization Administrator and press EDIT.
  5. Search and enable the following right: EXTENSIONS > VMware Cloud Director Extension > View Extension Service API Definitions
  6. Since Cloud Director 10.3 another right is required: Access Control > Organization > View > View API Explorer.
  7. Press SAVE

That's it. Tenants should now be able to use the API Explorer with the default Organization Admin. They can also create custom roles and assign the "View Extension Service API Definitions" right to custom roles.

3 thoughts on “VMware Cloud Director Quick Tip - API Explorer (Swagger) not visible for Org Admins”

    1. I'm having the same issue on 10.3.3. I make all the changes and the API explorer menu will not show up for tenant logins.

      1. Found the solution: There is another right now you have to give to activate in the rights bundles and roles.
        "Access Control" > "Organization" > "View" > "View API Explorer"
        After that, it's working again.

Leave a Reply to Jeremy Cancel reply

Your email address will not be published. Required fields are marked *