+1

On Thu, Mar 25, 2021 at 10:55 AM Olblak <verni...@gmail.com> wrote:

> Hi Everybody,
>
> I am currently collecting feedback about the best way to manage user
> access to the Jenkins-infra GitHub organization and more specifically for
> people who don't contribute anymore (whatever the reason).
>
> I recently review user permissions on the Github Jenkins infrastructure
> organization and we have 53 people with different kinds of permission. A
> lot of them stepped back or just don't actively contribute anymore.
> This brings unneeded risk to the Github organization as they have change
> permissions even though a lot of them don't need those permissions anymore.
> Differently said, It doesn't make sense to take the risk that a compromised
> account introduces changes in our git repositories if that account doesn't
> need privileged access anymore.
>
> So I am proposing to create a new "team" named alumni which would have
> read-only permissions on every public repository.
> This would bring the following benefits
>
>
>    1. We would still be able to assign individual alumni group member PR
>    or Issues as knowledge experts.
>    2. Alumni team members will have the "jenkins-infra" badge on their
>    GitHub user profile as a way to highlight their past contribution.
>    3. If for some reason a malicious user get access to one of the alumni
>    account, that attacker won't be able to merge PR which reduces the risk on
>    the GitHub organization.
>    4. Of course, once a contributor get more active, we can still remove
>    him from alumni group and grant him more permission
>
> Any thoughts?
> Without any feedback, I'll wait one week, starting from this email, before
> implementing my plan.
>
> Cheers,
>
> Olivier
>
> --
>   Olblak
>
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/946e9c82-73ce-4365-bd14-0cc17d2c4d69%40www.fastmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/946e9c82-73ce-4365-bd14-0cc17d2c4d69%40www.fastmail.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Arnaud Héritier
Twitter/Skype : aheritier

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAFNCU--n%3Dzf3EDPC1j68n95wXYLu4Je_YCYfs3CUo%3DpQTnUz5g%40mail.gmail.com.

Reply via email to