Microsoft Information Protection SDK でのラベル付けと既存の保護

Microsoft Purview Information Protectionでは、ラベル付けおよび分類サービスがサポートされています。 ユーザーとアプリケーションは、サポートされているファイルに以下を適用できます。

  • ラベルの適用による分類のみ
  • ラベルを適用して分類と保護を行う
  • 保護のみ

この記事では、既存の保護を持つファイルにラベルを適用する試みを SDK が処理する方法について説明します。 ファイルにラベルまたは別のソースからの既存の保護がある場合、SDK は次のシナリオで新しいラベルのアプリケーションを処理します。

ラベル メタデータが削除されたときのラベルベースの保護

ファイルに保護を適用するラベルがある場合、SDK はファイルの保護をそのラベルに解決できます。 ファイルに対する 編集 アクセス許可を持つユーザーが誤ってまたは悪意を持ってラベル メタデータを削除した場合、保護は維持されます。 次に SDK がファイルを操作すると、保護データが確認され、その保護テンプレートが元のラベルに解決され、ラベルが再適用されます。 この SDK の動作は、誰かがラベル メタデータを改ざんした場合の情報保護のための安全メカニズムです。

カスタム保護とラベル付けアプリケーション

ファイルに RMS テンプレートを使用して何らかの形式の保護が適用されていて、ユーザーがファイルにラベルを適用しようとすると、SDK は最初に元の保護をラベルに解決しようとします。 SDK がラベルに対する保護を解決できない場合、新しい保護の秘密度レベルが元の保護の秘密度よりも制限が厳しいか、または制限が緩いかを評価できません。 SDK では、新しいラベルはファイルに適用されません。

ユーザー定義のアクセス許可

ファイルにユーザー定義の保護を適用するラベルがある場合、ラベルはファイルに保護を適用します。 この場合、SDK は RMS テンプレートへの保護を解決できません。 ユーザーが今すぐファイルに新しいラベルを適用しようとすると、SDK はアクションをカスタム保護シナリオと同様に処理し、新しいラベルをファイルに適用しません。