M365Con 2027 – 無料オンラインカンファレンス · 11–22 Jan 2027 · 120 sessions→ m365con.net

ブログ · Mirko Peters

Power Platform におけるデータ損失防止の意外な事実 9 選

By ·

ポッドキャストと関連ブログへようこそ。ローコード環境のセキュリティ管理は、常に変化する難しい課題だと感じたことがあるなら、そう感じているのはあなただけではありません。…

Automatically translated with AI from the original post. Read the English original

▶ BLOG9 Surprising Facts AboutData Loss Prevention in…M365.FM
Titelbild: 9 Surprising Facts About Data Loss Prevention in Power Platform

ポッドキャストと関連ブログへようこそ。ローコード環境でのセキュリティ管理が常に変化し続けていると感じたことがあるなら、それはあなただけではありません。ローコードの採用が急増するなか、組織は開発者に力を与えつつ、企業データを安全に保つという二重の課題に直面しています。このテーマを深く掘り下げるため、関連エピソードのPower Platform DLP ポリシー(開発者向け)もぜひお聴きください。

データ損失防止(DLP)ポリシーは、お気に入りのツールへの接続をユーザーに一律に禁止するだけの乱暴な仕組みだと誤解されがちです。しかし、現代の DLP は、ガバナンス、コンテキスト、生産性のバランスを取る精緻なアーキテクチャです。ここでは、Power Platform におけるデータ損失防止に関する意外な事実を 9 つ取り上げ、それらを使いこなす方法を解説します。

Power Platform DLP ポリシーの概要

DLP ポリシーとは

Microsoft Power Platform を使用すると、アプリとサービスの間でデータを移動させる多くのコネクタを扱うことになります。Power Platform DLP ポリシーは、これらのコネクタがどのように相互作用するかを制御するのに役立ちます。これらのポリシーは、同じワークフロー内でコネクタがデータを共有できるかどうかを許可または防止するルールとして機能します。コネクタは「ビジネス データのみ」「ビジネス データ使用不可」「ブロック」などのカテゴリにグループ化できます。この構造により、どのコネクタを連携させ、どのコネクタを分離すべきかを決定できます。

  • Power Platform DLP ポリシーには次のものが含まれます。
    • フローとアプリにおけるコネクタの相互作用を制御するルール。
    • 2 つの主要なデータグループ:「ビジネス データのみ」と「ビジネス データ使用不可」。
    • 特定のコネクタを完全にブロックするオプション。
    • テナント全体、または特定の環境のみにポリシーを適用できる機能。
    • 変更がアプリやフローにどのように影響するかを確認するための DLP エディターなどのツール。

常に既定のデータグループを選択し、新しいコネクタに注意を払うようにしてください。これにより、すべてのコネクタが組織のセキュリティ要件に適合していることを確実にできます。

セキュリティにおいて DLP が重要な理由

Power Platform の DLP ポリシー設定は、データを保護するうえで欠かせません。コネクタをグループ化することで、機密情報が本来行くべきでない場所へ移動するのを防げます。データ損失防止ポリシーはガードレールのように機能します。ビジネスグループのコネクタが、非ビジネスグループのコネクタやブロックされたコネクタとデータを共有できないようにします。この構成により、意図しない情報漏えいを防ぎ、組織のデータを安全に保つことができます。

Power Platform DLP ポリシーを適用することで、チームがセキュリティと生産性のバランスを取れるようになります。ユーザーは強力なワークフローを構築できる一方で、重要なデータを露出させないようになります。また、データ損失防止ポリシーは、コンプライアンス要件への対応にも役立ちます。たとえば、HIPAA 向けに医療データを隔離したり、SOC 2 向けにアクションをログ記録したり、FedRAMP などの政府基準に向けてアクセスを制限したりできます。

ヒント:まずはデータを理解することが第一歩です。機密情報をスキャンしてタグ付けし、そのうえで一貫したポリシーの適用を行い、ルールに反する形でデータが移動しないようにしてください。

テナント レベルと環境レベルのポリシー

Power Platform DLP ポリシーのルールは、さまざまなレベルで適用できます。テナント レベルのポリシーは、すべての環境、または選択した一部の環境を対象とします。環境レベルのポリシーは、一度に 1 つの環境のみに焦点を当てます。この柔軟性により、組織の構造に合わせてセキュリティのアプローチを調整できます。

ポリシーのレベル適用範囲
テナント レベルすべての環境、選択した環境、または特別に除外したもの以外のすべての環境に適用されます。
環境レベルポリシーは一度に 1 つの環境に適用できます。

Power Platform DLP ポリシーを設計する際は、どこで最も強力な制御が必要かを考えてください。広範囲の保護にはテナント レベルのポリシーを使用します。特殊なケースや機密性の高いプロジェクトには環境レベルのポリシーを使用します。Power Platform DLP ポリシーの決定は、後から考えるものではなく、アーキテクチャの一部として常に扱ってください。この考え方により、最初から安全で信頼性の高いワークフローを構築できます。

Power Platform DLP ポリシーに関して人がよく犯す間違い

