After discovering the topic that provides the source of events required for your application, you can subscribe to it in a self-service manner in the Catalog by generating access credentials.
Requesting access
You can request access to a topic as follows:
- Log in to the Event Endpoint Management UI by using your login credentials.
- In the navigation pane, click Catalog.
- Select an event source from the list by clicking the topic name.
- Click Generate access credentials in the Topic information view.
-
Follow the instructions to request access: provide your contact details, and click Generate.
The modal will present your subscription credentials. This credential is a
SASL
username and password, which uniquely identifies you and your usage of this event source (topic). These credentials must be used when accessing the event source through the Event Gateway.Note: The contact information is a free text field, and the details provided can be used by the owners of the event source (topic) to contact you as required, for example, in case of maintenance or topic deprecation. Providing an email address is recommended.
-
Copy your username and password values or download a JSON file containing your generated credentials for future use and reference.
Your application will require these credentials to access the event source through the Event Gateway.
Important: The credentials generated for you are shown one time. They cannot be retrieved later. Ensure you save the access credentials and store them in a secure location.
Note: The Generate access credentials button is only available for topics that are still accepting new subscriptions. The owner of the event source (topic) controls if subscriptions are offered in the Catalog.
Next steps
After creating a subscription, you can access the event data you subscribed to through the Event Gateway. The Catalog contains sample code and connection information to help you configure your application to consume from the event source.
You can also view the topics you have access to, and remove any subscriptions you no longer require.