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

Netid to GitHub mapping and scripting #4

Closed
eddelbuettel opened this issue Nov 4, 2020 · 5 comments
Closed

Netid to GitHub mapping and scripting #4

eddelbuettel opened this issue Nov 4, 2020 · 5 comments

Comments

@eddelbuettel
Copy link

A 'nice to have' feature request for scripted ways to assess if a given student (identified by netid) has

  • signed into GitHub via SSO
  • signed off any heads-ups re emails or not
  • a valid GitHub id, and which it is (to facilitate further scripted access for group project repos etc)
@trombonekenny
Copy link
Contributor

Hi Dirk, we have this script now to see organization membership SSO identities: https://github.com/uillinois-community/user-provisioning/blob/main/ssoUsernameByOrg.py The data from that script could be used to power the other outcomes you listed?

@eddelbuettel
Copy link
Author

Music to my ears.

(BTW I would have missed this had I not spotted this randomly in its email sibbling in my tail -F of the mail filter log. Given the extra tedium of signing into this org, I usually (outside of teaching term) do not. What else have I missed?)

@eddelbuettel
Copy link
Author

BTW I have a local R variant, written mostly to prove to myself that the R binding for GraphQL worked. Happy to push it, or keep it local, ...

@jtgorman
Copy link
Collaborator

I'd say share it if you don't mind. Easiest way might be as a link to the repo, or a gist. We can figure out something if you think it might be useful as a separate repo or something

@eddelbuettel
Copy link
Author

Easiest (to me) is PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants