Office 365 管理アクティビティ API で監査ログを取得する

6811 ワード

Office 365 の監査ログは管理センターから取得することができますが、Office 365 管理アクティビティ API でも取得することできます。ここでは Office 365 管理アクティビティ API を使用して監査ログを取得する基本的な手順について記載します。

なお、Office 365 管理アクティビティ API で取得できるコンテンツは最大過去7日間のものになります。これより前のコンテンツを取得する場合は、Microsoft 365 コンプライアンスセンターから取得してください。

Azure Active Directory でアプリケーションを登録

クライアントが Office 365 管理アクティビティ API にアクセスできるようにするためには、Azure Active Directory にアプリケーションを登録し、クライアントシークレットを設定しておく必要があります。登録及び設定は、以下のドキュメントの

  • Azure portal を使用してアプリケーションを Azure AD で登録する
  • アプリケーションの新しいキーを生成する
  • アプリが Office 365 Management API にアクセスするために必要な許可を指定します

の手順に沿って行ってください。今回の手順ではリダイレクトURL、X.509 証明書は使用しないため、設定する必要はありません。