如何在Azure门户中找到Azure DevOps中使用的服务连接?

66bbxpm5  于 2023-08-07  发布在  其他
关注(0)|答案(2)|浏览(120)

我正在使用Azure DevOps管道,其中我使用不同的服务连接来连接到Azure ARM和Docker。当我创建连接时,相应的服务主体会在Azure中创建。
我为Azure ARM

创建了连接
我想在azure中为这个服务连接分配一些角色。我在服务连接的概览页面中点击了【管理服务主体】链接。
它将引导我到Azure门户服务主体页面。


我从该页面复制ClientId,然后转到访问控制屏幕,为了分配访问权限,我输入ClientId,并选择用户、组或服务主体:


我找不到客户端ID的结果。有人能帮我理解吗?谢啦,谢啦

k5hmc34c

k5hmc34c1#

请从Azure门户服务主体页面复制display name,并使用它在分配权限对话框中进行筛选。

j9per5c4

j9per5c42#

我同意Krzysztof Madej的说法,可以使用显示名称过滤来分配权限。但是,如果您有多个同名的服务原则,则在IAM访问下查找必要的服务帐户可能会很困难。不幸的是,使用对象ID和客户端ID定位服务主体是不可行的。为服务主体维护独特的名称始终是一个好主意。您还可以重命名现有的服务主体。
我按照下面的步骤帮助确定正确的服务主体。

**第一步:**转到正确的服务主体。

https://i.imgur.com/dip7eRA.png

第二步:导航到Brandings & properties,重命名服务主体,如下图

第三步:现在进入IAM,使用显示名称搜索服务主体。

相关问题