Skip to content

Commit ea00861

Browse files
committed
fix adminUnit validation
1 parent 9bc6a73 commit ea00861

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Runbooks/CloudAdmin_0100__New-CloudAdministrator-Account.ps1

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -370,8 +370,8 @@ $AdminUnitIsMemberManagementRestricted = $false
370370

371371
if (
372372
($_ -eq $CloudAdminRestrictedAdminUnitId) -and
373-
($null -ne $AdminUnitObj.AdditionalProperties.membershipRuleProcessingState) -and
374-
($AdminUnitObj.AdditionalProperties.membershipRuleProcessingState -eq 'On')
373+
($null -ne $AdminUnitObj.membershipRuleProcessingState) -and
374+
($AdminUnitObj.membershipRuleProcessingState -eq 'On')
375375
) {
376376
Throw "[AdministrativeUnitValidation]: - Admin Unit $($AdminUnitObj.DisplayName) ($($AdminUnitObj.Id)): Must use static membership only as it is intended to contain privileged role groups only."
377377
}
@@ -382,8 +382,8 @@ $AdminUnitIsMemberManagementRestricted = $false
382382
$AccountAdminUnitId_Tier1
383383
$AccountAdminUnitId_Tier2
384384
) -and (
385-
($null -eq $AdminUnitObj.AdditionalProperties.membershipRuleProcessingState) -or
386-
($AdminUnitObj.AdditionalProperties.membershipRuleProcessingState -ne 'On')
385+
($null -eq $AdminUnitObj.membershipRuleProcessingState) -or
386+
($AdminUnitObj.membershipRuleProcessingState -ne 'On')
387387
)
388388
) {
389389
$script:AllowPrivilegedRoleAdministratorInAzureAutomation = $true
@@ -2381,7 +2381,7 @@ Function ProcessReferralUser ($ReferralUserId, $LocalUserId, $Tier, $UserPhotoUr
23812381
ErrorAction = 'SilentlyContinue'
23822382
}
23832383
if ($AdminUnitObj -and ($null -eq (Get-MgBetaAdministrativeUnitMemberAsUser @params))) {
2384-
if (-not $AdminUnitObj.AdditionalProperties.membershipRuleProcessingState -or ($AdminUnitObj.AdditionalProperties.membershipRuleProcessingState -ne 'On')) {
2384+
if (-not $AdminUnitObj.membershipRuleProcessingState -or ($AdminUnitObj.membershipRuleProcessingState -ne 'On')) {
23852385
Write-Verbose "[ProcessReferralUserDedicatedAccountUpdate]: - Adding account to Admin Unit $($AdminUnitObj.DisplayName) ($($AdminUnitObj.Id))"
23862386
$params = @{
23872387
OutputType = 'PSObject'

0 commit comments

Comments
 (0)