MO
Size: a a a
MO
MO
m
D
m
D
AF
$user = 'usernameADDS'
$ADDSUser = Get-ADUser $user -Properties mS-DS-ConsistencyGuid, mail
$AADUser = Get-AzureADUser -Filter "userprincipalname eq '$($ADDSUser.mail)'"
$res = @{}
$res.'ADDSUser.mS-DS-ConsistencyGuid' = [Guid]::new($ADDSUser['mS-DS-ConsistencyGuid'].Value)
$res.'ADDSUser.ObjectGUID' = $ADDSUser.ObjectGUID
$res.'AADUser.ObjectId' = $AADUser.ObjectId
$res.'AADUser.ImmutableId' = [Guid]::new( [System.Convert]::FromBase64String($AADUser.ImmutableId) )
$res | FT
Name Value
---- -----
AADUser.ObjectId A
AADUser.ImmutableId B
ADDSUser.mS-DS-ConsistencyGuid B
ADDSUser.ObjectGUID B
$ADDSUser.mS-DS-ConsistencyGuid
пользователя AAD$user = 'usernameADDS'
$ADDSUser = Get-ADUser $user -Properties mS-DS-ConsistencyGuid
$AADImmutableID = [System.Convert]::ToBase64String($ADDSUser['mS-DS-ConsistencyGuid'].Value)
$AADUser = Get-AzureADUser -Filter "ImmutableID eq '$($AADImmutableID)'"
AF
Revoke-AzureADUserAllRefreshToken -ObjectID $AADUser.ObjectID
Вот хотелось как-то избежать Get-AzureADUser
в этом сценарии.Get-AzureADUser
используется только для получения соответствия ImmutableID к ObjectIDAF
АТ
Revoke-AzureADUserAllRefreshToken -ObjectID $AADUser.ObjectID
Вот хотелось как-то избежать Get-AzureADUser
в этом сценарии.Get-AzureADUser
используется только для получения соответствия ImmutableID к ObjectIDAF
АТ
AF
D
ДС
ДС
MO
ДС
ДС