Info |
---|
These are playbooks for on-call tasks. Feel free to add more! |
...
Set the Account Name to the relevant Institution(2U/edx, OpenCraft, etc.)
The contributor's first and last name
The contributor's GitHub username (case sensitive - it should match what you see on their profile at
https://github.com/<username>
)Ideally, their email address
Locate the field Contributor Covered Under Entity and select it
Locate the Role field and add the
Entity Contributor
role to the user.
...
In a python environment run,
pip install git+ssh://git@github.com/openedx/repo-tools.git
Export a github token (classic, not fine-grained) into your environment that has
read:org
andrepo
access.Code Block export GITHUB_TOKEN=ghp_....
Run the script:
audit_users
(no arguments needed). You should get an output of users that don’t have associated entries in our CLA database.You’ll need to investigate why they have access and either remove them from GitHub or add/update their records in salesforce.
...