Was this helpful?

API Platform Base Path: https://api.enterprise.apigee.com/v1/o/{org_name}

API Resource Path: /resources
An entity in an organization that can be associated with permissions to enable role-based access control

Apigee Edge defines the following set of resources as 'restricted'.

A user must be in the 'sysadmin' role to modify these resources.

  • /environments
  • /envionments/*
  • /environments/*/virtualhosts
  • /environments//virtualhosts/
  • /environments/*/servers
Users in free trial account on Apigee Edge, by default, a re provisioned with the 'orgadmin' role. Orgadmins cannot manage the resources listed above.
Create an RBAC resource Detail
/resources
Verb: POST
Description: Creates a resource
Media types:
application/json
text/xml
Auth: Basic Auth
Delete a resource Detail
/resources/?path={resource_name}
Verb: DELETE
Description: Deletes a resource
Auth: Basic Auth
Get an RBAC resource Detail
/resources/{resource_name}
Verb: GET
Description: Gets an RBAC resource based on resource path
Media types:
application/json
text/xml
Auth: Basic Auth
List resources Detail
/resources
Verb: GET
Description: Gets a list of RBAC resources in an organization
Media types:
application/json
text/xml
Auth: Basic Auth

 

Help or comments?

  • Something's not working: See Apigee Support
  • Something's wrong with the docs: Click Send Feedback in the lower right.
    (Incorrect? Unclear? Broken link? Typo?)