Skip to content

Commit 9f4f793

Browse files
fix(assign-arc-app-roles): pre-install connectedmachine extension to avoid interactive prompt
1 parent daf7cb0 commit 9f4f793

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

scripts/bash/assign_arc_app_roles.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ enterpriseAppName="spn-manbrs-web-api-${ENV_CONFIG}"
88
rgName="rg-mbsgw-${ENV_CONFIG}-uks-arc-enabled-servers"
99
appRoleValue="Gateway.Access"
1010

11+
az extension add --name connectedmachine --allow-preview true --yes 2>/dev/null || true
12+
1113
echo "Fetching enterprise app details for: $enterpriseAppName"
1214
spObjectId=$(az ad sp list --filter "displayName eq '${enterpriseAppName}'" --query "[0].id" -o tsv)
1315
appRoleId=$(az ad sp list --filter "displayName eq '${enterpriseAppName}'" --query "[0].appRoles[?value=='${appRoleValue}'].id | [0]" -o tsv)

0 commit comments

Comments
 (0)