このリストでは、Power Platform DLP ポリシーを導入する際に組織がよく抱く誤解やミスを、簡単な説明と修正のための指針とともに取り上げます。

  • DLPはコネクタだけの話だと考える — DLPはコネクタをブロックするだけの仕組みだと考える人は少なくありません。コネクタの制限は中核になりますが、DLPはデータ分類、環境設計、ガバナンスの プロセスにも影響します。コネクタのルールと合わせて、環境、メーカー(作成者)の役割、アプリのフローも確認してください。
  • ポリシーが広すぎる — 極端に制限の厳しいルール(たとえば大規模なコネクタカテゴリ全体のブロック)を作成すると、正当な業務シナリオが妨げられます。保護と生産性のバランスを取るために、対象を絞ったポリシー、パイロットテスト、段階的な展開を使用してください。
  • 環境単位の適用範囲を使用しない — テナント全体に単一のポリシーを適用すると、開発、テスト、本番環境ごとのリスクの違いが無視されます。環境単位のポリシーを使用して、リスクと用途に応じて制御を調整してください。
  • 例外処理のワークフローを軽視する — 組織では、必要な例外を処理するための明確なプロセスがないことがよくあります。ログ記録と定期的なレビューを伴う、例外の申請と承認のプロセスを確立してください。
  • コネクタとデータを分類していない — どのコネクタが業務用、非業務用、または制限対象かを整理しないと、ポリシーは当て推量になってしまいます。最新のコネクタインベントリと、DLPルールに紐付いたデータ分類モデルを維持してください。
  • 既定のポリシーに頼る — 既定のDLP設定は基準値であり、完全なガバナンスソリューションではありません。コンプライアンス、法務、業務上の要件に合わせてポリシーをカスタマイズしてください。
  • ポリシーの影響を監視・監査していない — 監視なしでポリシーを実装すると、気づかれないまま業務が止まったり、非公式な回避策が広がったりします。Power Platform の管理分析情報、監査ログ、メーカーからのフィードバックを使って影響を測定し、調整してください。
  • メーカーへの教育を怠る — メーカーがポリシーを理解していなければ、ポリシーだけでは危険な行為を防げません。許可されているパターンと代替手段について、トレーニング、ドキュメント、明確なガイダンスを提供してください。
  • 同じ環境に業務用と非業務用のコネクタを混在させる — 信頼度の高いワークロードと低いワークロードで環境を共有すると、DLPの制御が弱まります。機密性に応じて環境を分離し、適切なポリシーを割り当ててください。
  • ポリシー更新の変更管理が不十分 — 突然の、文書化されていないポリシー変更は混乱を招きます。変更は事前に周知し、バージョン管理を行い、関係者と調整してください。
  • カスタムコネクタとAPIを過小評価する — カスタムコネクタや管理されていないAPIは、制限を回避するおそれがあります。カスタムコネクタもインベントリに含めて分類し、必要に応じてポリシーやネットワーク制御を適用してください。
  • DLPがより広範なセキュリティ対策を代替すると考える — DLPは多層防御の一層にすぎません。包括的なセキュリティのために、ID制御、条件付きアクセス、CASB、ネットワークのセグメント化、データ保護の仕組みと組み合わせてください。
  • ポリシーを定期的に見直していない — 業務上のニーズ、コネクタ、リスクは変化します。分類、ポリシーの適用範囲、適用レベルを更新するために、定期的なレビューを計画してください。

管理センターへのアクセス

DLP管理への移動

データ損失防止(DLP)ポリシーを管理するには、Power Platform 管理センターから始める必要があります。このポータルでは、組織のセキュリティ設定を一元的に制御できます。すべての環境を表示し、既存のDLPポリシーを確認して、新しいポリシーを作成できます。画面は分かりやすい作りですが、操作に慣れるまでは戸惑うこともあるでしょう。

Power Platform 管理センターで作業する際、多くの管理者が次のような一般的な問題に直面します。

  1. DLPポリシーの制限が業務フローにどう影響するかを理解する必要がある場合があります。
  2. DLP違反が原因で発生するフローの一時停止に対応しなければならない場合があります。
  3. DLPポリシーに準拠しながらワークフローを動かし続けるために、回避策を探すことがよくあります。

DLP管理セクションを順を追って確認すると、混乱を避けられます。まず左側のメニューから「データ ポリシー」を選択します。このセクションには現在のすべてのポリシーが表示され、編集や新規作成ができます。環境でポリシーを絞り込んだり、特定のコネクタを検索したりすることもできます。ポリシーがフローにどう影響するかを確認したい場合は、DLP エディターを使用してください。このツールを使えば、変更を適用する前にプレビューできます。

ヒント: DLP管理ページをブラウザーのブックマークに登録しておくと便利です。このショートカットを使えば時間を節約でき、ポリシーの更新やインシデントにすばやく対応できます。

必要なアクセス許可

DLP ポリシーを管理するには、管理センターで適切なアクセス許可が必要です。すべてのユーザーがこれらの設定にアクセスできるわけではありません。DLP ポリシーを作成、編集、削除する権限を持つのは、特定のロールだけです。次の表は、必要なアクセス許可を持つロールを示しています。

