【发布时间】:2018-06-20 18:08:06
【问题描述】:
我正在尝试将用户添加到我们的 VSTS。此用户是公司 Azure AD 上的域帐户,连接到 VSTS。用户不会出现在目录中。我想他们不再在公司了。但是,我正在尝试添加它们,以便可以使用 git-tf 导入 TFVC 格式的存储库并使用 --keep-author 参数。
如何将此用户添加到 VSTS,如果不能,我应该如何继续?我想我可以创建一个非域电子邮件并将这个用户映射到 git-tf USERMAP 文件中,但我不确定这里的最佳操作方案。
更新:git-tf 映射并不总是对我有用。我从源存储库中添加了许多用户,但只有一些用户移至 [mapped] 部分。有几个仍处于 [未映射] 状态,我无法将一个用户添加到 VSTS,因为我认为它是一个已停用/已删除的 Azure AD 帐户,因此添加用户过程失败,提示“Aad 来宾邀请失败”。
感谢您的帮助!
【问题讨论】:
-
不,我暂时解决了这个问题。 git-tf 映射并未映射所有用户,其中一些用户同时在两个环境中。所以我只是切换到 --ignore-author 标志,这样它就不会试图将签入映射到作者。它使成品变得更糟,但我无法证明需要花费额外的时间来为一个在该区域似乎无法正常工作的产品付出额外的时间。
标签: azure-devops azure-active-directory tfvc git-tf