azure Get-Mg用户帐户已启用

rdlzhqv9  于 2023-03-13  发布在  其他
关注(0)|答案(2)|浏览(117)

我需要accountenabled属性来推进脚本,但是是针对Get-MgUser的。
我需要将包含Msol或AzureAD cmdlet的当前脚本修改为MSGraph,但我找不到任何内容,因此我没有丢弃该脚本并创建一个新脚本。

Get-AzureADUser -Filter "UserPrincipalName eq '$UserPrincipalName'" | select ObjectId, AccountEnabled
pprl5pva

pprl5pva1#

若要使用Get-MgUser cmdlet检索AccountEnabled属性,可以尝试以下PowerShell脚本

$UserPrincipalName = "<user-principal-name>"
$user = Get-MgUser -Filter "userPrincipalName eq '$UserPrincipalName'"
$AccountEnabled = $user.AccountEnabled
lrl1mhuk

lrl1mhuk2#

为了获取在microsoft graph中启用帐户的用户,请检查以下内容:

一月一日
一米一米一

  • 以下属性必须与filter im Microsft graph一起使用,因为默认情况下它不存在于commandlet中:
    一米二米一x
    结果:
Id                                   DisplayName                                           Mail                                           UserPrincipalName                       
--                                   -----------                                           ----                                           -----------------                       
xx09e Admin                                                 adminxxOnMicrosoft.com

它没有启用特定的属性帐户,但可以进行筛选


x

参考:Get-MgUser (Microsoft.Graph.Users) | Microsoft Learn

在azure广告commandlets中,我们得到了这些属性:

一米三米一x

ObjectId                             AccountEnabled
--------                             --------------
xxx4037d27e015c               False
db5ccaa9xxx0740409e           True

相关问题