ロールアクセス許可の説明
グローバル管理者試用版環境の作成が許可されています。これは DLP ポリシー管理の一部です。
Dynamics 365 サービス管理者試用版環境の作成が許可されています。これは DLP ポリシー管理の一部です。
Power Platform サービス管理者試用版環境の作成が許可されています。これは DLP ポリシー管理の一部です。
委任管理者試用版環境の作成が許可されています。これは DLP ポリシー管理の一部です。

DLP の設定を変更する前に、ご自身のロールを確認してください。適切なアクセス許可がない場合は、組織のグローバル管理者にアクセス権を依頼してください。この手順により、遅延を防ぎ、中断なくポリシーを管理できるようになります。

注:管理者ロールを割り当てる際は、必ず組織のセキュリティガイドラインに従ってください。信頼できるユーザーにアクセスを限定することで、データを保護し、ワークフローを安全に保てます。

コネクタの分類手順

Power Platform のワークフローでコネクタを分類するための明確なプロセスが必要です。この手順は、データを保護し、ワークフローを円滑に実行し続けるのに役立ちます。コネクタを早い段階でグループ化すると、データ移動に強固な境界を設定でき、コンプライアンス上の問題のリスクを減らせます。

コネクタを分類するためのチェックリスト

次のチェックリストに従って、コネクタを整理してください。

  1. ワークフローで使用されているすべてのコネクタを一覧にします。
  2. 各コネクタの用途を特定します。ビジネスデータを扱うのか、個人データを扱うのか、それ以外なのかを確認します。
  3. 各コネクタを次の 3 つのグループのいずれかに分類します:
    • ビジネス
    • 非ビジネス
    • ブロック
  4. 既定の設定を確認します。新しいポリシーでは、すべてのコネクタが既定で非ビジネスグループに配置されます。
  5. デプロイ時の想定外の事態を避けるため、開発プロセスの早い段階でコネクタを先にマッピングします。
  6. 今後の監査やレビューに備えて、選択内容を文書化します。

ヒント: 早い段階でコネクタをマッピングすると、時間と労力を節約できます。早期にマッピングしているチームでは、トリアージと検出が速くなり、重大な問題のレビュー時間が月あたり最大 88 時間短縮されています。

ビジネスコネクタ

ビジネスコネクタは、組織の機密データや重要業務のデータを扱います。顧客レコード、財務情報、機密ファイルなど、ビジネス用途のデータとやり取りする場合は、このグループに配置してください。

分類の種類説明
ビジネスビジネス用途のデータをホストするコネクタ。

コネクタをビジネスとして分類すると、安全な境界が作られます。ビジネスコネクタは、他のビジネスコネクタとのみデータを共有できます。このルールにより、コンプライアンス基準を満たし、機密データがセキュリティの弱い領域に漏れることを防げます。

注: 厳格なガバナンスが必要なアプリやフローには、ビジネスコネクタを使用してください。このアプローチは、HIPAA や SOC 2 などの規制への準拠に役立ちます。

非ビジネスコネクタ

非ビジネスコネクタは、個人用途のデータや汎用サービスを扱います。これらのコネクタは、機密性の高いビジネス情報を扱いません。生産性ツール、ソーシャルメディア、個人用ストレージなどに使用できます。

分類の種類説明
非ビジネス個人用途のデータをホストするコネクタ。

非ビジネスコネクタは相互にやり取りできますが、ビジネスコネクタとデータを共有することはできません。この分離により、ビジネスデータを安全に保ちながら、機密性の低いワークフローにより柔軟性を持たせられます。

補足: 既定では、新しいポリシーを作成すると Power Platform はすべてのコネクタを非ビジネスグループに配置します。必ずこれらの設定を確認し、組織のニーズに合わせて更新してください。

ブロックされたコネクタ

ブロックされたコネクタは完全に制限されます。コンプライアンス上のリスクがあるコネクタや、組織のセキュリティ基準を満たさないコネクタには、このグループを使用してください。コネクタをブロックすると、どのワークフローでも誰もそのコネクタを使用できなくなります。

コネクタの種類説明
ブロックコンプライアンス上の問題により禁止されており、データの持ち出しを防ぐコネクタ。

コネクタをブロックすると、偶発的なデータ漏えいから組織を守り、規制要件への準拠を確実にできます。サポートされていないクラウドサービスや、セキュリティが弱い外部プラットフォームに接続するコネクタをブロックすることもあります。

警告: コネクタをブロックすることは強力な操作です。ワークフローに決して表示させたくないコネクタに対して使用してください。

早期にマッピングすることが重要な理由

開発プロセスの早い段階でコネクタをマッピングすると、大きなメリットがあります。価値の低いワークロードを60%以上削減できます。トリアージと検出を約70%高速化できます。また、手作業による資産管理や重大な問題のレビューにかかる時間も節約できます。早期マッピングは、直前になって問題が発覚する事態を避け、ワークフローを最初から安全に保つのに役立ちます。

指標改善
価値の低いワークロードの削減>60%
トリアージの高速化~75%
検出の高速化(MTTD)~70%
手作業による資産管理の削減~62%
重大な問題のレビュー時間月あたり約88時間の削減

プロのヒント: コネクタのマッピングを、ワークフロー設計の標準的な一部にしてください。この習慣が、セキュリティとコンプライアンスの強固な基盤を築きます。

