param accountName string resource roleDefinition 'Microsoft.DocumentDB/databaseAccounts/sqlRoleDefinitions@2022-08-15' = { parent: cosmos name: guid(cosmos.id, accountName, 'sql-role') properties: { assignableScopes: [ cosmos.id ] permissions: [ { dataActions: [ 'Microsoft.DocumentDB/databaseAccounts/readMetadata' 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/items/*' 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/containers/*' ] notDataActions: [] } ] roleName: 'Reader Writer' type: 'CustomRole' } } resource cosmos 'Microsoft.DocumentDB/databaseAccounts@2022-08-15' existing = { name: accountName } output id string = roleDefinition.id