Microsoft Information Protection SDK でサポートされているファイルの種類

Microsoft Information Protection SDK は、ドキュメントと電子メールに以下を適用できます。

  • ラベル付けのみ

  • ラベル付けと保護

  • 保護のみ

次の情報では、MIP SDK でサポートされるファイルの種類について説明します。

ラベル付けでのみサポートされているファイルの種類

保護されていない場合でも、次のファイルの種類にラベルを付けることができます。

  • Adobe Portable Document Format: .pdf

  • Microsoft Power BI: .pbit、.pbix

  • Microsoft プロジェクト: .mpp、.mpt

  • Microsoft Publisher: .pub

  • Microsoft XPS: .xps .oxps

  • 画像: .jpg, .jpe, .jpeg, .jif, .jfif, .jfi, .png, .tif, .tiff

  • Autodesk Design Review 2013: .dwfx

  • Adobe Photoshop: .psd

  • デジタルネガティブ: .dng

  • Microsoft Office: 次の表のファイルの種類。

    これらのファイルの種類でサポートされているファイル形式は、次の Office プログラムの 97-2003 ファイル形式と Office Open XML 形式です:Word、Excel、およびPowerPoint。

    Office ファイルの種類 Office ファイルの種類
    .doc

    .docm

    .docx

    .dot

    .dotm

    .dotx

    .potm

    .potx

    .pps

    .ppsm

    .ppsx

    .ppt

    .pptm

    .pptx

    .vdw
    .vsdm

    .vsdx

    .vss

    .vssm

    .vst

    .vstm

    .vssx

    .vstx

    .xls

    .xlsb

    .xlt

    .xlsm

    .xlsx

    .xltm

    .xltx

その他のファイルの種類では、保護されている場合のラベル付けがサポートされます。 これらのファイルの種類については、「 分類と保護でサポートされるファイルの種類」セクションを 参照してください。

たとえば、全般ラベルが保護を適用しない場合は、sales.pdfという名前のファイルに全般ラベルを適用できますが、sales.txtという名前のファイルにラベルを適用できませんでした。

Confidential \ All Employees ラベルが保護を適用する場合は、sales.pdfという名前のファイルと sales.txt という名前のファイルにラベルを適用できます。

保護でサポートされているファイルの種類

Microsoft Information Protection SDK では、次の表に示すように、2 つの異なるレベルでの保護がサポートされています。

保護の種類 ネイティブ ジェネリック
説明 Rights Management サービスをサポートするテキスト、画像、Microsoft Office (Word、Excel、PowerPoint) ファイル、.pdf ファイル、その他のアプリケーション ファイルの種類の場合、ネイティブ保護は、暗号化と権限の適用 (アクセス許可) の両方を含む強力なレベルの保護を提供します。 他のすべてのアプリケーションとファイルの種類に対して、汎用保護では、.pfile ファイルの種類を使用したファイルカプセル化と、ユーザーがファイルを開く権限があるかどうかを確認するための認証の両方を含むレベルの保護が提供されます。
保護 ネイティブ保護では、次の方法でファイル保護が適用されます。

- 電子メールでファイルを受信したユーザー、またはファイルまたは共有のアクセス許可を介してファイルにアクセスできるユーザーは、保護されたコンテンツがレンダリングされる前に正常に認証される必要があります。

- 保護されたテキスト ファイルとイメージ ファイルのMicrosoft Purview Information Protection ビューアー、またはサポートされているすべてのファイルの種類の関連アプリケーションでコンテンツがレンダリングされる場合、ビューアーまたはアプリケーションは、ファイルを保護するときにコンテンツ所有者が設定する使用権限とポリシーを適用します。
汎用保護では、次の方法でファイル保護が適用されます。

- ファイルを開くことを承認され、ファイルへのアクセス権が付与されているユーザーは、保護されたコンテンツがレンダリングされる前に正常に認証される必要があります。 承認に失敗した場合、ファイルは開きません。

- このファイルには、コンテンツ所有者が設定した使用権限とポリシーが表示され、承認されたユーザーに目的の使用ポリシーが通知されます。

- 監査ログには、承認されたユーザーがファイルを開いてアクセスするレコードが記録されます。 ただし、使用権限は適用されません。
ファイルの種類の既定値 次のファイルの種類では、既定でネイティブ保護が使用されます。

- テキスト ファイルとイメージ ファイル

- Microsoft Office (Word、Excel、PowerPoint) ファイル

- ポータブル ドキュメント形式 (.pdf)

詳細については、次のセクション「 ラベル付けと保護でサポートされるファイルの種類」を参照してください。
ネイティブ保護でサポートされていない他のすべてのファイルの種類 (.vsd、.rtfなど) は、既定で汎用保護を使用します。

Microsoft Information Protection SDK が適用する既定の保護レベルを変更できます。 既定のレベルをネイティブからジェネリックに変更したり、ジェネリックからネイティブに変更したり、Microsoft Information Protection SDK が保護を適用しないようにすることもできます。

保護のためにサポートされるファイル サイズ

Microsoft Information Protection SDK 1.6 では、既定の最大ファイル サイズは 6 GB です。 必要に応じて、この設定をオーバーライドできます。 古い Office プラットフォームに対して、より制限された既定値がまだ適用されます。

