Skip to content

Commit 10c1280

Browse files
committed
Updated _uamiAndRoles.bicep file to include a new parameter for deployment script contributor role assignment name and generate a unique name for the deployment script user-defined managed identity.
1 parent ecdb54b commit 10c1280

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

weblogic-azure-aks/src/main/bicep/modules/_uamiAndRoles.bicep

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ Licensed under the Universal Permissive License v 1.0 as shown at https://oss.or
44
*/
55

66
param location string
7+
param name_deploymentScriptContributorRoleAssignmentName = newGuid()
78

89
// https://docs.microsoft.com/en-us/azure/role-based-access-control/built-in-roles
910
var const_roleDefinitionIdOfContributor = 'b24988ac-6180-42a0-ab88-20f7382dd24c'
10-
var name_deploymentScriptUserDefinedManagedIdentity = 'wls-aks-deployment-script-user-defined-managed-itentity'
11-
var name_deploymentScriptContributorRoleAssignmentName = guid('${resourceGroup().id}${name_deploymentScriptUserDefinedManagedIdentity}Deployment Script')
11+
var name_deploymentScriptUserDefinedManagedIdentity = 'wls-aks-deployment-script-user-defined-managed-itentity-${substring(uniqueString(name_deploymentScriptContributorRoleAssignmentName),0,5)}'
12+
1213

1314
// UAMI for deployment script
1415
resource uamiForDeploymentScript 'Microsoft.ManagedIdentity/userAssignedIdentities@${azure.apiVersionForIdentity}' = {

0 commit comments

Comments
 (0)