私のコレクションの別の共有サイトにアクセスしたユーザーのリストをエクスポートしようとしています。私は試してみましたが、私はそれを内部のユーザーと一緒に使うことができますが、外部のユーザーは使用できません。Sharepointサイトを訪問したユーザーを参照してください。Search-UnifiedAuditLog
$startdate = "11/10/2017 8:00 AM"
$enddate = "11/10/2017 9:00 AM"
$userIDs = (import-csv C:\Junk\User.csv).Email
foreach ($userid in $userids) {
$AuditlogMain = Search-UnifiedAuditLog -StartDate $startdate -EndDate $enddate -RecordType SharePoint -Operations PageViewed -UserIds $userID -ObjectIds "https://sitename.sharepoint.com/" -Formatted
$AuditlogMain.UserIDs | Select-object -Unique | Out-File C:\junk\Main.csv -Append
}
私はその後、私はまた、すべての外部ユーザーをリストにしたいと私は単に_.com#EXT番号に「@ .COM」からのメールを変更する方法を知りませんが、ユニークユーザーの一覧を取得
@ .onmicrosoft.com
サイトを訪問したユーザーをエクスポートするより簡単な方法はありますか? もしあなたが$AuditlogMain.AuditData
を見ると、私が望むいくつかのより多くの情報がありますが、それをどのように抽出するのか分かりません。だから、もし誰かが私の助けを借りて私の助けを借りることができますより好ましくはClientIP, ObjectId, UserId
$AuditlogMain.AuditData
から助けてください。事前に
おかげ提供の記事から