For connection to Kafka see the installation section.
Lenses provides a connection manager to manage connection details for external services.
Lenses securely store the connection details. Connections are used to provide connectivity to external systems like Elasticsearch, Slack, PagerDuty, DataDog, Webhook, Alert Manager.
Access Management & permissions
Send Alert events to the respective channels. Follow the integration guides to create a connection to the target system and configure the routing channels.
Send Audit Log events to the respective channels. Follow the integration guides to create a connection to the target system and configure the routing channels.
All Lenses Users should be able to see the listing and details page for the connections. Users required the Manage Connections permission to View Sensitive Data, Add, Edit, Delete a Connection.
Manage Connections
To create a user that has manage permissions, you need to go to the group create/edit page, and check the Manage Connections checkbox as bellow:
When a user, has no ManageConnections permissions, they will be able to do the following:
View the connection listing page and all the available Connections View the connection details, without any configuration details and no delete/edit actions
The user will not be able to View Sensitive Data, Add, Edit, Delete for any connection.
When a user has ManageConnections Permissions, they will be able to manage all Connections. That includes:
Please Note that Permissions are applicable for all available Lenses clients. They include not just the UI, but also the CLI and regular HTTP Requests.
You can configure 3rd party identity providers to Lenses. Lenses is not providing a user interface to configure these services, so follow the configuration settings.
On this page