新規コネクタとカスタムコネクタの管理

Microsoft Power Platform に新しいコネクタを追加したり、カスタムコネクタを作成したりする場合は、データを保護するためにアクセスを制御する必要があります。そのためには、強固な既定のグループ設定を行い、明確なレビュープロセスに従ってください。これらの手順により、ワークフローを安全かつコンプライアンスに準拠した状態に保てます。

既定のグループ設定

新規コネクタの既定のグループは、必ず「ブロック済み」に設定してください。この操作により、確認を行う前に誰も新しいコネクタを使用できなくなります。Power Platform の既定の設定は「非ビジネス」ですが、「ブロック済み」に変更するとより細かく制御できます。セキュリティとコンプライアンスを確認した後に、コネクタを適切なグループへ移動できます。

ヒント: 新規コネクタの既定のグループとして「ブロック済み」を設定すると、誤ってデータが漏えいすることを防げます。

また、ワークフローの作成を始める前に、すべての環境に制限の厳しい DLP ポリシーがあることを確認してください。このポリシーは安全網として機能し、承認されていないコネクタの使用を防ぎます。新しい環境では、ブロック不可能なすべてのコネクタをビジネスカテゴリに移動してください。必要なその他のコネクタを環境の所有者と確認し、適切なグループに配置してください。

新規コネクタを管理するためのベストプラクティスは次のとおりです。

ベストプラクティス説明
承認ワークフローを確立する新規コネクタの要求をレビューして承認するためのプロセスを作成します。
セキュリティとコンプライアンスを評価する新規コネクタを追加する前に、そのセキュリティとコンプライアンスを確認します。
データ損失防止 (DLP) ポリシーを実装するコネクタの使用を管理するために、すべての環境に DLP ポリシーがあることを確認します。

新しい環境の既定のグループも「ブロック済み」に設定できます。この手順により、確認されていないアクセスを防ぎ、データを安全に保てます。

カスタムコネクタの管理

カスタムコネクタを使用すると、独自のデータソースや API に接続できます。これらのコネクタは特に慎重に扱う必要があります。まず、新しいカスタムコネクタすべての既定のカテゴリを「ブロック済み」に設定してください。この操作により、確認が完了するまで誰もそのコネクタを使用できなくなります。

新しいカスタムコネクタごとに、Corporate Governance 委員会によるレビューを実施してください。この委員会が、コネクタがセキュリティとコンプライアンスの基準を満たしているかを判断します。承認後は、必要に応じてコネクタをビジネスグループまたは非ビジネスグループに移動できます。

警告: カスタムコネクタには、必ず制限の厳しい DLP ポリシーを使用してください。このポリシーはアクセスを制限し、リスクを回避するのに役立ちます。

また、二重統制の原則を適用してください。これは、DLP ポリシーの変更に2人の承認が必要になることを意味します。この手順により監視が強化され、ミスを減らせます。

テナント全体の DLP ポリシーは、すべての環境にわたってカスタムコネクタを管理するのに役立ちます。すべての場所に適用されるルールを設定できるため、データを安全に保ちやすくなります。新しいコネクタやカスタムコネクタを追加するときは、必ずテナント全体の DLP ポリシーを確認し、更新してください。

まとめると、次のことを実施してください。

  • すべての新規コネクタとカスタムコネクタの既定のグループを「ブロック済み」に設定する。
  • Corporate Governance 委員会で各コネクタをレビューする。
  • すべての環境に制限の厳しい DLP ポリシーを適用する。
  • 広範な保護のために、テナント全体の DLP ポリシーを使用する。
  • DLP ポリシーの変更には、二重承認を必須にする。

これらの手順に従うことで、新規コネクタやカスタムコネクタを追加する場合でも、Power Platform 環境を安全かつコンプライアンスに準拠した状態に保てます。

DLP ポリシーの適用とテスト

本番環境にデプロイする前に Power Platform の DLP ポリシーをテストしておくことは、賢明な判断です。ワークフローを安全に保ち、ユーザーが予期しない問題に遭遇しないようにしたいところです。いくつかの手順に従ってポリシーの影響を確認し、問題を早期に発見できます。

ワークフローへのポリシーの影響

Power Platform DLP ポリシーを適用すると、ワークフローで使用できるコネクタを制御するルールを設定することになります。これらのルールはデータを保護しますが、フローやアプリの動作にも影響する場合があります。ブロックされたコネクタを使用しようとしたり、同じワークフロー内でビジネス用とビジネス用以外のコネクタを混在させたりすると、エラーが表示されることがあります。

DLP ポリシーがワークフローに影響する主な例は次のとおりです。

  • 制限付きコネクタを使用するワークフローを作成または編集すると、エラーが表示される場合があります。
  • ルールに違反するフローは、問題を修正するまで「一時停止」とマークされます。
  • 機密データを保護する一方で、重要な作業をブロックしないように、これらの制限を適切に管理する必要があります。

Power Platform DLP ポリシーを適用する前に、必ず影響を確認してください。この手順により、問題を早期に発見し、必要に応じてワークフローを調整できます。

ネガティブテスト

