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

[Feature request] Users groups and projects permissions #344

Open
AdrienLemaire opened this issue Oct 16, 2012 · 5 comments
Open

[Feature request] Users groups and projects permissions #344

AdrienLemaire opened this issue Oct 16, 2012 · 5 comments

Comments

@AdrienLemaire
Copy link
Contributor

Hi,

Did you envisage the possibility to create group of users and restrict access to some projects ?

Because my projects are private (had to create an ssh key for barkeep and git clone from the directory, not possible to add private repos from the interface unfortunately), I wouldn't like if anybody who oauth on barkeep gets access to those projects.

I'd like to have a "Authorized Users" group, and those users only could access my private repo.

I hope my request makes sense, and that it wouldn't be to complicated to implement.

Thanks for your hard work !

@AdrienLemaire
Copy link
Contributor Author

For the moment, I'll add a website protection on top of barkeep (kind of defeats the purpose of oauth). Having groups will make it better.

@cespare
Copy link
Contributor

cespare commented Feb 28, 2013

@Fandekasp Would having a user whitelist (#361) or a domain whitelist (#207) solve your use case?

@AdrienLemaire
Copy link
Contributor Author

If I understand, the user whitelist would be a list of projects authorized per user ?
Guess it's good enough. Having groups a-la gitolite makes it easier to authorize the same group of people for a project, but user whitelist would still do the trick :)

@mbrochh
Copy link
Contributor

mbrochh commented Apr 4, 2013

@cespare I think the option to restrict users to certain repos only would be awesome. We have currently 50 repos in our instance and one repo belongs to a customer. We would like to invite him to see the codereviews, but then he would also see all our other 49 repos, which we don't want.

@michalrus
Copy link

@cespare @ooyala Would you accept a pull request with this feature?

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

4 participants