Portainer
Overview
Section titled “Overview”The Portainer integration connects one self-hosted Portainer instance (Community or Business Edition) to Oneleet. It syncs the instance’s users as user account assets and the instance itself as an asset, so Oneleet can monitor who can sign in to Portainer and whether sign-in goes through your identity provider.
What does Oneleet monitor?
Section titled “What does Oneleet monitor?”- Portainer users (user accounts), including whether they’re an administrator or a standard user
- Your Portainer instance, including whether users sign in with Portainer passwords, LDAP, or OAuth single sign-on
To set up the Portainer integration, navigate to Integrations > Add integration > Portainer.
Oneleet connects with an access token for an administrator. Your instance must be reachable from the internet over HTTPS with a certificate from a public certificate authority, either set on Portainer with --sslcert and --sslkey or on a reverse proxy in front of it. Portainer’s default self-signed certificate won’t work.
- Sign in to Portainer as an administrator, click your username in the top right, and select My account.
- Under Access tokens, click Add access token, enter your current password and a description, and add the token.
- Copy the token and paste it into Access Token in Oneleet.
- Enter your Instance domain (for example
portainer.example.com:9443, leaving out the port if it’s 443) and click Connect.
To monitor several Portainer instances, connect each one separately.