ネガティブテストは、DLP 構成の弱点を見つけるのに役立ちます。意図的にルールに違反させ、ポリシーがどのように応答するかを確認します。この作業により、構成ミスを検出し、ポリシーが想定どおりに機能していることを確認できます。

ネガティブテストの際に見つかる可能性のある一般的なエラーは次のとおりです。

  • ポリシーの場所の設定を誤り、コネクタを誤ってブロックまたは許可してしまう。
  • ポリシーの範囲が広すぎて誤検知が発生し、安全なワークフローまでブロックしてしまう。
  • ユーザーがポリシーを無効化しようとしたときのログが記録されず、コンプライアンスの追跡が困難になる。

テストの際は、DLP ポリシーのベストプラクティスに従ってください。まずはシミュレーション モードで、フローを停止させずにポリシーの動作を確認します。通知とポリシーのヒントを追加して、ユーザーにコンプライアンスを周知することもできます。十分な確信が得られたら、完全な適用を有効にしてデータを保護します。

DLP ポリシーをテストする手順:

  1. ポリシーのヒントなしでシミュレーション モードでポリシーを実行します。DLP レポートで影響を確認します。
  2. 通知とポリシーのヒントを追加して、ユーザーに周知します。
  3. 完全な適用に移行し、ルールを適用してワークフローを保護します。

ヒント: テスト結果は必ず文書化してください。この習慣により、DLP ポリシーのベストプラクティスを継続的に改善できます。

環境のミラーリング

テスト環境は、本番環境の構成にできるだけ近づけたいものです。環境をミラーリングすると、実際の運用条件下で Power Platform DLP ポリシーがどのように動作するかを確認できます。この方法により、ユーザーに影響が及ぶ前に問題を発見できます。

環境をミラーリングする際は、次の DLP ポリシーのベストプラクティスに従ってください。

  • 本番環境の DLP ポリシーをテスト環境にコピーします。
  • 両方の環境で同じコネクタとデータソースを使用します。
  • 重要なワークフローをすべてテストし、想定どおりに動作することを確認します。

エラーが見つかった場合は、ポリシーを調整して再テストします。この手順により、本番環境に移行した後もワークフローが安全かつ確実に動作するという確信を得られます。

注: 環境をミラーリングすると、予期しない事態が減り、データを安全に保つことができます。

Power Platform DLP ポリシー — 適用とテストのチェックリスト

このチェックリストを使用すると、管理された監査可能な方法で Power Platform DLP ポリシーを適用およびテストできます。

準備

  • Power Platform DLP ポリシーのビジネス目標とセキュリティ目標を明確にする
  • 環境、コネクタ、アプリ、フロー、データソースを棚卸しする
  • コネクタとデータの種類を分類する(ビジネス用、ビジネス用以外、制限付き)
  • ポリシーの適用範囲を定義する(テナント、環境、または環境グループ)
  • 適用と是正を担当する関係者と責任者を割り当てる
  • 影響を受ける可能性のある既存のアプリとフローをバックアップする
  • 影響を受けるユーザーとチームへの連絡計画を用意する

ポリシーの作成

  • Power Platform 管理センターで DLP ポリシーの下書きを作成する
  • 分類マトリックスに沿って、コネクタの分類とルールを設定する
  • 許可するコネクタグループとブロックするコネクタグループ、および例外を構成する
  • 適用アクション(ブロック、警告、または監査モード)を定義する
  • 対象範囲(特定の環境またはすべての環境)を設定する
  • ポリシーの説明、根拠、変更管理のメタデータを追加する

デプロイ前の検証

  • ポリシーの構文とルールの整合性を検証する
  • 棚卸し結果と関係者の意見を使用して、潜在的な影響を確認する
  • 除外または段階的なテストの対象とする重要なアプリやフローを特定する
  • メンテナンス時間帯または利用の少ない時間帯にデプロイをスケジュールする

デプロイ

  • まずパイロット環境に DLP ポリシーを適用する
  • デプロイ直後にログと通知を監視する
  • ブロックされた操作が業務プロセスに影響する場合は、インシデントを担当者にエスカレーションする
  • パイロットの結果に基づいて、対象の環境を段階的に拡大する

テストと検証

  • 許可、警告、ブロックの各シナリオのテスト計画を作成する
  • 各分類のコネクタを使用するアプリとフローをテストする
  • ブロックされたコネクタで、想定どおりのエラー メッセージが表示されることを確認する
  • 警告対象のコネクタで、業務プロセスを妨げずに正しいユーザー ガイダンスが表示されることを確認する
  • 監査モードで、イベントがアクティビティ ログとアラートに記録されることを確認する
  • コネクタの例外をテストし、構成どおりに動作することを確認する
  • データの持ち出し経路がポリシーに従って防止されていることを検証する

監視と修復

  • DLP アラート、監査ログ、コネクタの使用傾向を監視する
  • ブロックされたまたはフラグが付いた操作をトリアージし、調査する
  • 非準拠のフローを修正または再設計するために、アプリ所有者と連携する
  • 業務上の正当な理由が文書化されている場合にのみ、対象を限定した例外を適用する
  • 検出結果に基づいてポリシー ルールを更新し、テストを繰り返す

