Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions infra/core/ai/ai-project.bicep
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ param tags object = {}
@description('Main location for the resources')
param location string

@description('Optional salt to diversify resource names across project recreations')
param resourceTokenSalt string = ''
var resourceToken = empty(resourceTokenSalt) ? uniqueString(subscription().id, resourceGroup().id, location) : uniqueString(subscription().id, resourceGroup().id, location, resourceTokenSalt)
@description('Name of the project')
param aiFoundryProjectName string
@description('Optional salt to diversify resource names across project recreations')
param resourceTokenSalt string = ''

@description('Name of the project')
param aiFoundryProjectName string

var resourceToken = empty(resourceTokenSalt) ? uniqueString(subscription().id, resourceGroup().id, location, aiFoundryProjectName) : uniqueString(subscription().id, resourceGroup().id, location, aiFoundryProjectName, resourceTokenSalt)

param deployments deploymentsType

@description('Id of the user or app to assign application roles')
Expand Down Expand Up @@ -209,7 +209,7 @@ module aiConnections './connection.bicep' = [for (connection, index) in connecti
// Project scope is sufficient for creating/running agents and calling models via the project endpoint.
resource localUserAzureAIUserRoleAssignment 'Microsoft.Authorization/roleAssignments@2022-04-01' = {
scope: aiAccount::project
name: guid(subscription().id, resourceGroup().id, principalId, '53ca6127-db72-4b80-b1b0-d745d6d5456d')
name: guid(subscription().id, resourceGroup().id, principalId, '53ca6127-db72-4b80-b1b0-d745d6d5456d', aiFoundryProjectName)
properties: {
principalId: principalId
principalType: principalType
Expand Down