Nextcloud
Overview
Section titled “Overview”The Nextcloud integration connects your self-hosted or provider-hosted Nextcloud instance to Oneleet, syncing the users of the instance as user account assets and the instance itself. This lets Oneleet monitor who has access to your Nextcloud instance and how they sign in.
What does Oneleet monitor?
Section titled “What does Oneleet monitor?”- Nextcloud users (user accounts), including each user’s groups, whether they’re disabled, and whether they have two-factor authentication enabled
- Whether the instance enforces two-factor authentication for all users
Users’ two-factor status needs Nextcloud 31 or later. Users who sign in through SAML or OpenID Connect single sign-on pass the user 2FA check, since your identity provider handles their MFA.
To set up the Nextcloud integration, navigate to Integrations > Add integration > Nextcloud.
Oneleet connects with an app password belonging to a member of the Nextcloud admin group.
- Copy your instance’s domain without
https://, e.g.cloud.example.com. Include the port or path if your instance uses one, e.g.cloud.example.com:8443orexample.com/nextcloud. The instance must be reachable from the internet over HTTPS. - In Nextcloud, open your avatar menu → Personal settings → Security. Under Devices & sessions, enter an app name and select Create new app password.
- Paste the Login into Username and the Password into App password in Oneleet, along with the domain, and click Connect.