Follow-up from "Add proposal for user access with GitLab credentials"
The following discussion from !671 (merged) should be addressed:
-
@nagyv-gitlab started a discussion: (+6 comments) This should be a GitLab Premium feature. For GitLab Free users, the GitLab users should use the
agentkService Account.
I want to discuss the GitLab Core side a bit more, but it doesn't need to block the merging of the premium side. I want to merge that now so we can start working on the frontend access.
My concern with access_as:impersonate as the GitLab Core option is twofold:
- A custom
UserandGroupsallows manual emulation of a large part ofaccess_as:user. The main thing missing would be the user's role (developer, maintainer etc). - Having to set up
access_asadds friction
Edited by Hordur Freyr Yngvason