ドキュメントとトレーニング

  • 最終的なポリシー設定、適用範囲、変更履歴を文書化する
  • 想定される動作とエラーに関するユーザー向けガイダンスと「よくある質問」を公開する
  • 管理者、開発者、パワー ユーザーに DLP ポリシーの影響についてトレーニングを実施する
  • 重大な障害に備えて、ロールバック計画と復旧手順を維持する

レビューと継続的な改善

  • 定期的なポリシーのレビューとリスクの再評価をスケジュールする
  • 新しいサービスを採用するたびに、コネクタの分類を更新する
  • 主要な指標(ブロックされた操作、インシデント、誤検知)でポリシーの有効性を測定する
  • ユーザーとセキュリティ チームからのフィードバックを改訂に反映する

ガバナンスとベスト プラクティス

定期的なポリシー レビュー

Power Platform の DLP ポリシーは、定期的にレビューする必要があります。Microsoft は四半期ごとに 10~15 個の新しいコネクタを追加しています。ポリシーを確認しないと、新たなリスクを見落としたり、データの移動を管理できなくなったりする可能性があります。少なくとも 3 か月ごとにポリシーを見直してください。これにより、技術や業務ニーズの変化に対応し続けることができます。

  • Power Platform の DLP ポリシーを四半期ごとにレビューします。
  • 新しいコネクタが登場したら、ポリシーを更新します。
  • 新しい業務慣行やリスク シナリオに合わせて、ルールを調整します。

Power Automate を使って、これらのレビューのリマインダーを自動化できます。これにより、チームは計画どおりに作業を進められ、共有の Power Platform DLP ポリシーを効果的な状態に保てます。

CoE ツールキットの活用

Center of Excellence (CoE) ツールキットは、ガバナンスを管理および改善するためのツールを提供します。DLP エディターを使うと、ポリシーの影響を受けるアプリやフローを確認できます。このツールキットでは、既存のポリシーの確認、コネクタ グループの変更、変更を保存する前の影響評価ができます。また、今後の変更についてアプリ所有者にメールで通知することもできます。

機能説明
DLP エディターポリシーの変更によって影響を受けるアプリとフローを表示します。
既存のポリシーの確認現在のポリシーが、キャンバス アプリとクラウド フローに影響するかどうかを確認できます。
DLP ポリシーの変更コネクタ グループとポリシー設定を更新できます。
影響評価変更を適用する前に、影響を受けるアプリとフローを明らかにします。
リスクの軽減ポリシーの影響について、アプリ作成者とのコミュニケーションを支援します。

共有の Power Platform DLP ポリシーは、CoE ツールキットと組み合わせると最も効果的です。ガバナンス タスクを自動化し、未使用のアプリを整理し、ポリシーが実際の利用状況に合っていることを確認できます。CoE は、DLP をワークフロー設計の重要な要素として誰もが捉える文化づくりにも役立ちます。

アラートと監査

問題を早期に発見するには、環境を監視する必要があります。Power Automate を使うと、誰かがポリシーに違反したときにアラートを送信するワークフローを設定できます。失敗したフローを追跡し、不審なパターンを見つけ、監査のためにすべての操作を記録できます。

Power Automate の優れた機能の 1 つは、監査とアラートのプロセスを自動化できることです。組織の DLP ポリシーに基づいて動作を許可または制限する管理コネクタを使って、ワークフローを作成できます。

Azure Monitor や Microsoft Sentinel などのツールも活用してください。これらのツールにより、利用状況、パフォーマンス、セキュリティをエンタープライズ レベルで可視化できます。DLP ポリシーの違反に関する通知を設定し、コンプライアンス チェックに備えてログを保存できます。

安全なワークフローのための主要なガバナンス戦術は次のとおりです。

ガバナンス戦術説明
監視と監査ユーザーのアクティビティとデータの変更を追跡します。不正アクセスの試行に対するアラートを設定します。
アプリケーション ライフサイクル管理安定したデプロイのために、管理対象ソリューションとソース管理を使用します。
Power Automate のガバナンスフローの共有を制限し、使用量の上限を監視します。
Power Apps のガバナンス最小特権でアプリを共有し、モバイル アクセスを管理します。
Center of Excellence (CoE)CoE を活用して、ガバナンスとベスト プラクティスを推進します。
セキュリティ テストと対応定期的にテストを実行し、セキュリティ インシデントへの対応計画を用意します。

定期的なレビュー、CoE ツールキット、自動アラートを組み合わせると、Power Platform の DLP ポリシーを支える強固な基盤ができます。このアプローチにより、コンプライアンスを維持し、リスクを低減し、イノベーションを支援できます。

Power Platform DLP ポリシーのメリットとデメリット

