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

Quarterly Audit of Github Users #1181

Closed
github-actions bot opened this issue Jul 1, 2024 · 6 comments
Closed

Quarterly Audit of Github Users #1181

github-actions bot opened this issue Jul 1, 2024 · 6 comments
Assignees
Labels
github-request Request for change to access level or settings in the openedx GitHub organization.

Comments

@github-actions
Copy link

github-actions bot commented Jul 1, 2024

It is time to perform the quartely audit of GitHub users in the openedx org. The playbook for performing the audit can be found here.

@github-actions github-actions bot added the github-request Request for change to access level or settings in the openedx GitHub organization. label Jul 1, 2024
@sarina sarina self-assigned this Jul 8, 2024
@sarina
Copy link
Contributor

sarina commented Jul 8, 2024

I ran this command and got a decently long list, that I think I can split into a few types of users

USERS w/ WRITE ACCESS & NO CLA: Done!

ekangedx - in legacy mobile: found onboarding thread, reduced access to Triage as originally requested
ericanwoga - in legacy push/pull/all: no longer at 2U, no offboarding ticket created by 2U IT; removed from GH org
mrazadar - in legacy push/pull/all: Was not properly offboarded by us. Removed from GH org
Daniel-hershel - legacy push/pull/all, Aurora: found onboarding ticket, corrected their Salesforce record

BOTS Should these be in the CLA database somehow?: In-Progress

edx-github-actions-runner
edx-netlify
open-craft-grove
openedx-codecov
openedx-semantic-release-bot
pactflow-github

Triage Access - I'm asking Legal if we need to have a CLA for Triage-only users

DonatoBD: Triage only
GwynSCC - Conference organizer
RyanRad-BSG: Docs writer
chris1tapia: PM, eN
czhang0912 - Triage, product manager (no add'l access)
davidw-sa - Conference organizer
jyliugithub - Marketing WG
lizc577 - Triage
mahendra0401 - Triage
mariiamoskalenko - Project manager RG
parttechdev - Conference organizer
santiagosuarezedunext - Product manager, eN
sdaitzman - UX dev Schema

Test accounts/duplicate accounts Accounts that we use to test, that belong to one of us - asking Legal how to handle a GH username that belongs to someone who already is under a CLA.

sarina-test

Whatever the result is, the playbooks need to be updated.

@sarina
Copy link
Contributor

sarina commented Jul 8, 2024

Moving to blocked - outstanding questions for Legal & the team

@sarina
Copy link
Contributor

sarina commented Jul 15, 2024

We do not need a CLA for Triage-only users. One person can have multiple GH usernames, but they need to be associated correctly. Waiting on Ed to figure out best way to do it.

@sarina
Copy link
Contributor

sarina commented Aug 5, 2024

We don't need Triage only users in SF so we're good here.

@sarina sarina closed this as completed Aug 5, 2024
@feanil
Copy link
Contributor

feanil commented Aug 8, 2024

Whatever the result is, the playbooks need to be updated.

@sarina were the playbooks updated as needed in accordance with your comment above?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github-request Request for change to access level or settings in the openedx GitHub organization.
Projects
Archived in project
Development

No branches or pull requests

3 participants