

# Microsoft 365 の CloudWatch パイプライン設定
<a name="microsoft365-pipeline-setup"></a>

OAuth2 認証を使用して Microsoft Office 365 管理 API からログデータを収集します。

次のパラメータを使用して Microsoft Office 365 ソースを設定します。

```
source:
  microsoft_office365:
    tenant_id: "<example-tenant-ID>"
    authentication:
      oauth2:
        client_id: "${{aws_secrets:<secret-name>:client_id}}"
        client_secret: "${{aws_secrets:<secret-name>:client_secret}}"
```パラメータ

`tenant_id` (必須)  
Office 365 組織の Microsoft Entra ID のテナント ID。

`authentication.oauth2.client_id` (必須)  
Microsoft Office 365 管理 API 認証用の OAuth2 クライアント ID。`${{aws_secrets:secret-name:key}}` 構文を使用して AWS Secrets Manager を参照できます。

`authentication.oauth2.client_secret` (必須)  
Microsoft Office 365 管理 API 認証用の OAuth2 クライアントシークレット。`${{aws_secrets:secret-name:key}}` 構文を使用して AWS Secrets Manager を参照できます。

**注記**  
クライアント ID やシークレットなどの機密認証情報を AWS Secrets Manager に保存し、設定で `${{aws_secrets:secret-name:key}}` 構文を使用して参照してください。