Registering Application Assets as Consumers
If you have permissions to view an API, and you belong to a role that includes the Register as Consumer permission, the Consume action is enabled in the API details page. This action opens a dialog that lets you request the right to be a consumer of the specified API. You can request the right for any consumer application owned by any organization.
The request must be subsequently approved or rejected by the owner of the API.
To register an application asset as a consumer for an API
1. Display the details page for the API you want to consume.
2. On the API's actions menu, click the Consume icon. This opens the Consume API dialog. 3. In the Application textbox, type the keyword(s) to search for. CentraSite applies the filter to the application asset's name. Choose an application asset from the selection list.
4. If you want to specify additional application assets, use the plus button beside the Application field to create a new Application input field, and choose another application asset.
5. When you have specified all required applications, click Consume. Requests to register the applications are sent to the owner of the specified API.
6. The owner of an API can either accept or decline a register as consumer request as follows:
Go to the API details page.
You will see the pending consumer registration requests (
) for an API in the description area of the
Basic Information profile, for example,
N consumer registration requests are pending.
If there are no pending consumer registration requests for the API, this is displayed as 0.
Click the hyperlinked number
N to open the
Pending Consumer Registration Requests dialog. This dialog contains a list of all consumer registration requests that have been submitted for the particular API, including requests that were auto-approved.
Choose the consumer registration request that you want to review and approve by clicking its hyperlinked name.
The details for the request will appear in the Consumer Registration Request dialog.
In the
Comment text box, type a comment (e.g.,
Request rejected. Add required specifications to this API and resubmit).
Click the
Accept or
Reject button to approve or reject the request.
After the applications are approved to consume the specified API, CentraSite automatically changes the consumer count in the API's Basic Information profile.