メリット

  • データ保護とコンプライアンス: Power Platform DLP ポリシーは、組織のルールを適用して、機密データが未承認のコネクタやフローで共有・使用されることを防ぎます。規制へのコンプライアンスを支援します。
  • 一元管理: 管理者は環境全体のデータ損失防止設定を一元的に管理できるため、一貫したセキュリティ態勢を維持しやすくなります。
  • きめ細かなポリシーオプション: ポリシーは環境レベルで適用でき、コネクタやアクションを許可、ブロック、または制限するように構成できます。これにより、組織に合わせたリスク管理が可能になります。
  • リスクの低減: 高リスクのコネクタをブロックまたは制限することで、Power Platform エコシステム内のアプリ、フロー、コネクタから意図しないデータが流出する可能性を減らせます。
  • 可視性とガバナンス: DLP ポリシーにより、コネクタの使用状況が見えるようになり、市民開発者の活動を統制できます。低リスクのイノベーションを完全に阻害することなく、ガバナンスを効かせられます。
  • Microsoft のセキュリティ スタックとの統合: Power Platform DLP ポリシーは、他の Microsoft のセキュリティおよびコンプライアンス ツールと連携し、組織全体のセキュリティ戦略を強化します。
  • 拡張性: ポリシーは多数の環境やテナントに拡張でき、さまざまな規模の組織に適しています。

デメリット

  • 生産性への影響の可能性: 厳格な Power Platform DLP ポリシーは、有用なコネクタやアクションをブロックしてしまうことがあり、特定の統合に依存する市民開発者や業務ユーザーの作業を妨げる可能性があります。
  • ポリシー管理の複雑化: 多数の環境と多様な業務要件を抱える大規模組織では、適切なバランスのポリシーを設計し維持することが難しい場合があります。
  • 一部のシナリオでの粒度の限界: ポリシーは環境単位で適用されますが、アプリ単位やフロー単位でのデータ分類といった、より細かな制御が望ましい状況もあり、その場合は機能が限られています。
  • 誤検知とユーザーの摩擦: 正当な利用ケースがブロックされることがあり、摩擦が生じ、ポリシーの例外や回避策を求めるサポート依頼が増える可能性があります。
  • 保守の負荷: コネクタや業務ニーズが変化するにつれ、DLP ポリシーは継続的な見直しと調整が必要になり、管理者のリソースを消費します。
  • 管理者の学習コスト: Power Platform のガバナンスに不慣れなチームは、DLP ポリシーを効果的に実装して調整するために、時間と研修が必要になる場合があります。
  • サードパーティ コネクタの複雑さ: カスタムコネクタやサードパーティ コネクタのリスク管理は評価が難しく、過度に許可的、または過度に制限的なルールにつながることがあります。

よくある質問: Power Apps と Power Automate のデータ損失防止ポリシー

Power Platform DLP ポリシーとは何ですか。また、その目的は何ですか。

Power Platform DLP ポリシーは、管理者が定義するルールで、Power Apps と Power Automate でデータ コネクタをどのように使用するかを制御します。その目的は、組織データの意図しない公開を防ぎ、データ ガバナンスを徹底し、フローやアプリが承認された境界の外へ機密情報を移動させる可能性のあるコネクタ アクションをブロックまたは制限して、情報漏えいを抑えることです。

DLP ポリシーはフローによる機密データの共有をどのように防ぎますか。

DLP ポリシーはコネクタをグループ(たとえば、ビジネス と 非ビジネス)に分類し、異なるグループのコネクタを組み合わせるフローを防ぎます。フローが組織のデータ損失ルールに違反する場合、たとえばビジネス コネクタから非ビジネス コネクタへデータを送信しようとすると、ポリシーがそのアクションをブロックし、フローの実行を防止します。これにより、潜在的なデータ漏えいを止めることができます。

リスクの高いコネクタはどれですか。また、ポリシーをどのように調整できますか。

ソーシャル メディア、個人用クラウド ストレージ、一部の Microsoft 365 コネクタなど、データを外部へ移動させるコネクタは、一般的に高リスクとみなされます。ポリシーの調整では、コネクタをカテゴリに割り当てるデータ ポリシーを選択し、特定のコネクタ アクションを許可またはブロックに設定し、機密性の高い環境向けに厳格なポリシーを作成できます。これにより、どのコネクタを組み合わせて使用できるか、またどのコネクタ アクションが許可されるかを管理できます。

DLP ポリシーでコネクタ内の特定のアクションをブロックできますか。

はい、管理者は多くのコネクタについて、コネクタ全体ではなく特定のアクションをブロックできます。これにより、フローやアプリで実行できる操作をきめ細かく制御できます。コネクタの機能全体を無効にすることなく、新しいデータの作成、削除、共有といった特定のデータ操作を防止できます。

DLP ポリシーは、ユーザーが作成した Power Automate フローにどのように影響しますか?

DLP ポリシーが適用されると、競合するポリシー グループのコネクタを使用している Power Automate フローは実行がブロックされ、メーカー ポータルにエラーが表示されることがあります。メーカーには、フローが組織の Power Platform におけるデータ損失防止ポリシーに違反しているという通知が届きます。メーカーは、コネクタを調整するか、管理者にポリシーの変更を依頼して、準拠させる必要があります。

Power Apps アプリが DLP ポリシーに違反した場合はどうなりますか?

Power Apps アプリが DLP ポリシーに違反する方法でコネクタを使用している場合、アプリが制限されたコネクタのアクションを呼び出そうとすると、ユーザーは機能がブロックされたり、処理が失敗したりすることがあります。管理者はこれらのインシデントを監視して不正なパターンを特定し、DLP ポリシーまたはアプリの設計を更新できます。

