You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nextcloud bot c1434d71d8
[tx-robot] updated from transifex
5 days ago
.github/workflows More github actions 3 weeks ago
.tx Fix tx config 2 years ago
appinfo Allow (group) admins to add guests users to groups on share creation 1 week ago
img Add icon, fix #8 2 years ago
l10n [tx-robot] updated from transifex 5 days ago
lib Allow (group) admins to add guests users to groups on share creation 1 week ago
screenshots update screenshots 8 months ago
src Fix untranslated string 6 days ago
templates/settings Update config and makefile to our documentation 6 months ago
tests update tests 1 week ago
.drone.yml More github actions 3 weeks ago
.eslintrc.js Update app to fit 18 new Sharing sidebar 2 months ago
.gitignore 1.3.1 & webpack babel fix 2 months ago
.stylelintrc.js Update app to fit 18 new Sharing sidebar 2 months ago
.travis.yml test against nc18 4 weeks ago
LICENSE Initial commit 3 years ago
Makefile Update app to fit 18 new Sharing sidebar 2 months ago
README.md removed limitation on SAML 2 months ago
babel.config.js 1.3.1 & webpack babel fix 2 months ago
composer.json More github actions 3 weeks ago
composer.lock Bump phpunit/phpunit from 7.5.19 to 7.5.20 1 month ago
package-lock.json Merge pull request #284 from nextcloud/dependabot/npm_and_yarn/vue-loader-15.9.0 6 days ago
package.json Merge pull request #284 from nextcloud/dependabot/npm_and_yarn/vue-loader-15.9.0 6 days ago
webpack.common.js 1.3.1 & webpack babel fix 2 months ago
webpack.dev.js Update config and makefile to our documentation 6 months ago
webpack.prod.js Update config and makefile to our documentation 6 months ago

README.md

Guests

Build Status

Create guest users which can only see files shared with them

Usage

  1. Create a guest user by typing their email address in to the sharing dialog.
  2. [Optionally] Set a display name for the guest user.
  3. [Optionally] Set a language for the invitation email (otherwise the server's default language will be used).
  4. The guest will receive an email invitation with a link to create an account. They only have access to files which are shared with them.

Restrictions on guest users

Apps

Administrators can set a whitelist of apps that guest users have access to.

By default the following are allowed:

  • activity
  • files_external
  • files_sharing
  • files_texteditor
  • files_trashbin
  • files_versions
  • firstrunwizard
  • gallery
  • notifications

Hide other users

By default, guests will not be able to list other users in the system, if a guest user gets added to a group he will be able to list users within that group (and, for example, share files with those users).

Auto-convert guest users into full users

Guest users who eventually turn into full users (provided by any other user back end like SAML, LDAP, OAuth, database...) can be automatically converted on their first login, while keeping their shares.

Prerequisites

  1. Nextcloud 18 or higher
  2. target user needs to have the same email address as the guest user
  3. config.php setting 'migrate_guest_user_data' => true,