Archetype designer is asking for access to private github repos (and more)

Hi,

I just tried to login to Archetype Designer using github, which used to work just fine until today. Now I’m getting a request for approval as follows:

as you can see it already has access to my public info, which is all it needs to authenticate. This additional request covers … a lot :slight_smile:

Has something changed ? I’m unable to use it at the moment since I cannot grant this level of access to authenticate.

I’m not aware of any recent changes but we have certainly been working with private GH repos via AD for at least a couple of years. Very useful for working with private commercial partners, so we can share the models. Normal read-write access rules still apply AFAIK.

Hi Seref,

with AD 1.24.13 GitHub login process was consolidated. Now users using GitHub identity provider account use same auth token to access their GitHub repositories and don’t need additional step to authenticate when accessing GitHub repos as it is required for users using other identity providers.

In addition some users (@ian.mcnicoll can confirm) were asking for access to repos where they collaborate as team members and are part of some organisation.

This lead to extending required rights (imposed by GitHub api) needed to access repositories which user has access to when logged as GitHub user.

We understand your privacy concerns. If you don’t feel comfortable with required level of access, you can still use AD with other identity providers (Google, Microsoft).

Hope it helps.

3 Likes

Thanks @borut.fabjan for the explanation. I understand how using github beyond an authentication provider may help the users, as confirmed by Ian, and I’m not the kind who looks a gift horse in the mouth, so I’ll switch authentication providers as suggested.

2 Likes