Power Platform 管理センターまたは PowerShell で DLP ポリシーを作成または変更するにはどうすればよいですか?

Power Platform 管理センターで DLP ポリシーを作成または更新し、コネクタ グループとスコープを定義できます。自動化には、PowerShell コマンドレットを使ってポリシーをプログラムで管理できます。これにより、一括更新、複数の環境への展開、CI/CD ワークフローとの統合が可能になり、データ ポリシーの一貫性を確保できます。

DLP ポリシーの変更とガバナンス手順は、どこに文書化すればよいですか?

DLP ポリシーの変更は、データ ガバナンス リポジトリまたは Center of Excellence に記録し、変更履歴は Microsoft 365 またはコンプライアンス システムで追跡してください。ポリシーの変更内容、その理由、リスク評価を明確に記録しておくと、関係者への説明に役立ち、監査や DLP 戦略の裏付けにもなります。

DLP ポリシーがフローやアプリを意図どおりにブロックするかどうかは、どのようにテストできますか?

対象のコネクタと特定のアクションを使用するサンプルのフローとアプリを作成して、ポリシーをテストします。フローが組織のデータ損失防止ルールに違反していないか、ポリシーによるブロックが発動するか、イベントがログに記録されるかを監視します。ポリシーを広く適用する前に、ステージング環境と Power Platform の Center of Excellence のテスト手法を使って検証してください。

フローがブロックされる一般的な理由と、メーカーが問題を解決する方法は何ですか?

一般的な理由としては、異なるポリシー グループのコネクタを混在させている、ブロックされているコネクタ アクションを使用している、未承認のサービスに接続している、といったことがあります。メーカーは、承認済みの代替コネクタに置き換える、機能を別々のフローに分割する、または管理者にポリシーの例外や個別のポリシーを依頼することで解決できます。

DLP ポリシーは、Microsoft 365 および SharePoint のデータ ソースとどのように連携しますか?

DLP ポリシーは、Microsoft 365 コネクタと SharePoint コネクタを潜在的なデータ ソースとして認識します。管理者はこれらのコネクタを適切に分類することで、フローやアプリが SharePoint のコンテンツや Microsoft 365 のデータを未承認のサービスに移動することを防止できます。これにより、プラットフォームをまたいで組織の情報を保護できます。

ポリシーの準拠状況を追跡するには、どのようなレポートおよび監視ツールがありますか?

Power Platform 管理センターには、ポリシー違反、ブロックされたフロー、コネクタの使用状況を確認するためのログと分析機能があります。Microsoft 365 監査ログや Center of Excellence のダッシュボードと組み合わせることで、環境をまたいでポリシーを継続的に監視でき、実際の使用状況に基づいて Power Platform の防止ポリシーを見直せます。

厳格な DLP ポリシーと開発者の生産性のバランスは、組織としてどのように取ればよいですか?

組織はリスクベースのアプローチを採用すべきです。機密性の高い環境には厳格なポリシーを適用し、サンドボックス環境にはより緩やかなポリシーを設定します。承認済みのデータ コネクタを提供し、テンプレートを作成し、DLP 戦略を文書化することで、メーカーが不必要な障壁なしに、準拠した Power Automate フローと Power Apps を構築できるようにします。

DLP ポリシーは、特定の環境やユーザーに対して適用範囲を限定できますか?

はい、DLP ポリシーは、特定の環境、テナント全体、または特定の接続やユーザー グループに対して適用範囲を設定できます。スコープを設定すると柔軟に適用でき、本番環境では厳格な防止ポリシーを適用しつつ、開発環境ではテストや自動化のためにより緩やかな設定を維持できます。

DLP ポリシーの構成に関する公式ガイダンスや例は、どこで確認できますか?

Microsoft Learnと Power Platformのドキュメントに、公式のガイダンスやステップバイステップの例があります。これらのリソースでは、データポリシーの作成方法、PowerShellを使ったポリシーの管理方法、データセキュリティとガバナンスのベストプラクティスの実装方法を扱っています。


コネクタを分類し、DLPポリシーを適用することで、Power Platformのセキュリティを強化できます。コネクタをグループ化すると、許可されていないデータの移動を防ぎ、機密データの流れを制御できます。事前のガバナンスは構造化されたガードレールを作り、リスクの高い統合を減らします。定期的なレビューにより、新しいコネクタや脅威に対応できます。医療機関を含む多くの組織では、環境単位のポリシーと包括的なDLPポリシーを使って、リスクの高いコネクタの利用を減らしています。

コンプライアンスとセキュリティを向上させるには、次の手順に従ってください。

  1. 現在のガバナンスポリシーを評価します。
  2. 明確なガバナンスの目標を定義します。
  3. ガバナンスポリシーを開発し、自動化します。
  4. ベストプラクティスについて、チームを教育します。

市民開発のライフサイクルを、イノベーションを妨げずに厳格に管理するための専門的な戦略については、完全版のポッドキャストエピソードPower Platform DLP Policies for Developersもぜひご覧ください。

Entities in this article

Power Platform Data loss prevention (DLP) Connector Custom connectors HIPAA Microsoft Places SOC 2 Automation Compliance Data classification

Related articles

RSS