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
3535param openAiApiVersion string // Set in main.parameters.json
3636
3737param 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
3840
3941var finalOpenAiUrl = empty (openAiUrl ) ? 'https://${openAi .outputs .name }.openai.azure.com' : openAiUrl
4042var abbrs = loadJsonContent ('abbreviations.json' )
@@ -148,7 +150,7 @@ module openAi 'core/ai/cognitiveservices.bicep' = if (empty(openAiUrl)) {
148150// Roles
149151
150152// User roles
151- module openAiRoleUser 'core/security/role.bicep' = {
153+ module openAiRoleUser 'core/security/role.bicep' = if ( createRoleForUser ) {
152154 scope : resourceGroup
153155 name : 'openai-role-user'
154156 params : {
Original file line number Diff line number Diff line change 1414 "principalId" : {
1515 "value" : " ${AZURE_PRINCIPAL_ID}"
1616 },
17+ "createRoleForUser" : {
18+ "value" : " ${CREATE_ROLE_FOR_USER=true}"
19+ },
1720 "openAiLocation" : {
1821 "value" : " ${AZURE_OPENAI_LOCATION=swedencentral}"
1922 },
You can’t perform that action at this time.
0 commit comments