0

我想指定获取 Azure AD 审核日志的时间。

日本租户应该使用什么样的方法?

目前,时间通过以下方法指定。

在过滤器中指定“dateTime”时,是否以 UTC 指定?还是可以在 (UTC +9: 00) 中指定,因为它是日本租户?

很抱歉给您带来不便,但谢谢。

$FilterDate = Get-Date (Get-Date) . AddDays (-1) -Format "yyyy-MM-dd"
$url = "$resource/beta/auditLogs/directoryAudits?$filter=start/dateTime$($FilterDate)T00:00:00 and End/DateTime le $($FilterDate)T23:59:59"
4

1 回答 1

0

我想您正在使用 Microsoft Graph API -List directoryAudits如果是这样,则将dateTime$filterUTC 中指定。

当你使用 时Get-Date,你得到的是当地时间。所以如果你想用本地时间作为过滤器Get-Date (Get-Date).AddDays(-1) -Format "yyyy-MM-dd",你需要使用ToUniversalTime()函数将它转换为UTC时间,然后将它传递给过滤器。

$FilterDate = Get-Date ((Get-Date).AddDays(-1)).ToUniversalTime() -Format "yyyy-MM-dd"
于 2020-03-03T06:48:38.827 回答