@@ -157,14 +157,14 @@ VM Image Builder uses the [user identity](../../active-directory/managed-identit
157
157
158
158
``` azurecli
159
159
# create user assigned identity for image builder
160
- idenityName =aibBuiUserId$(date +'%s')
161
- az identity create -g $imageResourceGroup -n $idenityName
160
+ identityName =aibBuiUserId$(date +'%s')
161
+ az identity create -g $imageResourceGroup -n $identityName
162
162
163
163
# get identity id
164
- imgBuilderCliId=$(az identity show -g $sigResourceGroup -n $identityName --query clientId -o tsv)
164
+ imgBuilderCliId=$(az identity show -g $imageResourceGroup -n $identityName --query clientId -o tsv)
165
165
166
166
# get the user identity URI, needed for the template
167
- imgBuilderId=/subscriptions/$subscriptionID/resourcegroups/$imageResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/$idenityName
167
+ imgBuilderId=/subscriptions/$subscriptionID/resourcegroups/$imageResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/$identityName
168
168
169
169
# update the template
170
170
sed -i -e "s%<imgBuilderId>%$imgBuilderId%g" existingVNETLinux.json
@@ -188,12 +188,12 @@ az role definition create --role-definition ./aibRoleNetworking.json
188
188
# grant role definition to the user assigned identity
189
189
az role assignment create \
190
190
--assignee $imgBuilderCliId \
191
- --role $imageRoleDefName \
191
+ --role " $imageRoleDefName" \
192
192
--scope /subscriptions/$subscriptionID/resourceGroups/$imageResourceGroup
193
193
194
194
az role assignment create \
195
195
--assignee $imgBuilderCliId \
196
- --role $netRoleDefName \
196
+ --role " $netRoleDefName" \
197
197
--scope /subscriptions/$subscriptionID/resourceGroups/$vnetRgName
198
198
```
199
199
0 commit comments