@@ -918,11 +918,11 @@ function processDataCollection {
918918 $method = ' GET'
919919 $upperScopesPolicyAssignments = AzAPICall - AzAPICallConfiguration $azAPICallConf - uri $uri - method $method - currentTask $currentTask - caller ' CustomDataCollection'
920920
921- $upperScopesPolicyAssignments = $upperScopesPolicyAssignments | Where-Object { $_.properties.scope -ne " /providers/Microsoft.Management/managementGroups/$ ( $ManagementGroupId ) " }
922- $upperScopesPolicyAssignmentsPolicyCount = (($upperScopesPolicyAssignments | Where-Object { $_.properties.policyDefinitionId -match ' /providers/Microsoft.Authorization/policyDefinitions/' })).count
923- $upperScopesPolicyAssignmentsPolicySetCount = (($upperScopesPolicyAssignments | Where-Object { $_.properties.policyDefinitionId -match ' /providers/Microsoft.Authorization/policySetDefinitions/' })).count
924- $upperScopesPolicyAssignmentsPolicyAtScopeCount = (($upperScopesPolicyAssignments | Where-Object { $_.properties.policyDefinitionId -match ' /providers/Microsoft.Authorization/policyDefinitions/' -and $_.Id -match " /providers/Microsoft.Management/managementGroups/$ ( $ManagementGroupId ) " })).count
925- $upperScopesPolicyAssignmentsPolicySetAtScopeCount = (($upperScopesPolicyAssignments | Where-Object { $_.properties.policyDefinitionId -match ' /providers/Microsoft.Authorization/policySetDefinitions/' -and $_.Id -match " /providers/Microsoft.Management/managementGroups/$ ( $ManagementGroupId ) " })).count
921+ $upperScopesPolicyAssignments = $upperScopesPolicyAssignments.where ( { $_.properties.scope -ne " /providers/Microsoft.Management/managementGroups/$ ( $ManagementGroupId ) " })
922+ $upperScopesPolicyAssignmentsPolicyCount = (($upperScopesPolicyAssignments.where ( { $_.properties.policyDefinitionId -match ' /providers/Microsoft.Authorization/policyDefinitions/' }) )).count
923+ $upperScopesPolicyAssignmentsPolicySetCount = (($upperScopesPolicyAssignments.where ( { $_.properties.policyDefinitionId -match ' /providers/Microsoft.Authorization/policySetDefinitions/' }) )).count
924+ $upperScopesPolicyAssignmentsPolicyAtScopeCount = (($upperScopesPolicyAssignments.where ( { $_.properties.policyDefinitionId -match ' /providers/Microsoft.Authorization/policyDefinitions/' -and $_.Id -match " /providers/Microsoft.Management/managementGroups/$ ( $ManagementGroupId ) " }) )).count
925+ $upperScopesPolicyAssignmentsPolicySetAtScopeCount = (($upperScopesPolicyAssignments.where ( { $_.properties.policyDefinitionId -match ' /providers/Microsoft.Authorization/policySetDefinitions/' -and $_.Id -match " /providers/Microsoft.Management/managementGroups/$ ( $ManagementGroupId ) " }) )).count
926926 $upperScopesPolicyAssignmentsPolicyAndPolicySetAtScopeCount = ($upperScopesPolicyAssignmentsPolicyAtScopeCount + $upperScopesPolicyAssignmentsPolicySetAtScopeCount )
927927 foreach ($L0mgmtGroupPolicyAssignment in $upperScopesPolicyAssignments ) {
928928
@@ -1204,10 +1204,10 @@ function processDataCollection {
12041204 # $upperScopesRoleAssignments = GetRoleAssignments -Scope "/providers/Microsoft.Management/managementGroups/$($ManagementGroupId)" -scopeDetails "getRoleAssignments upperScopes (Mg)"
12051205 $upperScopesRoleAssignments = $roleAssignmentsFromAPI
12061206
1207- $upperScopesRoleAssignmentsLimitUtilization = (($upperScopesRoleAssignments | Where-Object { $_.properties.scope -eq " /providers/Microsoft.Management/managementGroups/$ ( $ManagementGroupId ) " })).count
1207+ $upperScopesRoleAssignmentsLimitUtilization = (($upperScopesRoleAssignments.where ( { $_.properties.scope -eq " /providers/Microsoft.Management/managementGroups/$ ( $ManagementGroupId ) " }) )).count
12081208 # tenantLevelRoleAssignments
12091209 if (-not $htMgAtScopeRoleAssignments .' tenantLevelRoleAssignments' ) {
1210- $tenantLevelRoleAssignmentsCount = (($upperScopesRoleAssignments | Where-Object { $_.id -like ' /providers/Microsoft.Authorization/roleAssignments/*' })).count
1210+ $tenantLevelRoleAssignmentsCount = (($upperScopesRoleAssignments.where ( { $_.id -like ' /providers/Microsoft.Authorization/roleAssignments/*' }) )).count
12111211 $htMgAtScopeRoleAssignments .' tenantLevelRoleAssignments' = @ {
12121212 AssignmentsCount = $tenantLevelRoleAssignmentsCount
12131213 }
0 commit comments