@@ -1054,6 +1054,7 @@ module storage 'core/storage/storage-account.bicep' = {
1054
1054
params : {
1055
1055
name : storageAccountName
1056
1056
location : location
1057
+ useKeyVault : useKeyVault
1057
1058
sku : {
1058
1059
name : 'Standard_GRS'
1059
1060
}
@@ -1086,7 +1087,7 @@ module storage 'core/storage/storage-account.bicep' = {
1086
1087
1087
1088
// USER ROLES
1088
1089
// Storage Blob Data Contributor
1089
- module storageRoleUser 'core/security/role.bicep' = if (authType == 'rbac' ) {
1090
+ module storageRoleUser 'core/security/role.bicep' = if (authType == 'rbac' && principalId != '' ) {
1090
1091
scope : resourceGroup ()
1091
1092
name : 'storage-role-user'
1092
1093
params : {
@@ -1097,7 +1098,7 @@ module storageRoleUser 'core/security/role.bicep' = if (authType == 'rbac') {
1097
1098
}
1098
1099
1099
1100
// Cognitive Services User
1100
- module openaiRoleUser 'core/security/role.bicep' = if (authType == 'rbac' ) {
1101
+ module openaiRoleUser 'core/security/role.bicep' = if (authType == 'rbac' && principalId != '' ) {
1101
1102
scope : resourceGroup ()
1102
1103
name : 'openai-role-user'
1103
1104
params : {
@@ -1108,7 +1109,7 @@ module openaiRoleUser 'core/security/role.bicep' = if (authType == 'rbac') {
1108
1109
}
1109
1110
1110
1111
// Contributor
1111
- module openaiRoleUserContributor 'core/security/role.bicep' = if (authType == 'rbac' ) {
1112
+ module openaiRoleUserContributor 'core/security/role.bicep' = if (authType == 'rbac' && principalId != '' ) {
1112
1113
scope : resourceGroup ()
1113
1114
name : 'openai-role-user-contributor'
1114
1115
params : {
@@ -1119,7 +1120,7 @@ module openaiRoleUserContributor 'core/security/role.bicep' = if (authType == 'r
1119
1120
}
1120
1121
1121
1122
// Search Index Data Contributor
1122
- module searchRoleUser 'core/security/role.bicep' = if (authType == 'rbac' ) {
1123
+ module searchRoleUser 'core/security/role.bicep' = if (authType == 'rbac' && principalId != '' ) {
1123
1124
scope : resourceGroup ()
1124
1125
name : 'search-role-user'
1125
1126
params : {
0 commit comments