File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,8 @@ param openAiUrl string = '' // Set in main.parameters.json
35
35
param openAiApiVersion string // Set in main.parameters.json
36
36
37
37
param principalId string // Set in main.parameters.json
38
+ @description ('Flag to decide where to create OpenAI role for current user' )
39
+ param createRoleForUser bool = true
38
40
39
41
var finalOpenAiUrl = empty (openAiUrl ) ? 'https://${openAi .outputs .name }.openai.azure.com' : openAiUrl
40
42
var abbrs = loadJsonContent ('abbreviations.json' )
@@ -148,7 +150,7 @@ module openAi 'core/ai/cognitiveservices.bicep' = if (empty(openAiUrl)) {
148
150
// Roles
149
151
150
152
// User roles
151
- module openAiRoleUser 'core/security/role.bicep' = {
153
+ module openAiRoleUser 'core/security/role.bicep' = if ( createRoleForUser ) {
152
154
scope : resourceGroup
153
155
name : 'openai-role-user'
154
156
params : {
Original file line number Diff line number Diff line change 14
14
"principalId" : {
15
15
"value" : " ${AZURE_PRINCIPAL_ID}"
16
16
},
17
+ "createRoleForUser" : {
18
+ "value" : " ${CREATE_ROLE_FOR_USER=true}"
19
+ },
17
20
"openAiLocation" : {
18
21
"value" : " ${AZURE_OPENAI_LOCATION=swedencentral}"
19
22
},
You can’t perform that action at this time.
0 commit comments