Gitlab 使用SSH密钥创建用户,不使用密码

Gitlab 使用SSH密钥创建用户,不使用密码,gitlab,Gitlab,我的校园运行一台gitlab服务器。我是用户,不是管理员。校园政策禁止将LDAP访问权授予校外合作者/合著者,但原则上允许这些人在邀请的基础上对非公共存储库进行“开发人员”级访问没有问题。是否可以让校外同事向我发送SSH密钥,让gitlab管理员使用该密钥创建一个无登录用户,然后我可以将其添加为选定项目的“开发人员”成员?如果可以,我可以将它传递给it支持人员的神奇过程是什么?请您的it支持团队为没有LDAP帐户的开发人员创建具有特定权限的Gitlab帐户。然后简单地将它们添加到存储库中,并要求

我的校园运行一台gitlab服务器。我是用户,不是管理员。校园政策禁止将LDAP访问权授予校外合作者/合著者,但原则上允许这些人在邀请的基础上对非公共存储库进行“开发人员”级访问没有问题。是否可以让校外同事向我发送SSH密钥,让gitlab管理员使用该密钥创建一个无登录用户,然后我可以将其添加为选定项目的“开发人员”成员?如果可以,我可以将它传递给it支持人员的神奇过程是什么?

请您的it支持团队为没有LDAP帐户的开发人员创建具有特定权限的Gitlab帐户。然后简单地将它们添加到存储库中,并要求它们上载ssh密钥。

我已经知道我想“创建具有特定权限的Gitlab帐户”,但我不知道如何做到这一点。此外,如果用户无法登录,则无法上载SSH密钥。或者我遗漏了什么?这个评论可能已经晚了一年以上;),但我认为您缺少在支持LDAP的GitLab中创建非LDAP(本地)用户帐户的功能。