从Azure DevOps中删除用户
本文内容
Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019
如果用户不再需要访问团队、项目或组织,则可以删除其访问权限。 分配给用户的工作项不受删除用户访问权限的影响。
先决条件
从组织中删除用户
登录到组织 https://dev.azure.com/{yourorganization}
。
选择“ 组织设置 ”。
选择“用户”。
选择要删除的用户 的... 。 选择“ 从组织中删除 ”。
在确认对话框中选择 “删除 ”。
对于 Azure AD 支持的组织,从组织中删除用户不会将其成员身份删除到任何 Azure AD 组。 如果用户是授予 Azure AD 组的访问权限的成员,则即使从组织中删除用户,用户仍有权访问Azure DevOps。 如果想要完全从组织中删除用户,请确保他们不在任何访问授予 Azure AD 组的访问权限中。 有关详细信息,请参阅有关使用 Azure AD 组 管理访问权限的信息。
为什么在“用户服务”页面中添加或删除用户后,用户不会立即出现或消失?
如果删除了具有基本功能或更高功能的付费用户,也会 减少组织设置中的用户 。 然后,在下一个 Azure 计费周期中不收取费用。
若要减少或取消下个月的用户,请更新本月的最后一天。
帐单在下个月之前不会显示更改,因为付费用户是每月购买的。
注意
Azure Active Directory (Azure AD) 支持的组织:从 Azure AD 中删除用户后,无法再将项目分配给该用户。 示例包括工作项和拉取请求。 但是,我们保留已分配给用户的项目的历史记录。
托管服务帐户 (MSA) 支持的组织:从 MSA 支持的组织中删除用户后,该用户将保留在租户中,可以随时重新添加。
选择“ 当前页 ”选项卡以获取说明。
登录到组织 https://dev.azure.com/{yourorganization}
。
选择“ 组织设置 ”。
选择“用户”。
打开要删除用户的上下文菜单... 选择“ 从组织中删除 ”。
在确认对话框中选择 “删除 ”。
若要确认已完全删除用户,请确保它们不在任何 安全组 中。
为什么在“用户服务”页面中添加或删除用户后,用户不会立即出现或消失?
如果删除了具有基本功能或更高功能的付费用户,也会 减少组织设置中的用户 。 然后,在下一个 Azure 计费周期中不收取费用。
若要减少或取消下个月的用户,请更新本月的最后一天。
帐单在下个月之前不会显示更改,因为付费用户是每月购买的。
注意
Azure Active Directory (Azure AD) 支持的组织:从 Azure AD 中删除用户后,无法再将项目分配给该用户。 示例包括工作项和拉取请求。 但是,我们保留已分配给用户的项目的历史记录。
“ 用户”页 不适用于本地服务器实例。 但是,可以使用 Azure DevOps CLI 来管理 Azure DevOps Server 2020 的用户。
添加用户 | 列出用户 | 删除用户 | 更新用户 | 向用户显示
删除用户
可以使用 az devops user remove 命令从组织中删除用户。 若要开始,请参阅 Azure DevOps CLI 。
az devops user remove --user
[--org]
[--yes]
参数
用户 :用户的电子邮件地址或 ID。
组织 :Azure DevOps组织 URL。 You can configure the default organization using az devops configure -d organization=ORG_URL
. 如果未配置为默认或使用 git config
选取,则为必需。 示例:--org https://dev.azure.com/MyOrganizationName/
。
是 :不要提示确认。
示例
以下命令从 contoso 组织中删除具有电子邮件地址 contoso@contoso.com 的用户。
az devops user remove --user contoso@contoso.com --org https://dev.azure.com/contoso/ --yes
本地Azure DevOps Server不支持Azure DevOps CLI 命令。
从团队或项目中删除用户
若要从项目中删除用户,请从他们所属的Teams 组或项目的参与者 组中删除用户。 请参阅 将用户添加到项目或特定团队 。 可以从团队组或安全组的 “成员” 页中删除用户。
相关文章