分配用户流程中的自定义规则条件

问题描述 投票:0回答:1

我正在尝试在本地安装中配置 Azure Devops Server,现在我正在尝试配置权限,但我不知道如何执行我需要的操作。

我需要配置为工作项分配的用户可以执行状态等更改,但未分配的用户无法执行此操作。现在,每个人都可以修改所有内容,或者我可以设置任何人修改任何内容,但我需要只有指定的用户(或管理员)才能修改工作项目。

与 Repos 相同。我需要将用户分配给存储库,没有此分配的用户无法发送文件或更新。

我尝试搜索安全项目级别、安全集合级别、区域级别......并且所有内容均适用于所有项目,无论是否已分配。

稍后您会看到流程规则,其中包含条件和操作,但在条件下我无法指示分配的用户 = [Me] 或类似的内容,只能指示“当前用户是该组的成员...”或不指示。条件“...的值(等于)”或“...的值(不等于)”不允许我选择“分配给”字段。

azure-devops devops user-permissions azure-repos azure-boards
1个回答
0
投票

我需要只有指定的用户(或管理员)才能修改工作项。

目前还没有办法让只有指定的用户才能修改工作项。您可以设置管理员组,然后设置一条规则,如果当前用户不是管理员组的成员,则将字段设置为只读。 这里是例子。

与 Repos 相同。我需要将用户分配给存储库,没有此分配的用户无法发送文件或更新。

对于存储库,无法将存储库分配给用户。您可以在项目设置 > 存储库 > 安全中控制存储库的用户权限:

enter image description here

由于您需要的功能目前不存在,您还可以在这里请求Azure DevOps的功能,以更好地帮助该功能。工程师通常会优先考虑紧急或拥有更多选票的功能。

© www.soinside.com 2019 - 2024. All rights reserved.