-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Support Multiple Teams + GitHub Orgs/LDAP/etc #699
Comments
There are some events around organizations that we might be able to rely on (to some extent): http://developer.github.com/v3/activity/events/types/#teamaddevent We should also include some administrative tools to force a sync with GitHub. |
Possibly a setting to say "cache memberships for X", which a minimum value. This would allow you to adjust your comfort level of how long it takes to invalidate a membership once you remove them from an org. |
I have a PR in for the first part of your draft. |
The feature “ adding a project to more than one team ”, taken alone, is a must have for me. This would allow to have a global team (eg. "sentry internal" by default) where I can receive/see all notifications at once for all the projects, while still beiing able to delegate a subset of projects to my customers or external developers. Is it acheivable – even with manual tweaking – in the current implementation (I'm on 5.4.5) ? best regards, |
+1 having our sentry install synced with GitHub enterprise would be awesome. |
FYI the work I have done on this is in the access-groups branch. It's not finished, but I havent forgotten about this |
+1 for LDAP support |
LDAP support would be awesome |
+1 for auto-binding GitHub teams to Sentry |
+1 for LDAP support |
I got LDAP to connect but like the draft says, there is no default team to assign them to so an admin has to go in and add them to a team after first login. Even having this would be great. If I end up adding this for our use case I'll submit a PR and comment here in case people are interested while the access groups are being worked on. |
Any news regarding the LDAP support? |
@ColinHebert we actually just began discussing how we can better support SSO. Specifically for a day-zero target we're aiming to support OneLogin.com, but the backbone there should provide enough support for any service |
There's a few concerns we need to sort out:
We're going to make hard requirements that this caters to getsentry.com and not "i just have an install and can use LDAP for every user", which will make this slightly more complex. I'm actually hoping to implement this soon, but the main concern for me is #3. I think what we could potentially do is have something like a 'https://app.getsentry.com/login/[team-slug]' which is customized per-team, but that's the only thing I've come up with so far. |
Closing this out as we're implementing a modern solution and this is focused on access groups/teams. |
See GH-1372 |
Here's the draft flow:
Note: A GitHub team is considered an Organization + Team..
This will also allow us to support doing something similar with LDAP with very minimal effort from end users.
The text was updated successfully, but these errors were encountered: