mailboxItem を削除する

名前空間: microsoft.graph

メールボックスの mailboxFolder から mailboxItem を削除します。

disposalType クエリ パラメーターを使用して、アイテムを論理的に削除するか物理的に削除するかを指定します。

アクセス許可

この API の最小特権としてマークされているアクセス許可またはアクセス許可を選択します。 アプリで必要な場合にのみ、より高い特権のアクセス許可またはアクセス許可を使用します。 委任されたアクセス許可とアプリケーションのアクセス許可の詳細については、「アクセス許可の種類」を参照してください。 これらのアクセス許可の詳細については、「アクセス許可のリファレンス」を参照してください。

アクセス許可の種類 最小特権アクセス許可 より高い特権のアクセス許可
委任 (職場または学校のアカウント) MailboxItem.ReadWrite 注意事項なし。
委任 (個人用 Microsoft アカウント) サポートされていません。 サポートされていません。
アプリケーション MailboxItem.ReadWrite.All 注意事項なし。

HTTP 要求

DELETE /admin/exchange/mailboxes/{mailboxId}/folders/{mailboxFolderId}/items/{mailboxItemId}?disposalType={disposalType}

クエリ パラメーター

要求 URL で、次の必須クエリ パラメーターを指定します。

パラメーター 説明
disposalType String 必須です。 実行する削除操作の種類。 可能な値は softDeletehardDelete です。 softDelete を使用して Exchange の論理的な削除セマンティクスに従うか、hardDelete を使用してアイテムを完全に削除します。

要求ヘッダー

名前 説明
Authorization 必須。 認証と認可についての詳細をご覧ください。

要求本文

このメソッドには、要求本文を指定しません。

応答

成功した場合、このメソッドは 204 No Content 応答コードを返します。

注:

hardDelete を使用すると、Exchange サービスは、法的ホールド、保持ポリシー、監査、コンプライアンス、またはシステム アイテムの制限によって保護されていない顧客データの場合にのみ、アイテムを完全に削除します。 それ以外の場合、要求は 403 Forbidden エラーで失敗します。

例 1: メールボックス アイテムを論理的に削除する

次の例は、 disposalType=softDelete を使用してフォルダー内のメールボックス アイテムを論理的に削除する方法を示しています。

要求

次の例は要求を示しています。

DELETE https://graph.microsoft.com/v1.0/admin/exchange/mailboxes/MBX:e0648f21@aab09c93/folders/inbox/items/AAMkADk0MzI?disposalType=softDelete

応答

次の例は応答を示しています。

HTTP/1.1 204 No Content

例 2: メールボックス アイテムを物理的に削除する

次の例は、 disposalType=hardDelete を使用して回復可能なアイテム内の対象のメールボックス アイテムをハード削除する方法を示しています。

要求

次の例は要求を示しています。

DELETE https://graph.microsoft.com/v1.0/admin/exchange/mailboxes/MBX:e0648f21@aab09c93/folders/recoverableitemsdeletions/items/AAMkADk0MzI?disposalType=hardDelete

応答

次の例は応答を示しています。

HTTP/1.1 204 No Content