我们有一个GIT仓库,当时它仍被称为``VisualStudioOnline''。
它有2个被授予令牌的用户。效果很好。
我们现在有一个新用户,我也想授予它访问权限。现在,当我转到GIT网址:https://MyOrg.visualstudio.com/DefaultCollection/_git/MyWebApp时,我得到了401未经授权。
当我转到http://www.visualstudioonline.com时,我被重定向到Azure DevOps。而且仍然无法登录。
在我的Azure门户中,我在AAD中拥有新用户,但是无法将其链接到GIT存储库。我什至在Azure门户中找不到我的GIT存储库。
当我去https://dev.azure.com/MyOrg时,收到消息Your account, ... is not authorized to view this page
。但是我以Azure管理员身份登录。
我如何将我的GIT存储库访问权限授予新同事?
答案 0 :(得分:0)
首先,您可以在用户个人资料中检查您的组织是否已连接到AAD。
如果您想邀请外部用户加入您的组织,则需要满足以下先决条件:必须将您组织的策略外部访客访问权限设置为启用想要邀请外部用户加入。
有关详细信息,您可以参考此docs。
答案 1 :(得分:0)
答案 2 :(得分:0)
昨天我尝试了很多选择。授予角色并向Azure Admin用户添加组,但没有任何更改。
今天,我正在截图以显示我的设置,现在可以使用了。不确定发生了什么更改,但是Azure似乎需要一些时间才能实施权利更改。
感谢@starian和@Hugh的建议。