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