Hi everyone,
I’d like to share files or folders with external users (like customers) using a Nextcloud share link, but with an extra layer of access control.
What I’m trying to achieve:
I want users who don’t yet have an account in our Nextcloud to be able to:
- Click a shared link.
- Be prompted to register once with their email address.
- After registering, they can access the content of that specific shared folder.
Important:
- I don’t want public access via anonymous links.
- I also don’t want general public registration enabled on the Nextcloud instance.
- The registration should be only triggered by clicking the share link.
- It would be great if these users get a kind of limited “guest” account just for this share.
My setup:
- Nextcloud version: 31.0.2
- Self-hosted
- I have admin access
I’ve come across the Registration and Guests apps, but I’m not sure how (or if) they can be combined to offer this kind of limited, invite-based external access.
Is there any way to set this up?
Has anyone implemented a similar workflow?
Thanks so much in advance for any hints or ideas!