-
Bug
-
Resolution: Fixed
-
Major
-
None
-
github-oauth-plugin 0.25
Before, team names would show up. Now they show as `org.kohsuke.github.GHTeam@e004985`.
Example:
Given the github org 'foo' with the team 'bar', the Organization would show up in my /user/ page as foo*bar.
Now, it shows up as foo*org.kohsuke.github.GHTeam@e004985.
This is breaking permissions, since I cannot give permissions to teams!
I think it is related to this issue. I have found different behaviours related to GitHub teams and users:
At the moment this behaviour interferes with the authorisation model we need to deploy. As not all the members of our GitHub organisation should be granted access to Jenkins. And we have enough users and variable collaborators that should be managed by teams, instead of individually.