Chris Houseknecht: > Galaxy asks for the following scopes used to access the GitHub API: > > - user:email > - public_repo > - read:org > > These are defined here: https://developer.github.com/v3/oauth/#scopes > > The last two allow us to see the orgs you belong to and the repos you have > access to, which is needed when building the list of role repositories on > My Roles page.
Ok, so you actually do not need _write_ access but github does not provide a read-only version of "public_repo", correct? If the user accepts > - user:email > - read:org but does not authorize > - public_repo you would still be able to build that list (My Roles page) IFF his role is directly listed "under his account" - is that correct? I have not seen an option in the UI to selectively authorize access but according to: https://developer.github.com/v3/oauth/#requested-scopes-vs-granted-scopes this will "soon" be possible (pointing to a entry from 2013? https://developer.github.com/changes/2013-10-04-oauth-changes-coming/ ) -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/56BB8668.1090807%40openmailbox.org. For more options, visit https://groups.google.com/d/optout.
signature.asc
Description: OpenPGP digital signature
