@@ -83,18 +83,9 @@ param apiAppExists bool = false
83
83
param webAppExists bool = false
84
84
param indexerAppExists bool = false
85
85
86
- // Used for the optional login and document level access control system
87
- param useAuthentication bool = false
88
- param serverAppId string = ''
89
- @secure ()
90
- param serverAppSecret string = ''
91
- param clientAppId string = ''
92
86
93
- // Used for optional CORS support for alternate frontends
94
- param allowedOrigin string = '' // should start with https://, shouldn't end with a /
95
-
96
- @description ('Id of the user or app to assign application roles' )
97
- param principalId string = ''
87
+ @description ('Id of the user to assign application roles for CLI to ingest documents' )
88
+ param userPrincipalId string = ''
98
89
99
90
@description ('Use Application Insights for monitoring and performance tracing' )
100
91
param useApplicationInsights bool = false
@@ -271,6 +262,10 @@ module indexer './app/indexer.bicep' = {
271
262
name : 'AZURE_SERVICEBUS_NAMESPACE'
272
263
value : servicebusQueue .outputs .name
273
264
}
265
+ {
266
+ name : 'AZURE_SERVICEBUS_QUEUE_NAME'
267
+ value : queueName
268
+ }
274
269
]
275
270
}
276
271
}
@@ -419,7 +414,7 @@ module openAiRoleUser '../../shared/security/role.bicep' = if (openAiHost == 'az
419
414
scope : openAiResourceGroup
420
415
name : 'openai-role-user'
421
416
params : {
422
- principalId : principalId
417
+ principalId : userPrincipalId
423
418
roleDefinitionId : '5e0bd9bd-7b93-4f28-af87-19fc36ad61bd'
424
419
principalType : 'User'
425
420
}
@@ -429,7 +424,7 @@ module formRecognizerRoleUser '../../shared/security/role.bicep' = {
429
424
scope : formRecognizerResourceGroup
430
425
name : 'formrecognizer-role-user'
431
426
params : {
432
- principalId : principalId
427
+ principalId : userPrincipalId
433
428
roleDefinitionId : 'a97b65f3-24c7-4388-baec-2e87135dc908'
434
429
principalType : 'User'
435
430
}
@@ -439,7 +434,7 @@ module storageRoleUser '../../shared/security/role.bicep' = {
439
434
scope : storageResourceGroup
440
435
name : 'storage-role-user'
441
436
params : {
442
- principalId : principalId
437
+ principalId : userPrincipalId
443
438
roleDefinitionId : '2a2b9908-6ea1-4ae2-8e65-a410df84e7d1'
444
439
principalType : 'User'
445
440
}
@@ -449,7 +444,7 @@ module storageContribRoleUser '../../shared/security/role.bicep' = {
449
444
scope : storageResourceGroup
450
445
name : 'storage-contribrole-user'
451
446
params : {
452
- principalId : principalId
447
+ principalId : userPrincipalId
453
448
roleDefinitionId : 'ba92f5b4-2d11-453d-a403-e96b0029c9fe'
454
449
principalType : 'User'
455
450
}
@@ -459,7 +454,7 @@ module searchRoleUser '../../shared/security/role.bicep' = {
459
454
scope : searchServiceResourceGroup
460
455
name : 'search-role-user'
461
456
params : {
462
- principalId : principalId
457
+ principalId : userPrincipalId
463
458
roleDefinitionId : '1407120a-92aa-4202-b7e9-c0e197c71c8f'
464
459
principalType : 'User'
465
460
}
@@ -469,7 +464,7 @@ module searchContribRoleUser '../../shared/security/role.bicep' = {
469
464
scope : searchServiceResourceGroup
470
465
name : 'search-contrib-role-user'
471
466
params : {
472
- principalId : principalId
467
+ principalId : userPrincipalId
473
468
roleDefinitionId : '8ebe5a00-799e-43f5-93ac-243d3dce84a7'
474
469
principalType : 'User'
475
470
}
@@ -479,7 +474,7 @@ module searchSvcContribRoleUser '../../shared/security/role.bicep' = {
479
474
scope : searchServiceResourceGroup
480
475
name : 'search-svccontrib-role-user'
481
476
params : {
482
- principalId : principalId
477
+ principalId : userPrincipalId
483
478
roleDefinitionId : '7ca78c08-252a-4471-8644-bb5ff32d4ba0'
484
479
principalType : 'User'
485
480
}
0 commit comments