MIP SDK 1.7.133 以降では、FileEngineSettingsで max_file_size_for_protection カスタム設定を設定することで、6 GB の既定値をオーバーライドできます。 値をバイト単位で指定します。 次の C# の例では、制限を 10 GB に引き上げます。

engineSettings.CustomSettings = new List<KeyValuePair<string, string>>();
engineSettings.CustomSettings.Add(new KeyValuePair<string, string>("max_file_size_for_protection", (10L * 1024 * 1024 * 1024).ToString()));

Caution

復号化には、少なくとも使用可能なメモリ内のファイル サイズが必要です。 この制限を引き上げるとメモリ使用量が増えるので、アプリケーションで必要なだけ高い値を設定します。

  • Office ファイルの場合:

    Office アプリケーション サポートされる最大ファイル サイズ
    Word 2007 (AD RMS でのみサポート)

    Word 2010

    Word 2013

    Word 2016
    32 ビット: 512 MB

    64 ビット: 512 MB
    Excel 2007 (AD RMS でのみサポート)

    Excel 2010

    Excel 2013

    Excel 2016
    32 ビット: 2 GB

    64 ビット: 使用可能なディスク領域とメモリによってのみ制限されます
    PowerPoint 2007 (AD RMS でのみサポート)

    PowerPoint 2010

    PowerPoint 2013

    PowerPoint 2016
    32 ビット: 使用可能なディスク領域とメモリによってのみ制限されます

    64 ビット: 使用可能なディスク領域とメモリによってのみ制限されます
  • Power BI

Microsoft Information Protection SDK では、Power BI .pbix ファイルのラベル付けと保護がサポートされています。 これらのファイルには File SDK でラベルを付けて、Power BI Desktop で開くか、Power BI サービスにアップロードできます。

  • 他のすべてのファイルの場合:

    MIP SDK を使用して他のファイルの種類を保護したり、保護を解除したりすると、使用可能なディスク領域とメモリによって最大ファイル サイズが制限されます。

ラベル付けと保護でサポートされているファイルの種類

次の表に、Microsoft Information Protection SDK によるネイティブ保護をサポートし、ラベルを付けることもできますファイルの種類のサブセットを示します。

この表では、これらのファイルの種類がネイティブに保護されると、元のファイル名拡張子が変更され、これらのファイルが読み取り専用になるため、これらのファイルの種類が個別に識別されます。 ファイルを一般的に保護すると、元のファイル名拡張子は常に .pfile に変わります。

警告

環境に、ファイル名拡張子に従って検査およびアクションを実行するファイアウォール、Web プロキシ、またはセキュリティ ソフトウェアがある場合は、これらの新しいファイル名拡張子をサポートするために、これらのネットワーク デバイスとソフトウェアの再構成が必要になる場合があります。

元のファイル名拡張子 保護されたファイル名拡張子
.txt .ptxt
.xml .pxml
.jpg .pjpg
.jpeg .pjpeg
.pdf .ppdf [1]
.png .ppng
.tif ptif
.tiff .ptiff
.bmp .pbmp
.gif .pgif
.jpe .pjpe
.jfif .pjfif

注

出力ストリームで File SDK の FileHandler を使用する場合は、 読み取り/書き込み アクセスで開きます。 読み取りおよび書き込みアクセスをサポートしていないストリームを使用すると、 不明なエラーが発生する可能性があります。

脚注 1

Microsoft Information Protection SDK の最新バージョンでは、保護された PDF ドキュメントのファイル名拡張子は .pdfのままです。

次の表に、Microsoft Information Protection SDK によるネイティブ保護をサポートし、ラベルを付けることもできます。残りのファイルの種類を示します。 これらのファイルの種類は、Microsoft Office アプリ用です。 これらのファイルの種類でサポートされているファイル形式は、次の Office プログラムの 97-2003 ファイル形式と Office Open XML 形式です:Word、Excel、およびPowerPoint。

これらのファイルの場合、Rights Management サービスがファイルを保護した後も、ファイル名拡張子は変更されません。

Office でサポートされるファイルの種類 Office でサポートされるファイルの種類
.doc

.docm

.docx

.dot

.dotm

.dotx

.potm

.potx

.pps

.ppsm

.ppsx

.ppt

.pptm

.pptx

.vsdm
.vsdx

.vssm

.vssx

.vstm

.vstx

.xls

.xlsb

.xlt

.xlsm

.xlsx

.xltm

.xltx

.xps

コンテナー ファイルの制限 (.zip、.msg、.eml ファイルなど)

コンテナー ファイルには、他のファイルが含まれます。 たとえば、.zip ファイルには圧縮ファイルが含まれます。 その他の例としては、.rar ファイル、.7z ファイル、.msg ファイル、.rpmsg ファイル、添付ファイルを含む PDF ドキュメントなどがあります。

これらのコンテナー ファイルのラベル付けと保護はできますが、SDK はコンテナー内の各ファイルにラベル付けと保護を適用しません。 同様に、保護されたコンテナー ファイルの保護は SDK を使用して保護を解除できますが、コンテナーから保護を削除しても、コンテナー内のファイルから保護は再帰的に削除されません。 アプリケーション開発者は、コンテナー内のすべてのファイルの再帰と保護解除を担当します。

コンテナー ファイルにラベル付けされた保護されたファイルが含まれている場合は、まずファイルを抽出して、ラベルまたは保護の設定を変更します。