Get-PartnerUserSignInActivity

获取指定用户的签名活动。

语法

Get-PartnerUserSignInActivity
   [-EndDate <DateTime>]
   [-StartDate <DateTime>]
   [-UserId <String>]
   [<CommonParameters>]

说明

获取指定用户的登录活动。

示例

示例 1

PS C:\> Get-PartnerUserSignInActivity -StartDate (Get-Date).AddDays(-7) -UserId '00aa00aa-bb11-cc22-dd33-44ee44ee44ee'

获取指定用户的过去 7 天内的登录活动。

示例 2

PS C:\> Get-PartnerUserSignInActivity -StartDate (Get-Date).AddDays(-7) -UserId '00aa00aa-bb11-cc22-dd33-44ee44ee44ee' | ? {$_.AuthenticationDetails | ? {$_.Succeeded -eq $true}}

从过去七天内获取指定用户的成功登录活动。

示例 3

PS C:\> Get-PartnerUserSignInActivity -StartDate (Get-Date).AddDays(-7) -UserId '00aa00aa-bb11-cc22-dd33-44ee44ee44ee' | ? {$_.AuthenticationDetails | ? {$_.Succeeded -eq $true}} | ? {$_.MfaDetail -eq $null}

获取过去 7 天内指定的用户未受到多重身份验证质询的成功登录活动。

示例 4

PS C:\> $signIns = Get-PartnerUserSignInActivity -StartDate (Get-Date).AddDays(-7) | ? {$_.AuthenticationDetails | ? {$_.Succeeded -eq $true}} | ? {$_.MfaDetail -eq $null}

获取合作伙伴租户中过去七天内未受到多重身份验证质询的所有用户的成功登录活动。

示例 5

PS C:\> $signIns = Get-PartnerUserSignInActivity -StartDate (Get-Date).AddDays(-7)
PS C:\> $signIns | ? {$_.AuthenticationDetails | ? {$_.Succeeded -eq $true}} | ? {$_.MfaDetail -eq $null} | ? {$_.ResourceId -eq 'a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1'}

从过去七天内获取成功的登录活动,其中评估的资源是合作伙伴中心 API,并且没有受到多重身份验证的挑战。

参数

-EndDate

活动日志的结束日期。

类型:DateTime
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-StartDate

活动日志的开始日期。

类型:DateTime
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-UserId

用户的标识符。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

None

输出

Microsoft.Graph.SignIn