nextcloud / nextcloud/server

Group admin autocompletion

Open
#51,633 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement
Dominant language
PHP
Stars
36.9k
Forks
5.2k
Avg merge
2d 3h
Merged PRs (30d)
713

Description

Is your feature request related to a problem? Please describe.
We are using Nextcloud as a customer portal where each customer organization has their own group and own group folder. Under admin /settings/admin/sharing we checked Restrict account name autocompletion and system address book access to users within the same groups to prevent customers from discovering users from other groups.

Customer service agents from our company are group managers for every customer group but are not members of said groups (to not have the same restrictions as customer group members inside the group folders). It should be possible for the group administrators to share a new file with a customer group or invite the group to a new talk conversation, collective etc. - but it isn't - because you need user name autocompletion to share with groups and you just have autocompletion when you are a member of the group - not a group administrator.

Describe the solution you'd like
Similar to the settings/admin/sharing option
Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)

there could be an additional option:
Allow autocompletion for group admins (ignoring missing phonebook match and being member in the same group)

Describe alternatives you've considered
Making it the default without the possibility to disable the feature would also be an option, because I think it would be intuitive and helpful, if group admins are considered members of the group in general.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the settings/admin/sharing option described in the issue and trace the account-name autocompletion path for group members versus group administrators. Define how the proposed setting interacts with the existing group restrictions, then verify that group admins can find groups for file sharing and Talk or Collective invitations without broadening access for other users.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
authorization
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.