Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Circles Unable to be shared to When not a member #188

Open
Shinrai opened this issue Apr 7, 2018 · 5 comments
Open

Circles Unable to be shared to When not a member #188

Shinrai opened this issue Apr 7, 2018 · 5 comments

Comments

@Shinrai
Copy link

Shinrai commented Apr 7, 2018

When a user is not part of a circle they are unable to share to a circle. If they can view the circle from the apps/circles page they should be able to share to that circle.

Shinrai added a commit to Shinrai/circles that referenced this issue Apr 7, 2018
Fixes Issue nextcloud#188.

With this change the user is able to share to any circle they have access to view.
@ArtificialOwl
Copy link
Member

Unfortunately, sharing to a circle should only be possible to members

@Shinrai
Copy link
Author

Shinrai commented Jun 6, 2018

I disagree. If you can visibly see the circle you should be able to share to it.

Unlike groups you can see a circle and it can be visible to you without you being a member of that circle.
Per the module itself:

Anyone can find the circle and request an invitation; but only members will see who's in it and get access to shared items.

@Art4
Copy link

Art4 commented Jan 27, 2022

I would like to see this happen. My use case is the following: My organisation has self-organized teams. Now the management should be able to share a folder/calendar with Team_A without being member of Team_A.

@ypatios
Copy link

ypatios commented Oct 12, 2022

I am also for this feature. Circles have several setting options; this could be one more for users to decide if they want to offer users to share resources with a circle if they themselves aren't a member of that circle. It is undoubtedly a very common use case at our institution.

@ArtificialOwl
Copy link
Member

This will not be implemented, because it is out of scope and will generate so much technical debt.
I tried to work on a solution but it generate too many exception case in the flow of the code.

However, you can still:

  • Create a new Circle (Circle A),
  • Invite in 'Circle A' the Circle you want to be able to share,
  • share to Circle A.

Users from the sub-circle will have access to files shared to Circle A.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants