sparse-intern-71089
12/06/2022, 6:18 PMcold-motherboard-88215
12/06/2022, 6:36 PMmany-telephone-49025
12/06/2022, 7:09 PMaz
cli in the terminal?cold-motherboard-88215
12/06/2022, 7:09 PMcold-motherboard-88215
12/06/2022, 7:09 PMmany-telephone-49025
12/06/2022, 7:10 PMaz account list -o table
gives the subscription id backmany-telephone-49025
12/06/2022, 7:10 PMcold-motherboard-88215
12/06/2022, 7:10 PMcold-motherboard-88215
12/06/2022, 7:12 PMmany-telephone-49025
12/06/2022, 7:12 PMmany-telephone-49025
12/06/2022, 7:12 PMmany-telephone-49025
12/06/2022, 7:14 PMmanaged-identity
is missing some Roles / Permissionsmany-telephone-49025
12/06/2022, 7:14 PMcold-motherboard-88215
12/06/2022, 7:14 PMcold-motherboard-88215
12/06/2022, 7:14 PMmany-telephone-49025
12/06/2022, 7:15 PMauthorization.NewRoleAssignment(ctx, "script-image-role", &authorization.RoleAssignmentArgs{
PrincipalId: script.PrincipalId,
PrincipalType: pulumi.String("ServicePrincipal"),
Scope: resourceGroup.ID(),
RoleDefinitionId: pulumi.Sprintf("/subscriptions/%s/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c", config.Get(ctx, "subscription")),
})
many-telephone-49025
12/06/2022, 7:15 PMcold-motherboard-88215
12/06/2022, 7:15 PMcold-motherboard-88215
12/06/2022, 7:15 PMmany-telephone-49025
12/06/2022, 7:16 PMcold-motherboard-88215
12/06/2022, 7:16 PMmany-telephone-49025
12/06/2022, 7:16 PMcold-motherboard-88215
12/06/2022, 7:21 PMcold-motherboard-88215
12/06/2022, 7:23 PMcold-motherboard-88215
12/06/2022, 7:43 PM/subscriptions/%s/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c"
what’s the last guid in this string ?cold-motherboard-88215
12/06/2022, 7:56 PMmany-telephone-49025
12/06/2022, 8:06 PMcold-motherboard-88215
12/06/2022, 8:07 PMcold-motherboard-88215
12/06/2022, 8:07 PMcold-motherboard-88215
12/06/2022, 8:07 PMconst managedIdentity = new UserAssignedIdentity("managed-identity", {
location: resourceGroup.location,
resourceGroupName: resourceGroup.name,
resourceName: `${env}-managed-identity-food`,
tags: {
...tags,
domain: 'food'
}
})
// role assignment
const roleAssignment = new authorization.RoleAssignment("roleAssignment", {
principalId: managedIdentity.principalId,
principalType: "ServicePrincipal",
scope: resourceGroup.id,
roleDefinitionId: pulumi.interpolate `/subscriptions/${subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c"`
}, {
dependsOn: [managedIdentity]
});
many-telephone-49025
12/06/2022, 8:08 PMmany-telephone-49025
12/06/2022, 8:08 PMcold-motherboard-88215
12/06/2022, 8:10 PMcold-motherboard-88215
12/06/2022, 8:10 PMmany-telephone-49025
12/06/2022, 8:11 PMcold-motherboard-88215
12/06/2022, 8:12 PMcold-motherboard-88215
12/06/2022, 8:13 PMmany-telephone-49025
12/06/2022, 8:13 PMcold-motherboard-88215
12/06/2022, 8:13 PMwhite-architect-1595
01/11/2023, 5:45 PMwhite-architect-1595
01/11/2023, 5:52 PMmany-telephone-49025
01/11/2023, 5:53 PMmany-telephone-49025
01/11/2023, 5:53 PMmany-telephone-49025
01/11/2023, 5:54 PMwhite-architect-1595
01/11/2023, 6:32 PMmany-telephone-49025
01/11/2023, 7:16 PMmany-telephone-49025
01/11/2023, 7:17 PMwhite-architect-1595
01/11/2023, 8:29 PMwhite-architect-1595
01/11/2023, 8:39 PMmany-telephone-49025
01/11/2023, 9:07 PMwhite-architect-1595
01/11/2023, 11:05 PMwhite-architect-1595
01/11/2023, 11:06 PMmany-telephone-49025
01/12/2023, 2:24 PMwhite-architect-1595
01/12/2023, 6:45 PMmany-telephone-49025
01/12/2023, 6:45 PMmany-telephone-49025
01/12/2023, 6:45 PM