Power Apps のアクティビティ ログ
Power Apps アクティビティは、 Microsoft Purviewコンプライアンス ポータルから追跡されます。
次の手順を実行します。
テナント管理者として Microsoft Purviewコンプライアンス ポータル にログインします。
検索>監査ログの検索を選択します。
監査ログ検索画面内で、Power Platform 管理者は、eDiscovery、Exchange、Power BI、Microsoft Entra ID、Microsoft Teams、Customer Engagement アプリ (Dynamics 365 Sales、Dynamics 365 Customer Service、Dynamics 365 Field Service、Dynamics 365 Marketing、および Dynamics 365 Project Service Automation)、および Microsoft Power Apps などの多くの一般的なサービス全体で監査ログを検索できます。
監査ログ検索 画面にアクセスすると、管理者 は アクティビティ ドロップダウンをプルダウンして PowerApps アプリ アクティビティV2 を検索することで、特定のアクティビティをフィルターできます。
監査されるイベント
ログ記録はSDKレイヤー で行われるため、1つのアクションで複数のイベントを トリガー ログに記録できます。 次は、監査できるユーザー イベントのサンプルです。
イベント | 説明 |
---|---|
作成されたアプリ | アプリが初めてメーカーによって作成された場合 |
起動したアプリ | アプリが起動した場合 |
おすすめとしてアプリをマーク | アプリがおすすめとしてマークされるごとに |
復元されたアプリのバージョン | 復元された時のアプリのバージョン |
編集されたアプリ | メーカーによるアプリの更新プログラム |
公開されたアプリ | アプリが公開され、環境内の他のユーザーが利用できるようになったとき |
編集されたアプリのアクセス許可 | ユーザーのアプリへのアクセス許可が変更されるごとに |
削除されたアプリ | アプリが削除された時 |
ヒーローとしてアプリをマーク | アプリがヒーローとしてマークされるごとに |
削除されたアプリのアクセス許可 | ユーザーのアプリへのアクセス許可が削除されるごとに |
ヒーローとしてのアプリを削除 | アプリがヒーローから外されるごとに |
おすすめとしてのアプリを削除 | アプリがおすすめから外されるごとに |
アプリにパッチを適用 | アプリにパッチが適用されるごとに |
アプリのバージョンを削除 | 削除時のアプリのバージョン |
アプリの API に同意 | 現在のユーザーがアプリケーションの API に同意した場合 |
新しいキャンバス アプリをインポート | 新しいキャンバス アプリがインポートされるごとに |
既存のキャンバス アプリをインポート | 既存のキャンバス アプリがインポートされるごとに |
ソリューション キャンバス アプリのバージョンを公開 | ソリューションからキャンバス アプリのバージョンが公開された場合 |
DataLossPreventionEvaluationResult を追加 | アプリの DLP 評価が発生した場合 |
管理者が削除したアプリを復元 | 削除したアプリが管理者によって復元された場合 |
管理者が希望の論理名を設定 | アプリの希望の論理名が管理者によって設定された場合 |
管理者がアプリの所有者を変更 | アプリ所有者が管理者によって変更された場合 |
管理者がアプリのアクセス許可を変更 | 管理者によってアプリの権限が変更された場合 |
管理者がアプリを削除 | アプリが管理者によって削除された場合 |
管理者が検査の状態を設定 | アプリの検査の状態が管理者によって設定された場合 |
管理者が条件付きアクセスを設定 | アプリの条件付きアクセスが管理者によって設定された場合 |
管理者がバイパス同意の状態を設定 | アプリのバイパス同意の状態が管理者によって設定された場合 |
管理者がアプリをおすすめとして設定 | アプリが管理者によっておすすめとしてマークされるごとに |
管理者がサード パーティ アプリを許可 | サード パーティ アプリが管理者によって許可された場合 |
Schema
スキーマは、どの Power Apps フィールドが Microsoft Purviewコンプライアンス ポータルに送信されるかを定義します。 一部のフィールドは、監査データを Microsoft Purviewに送信するすべてのアプリケーションに共通ですが、その他のフィールドは Power Apps アクティビティに固有です。 PropertyCollection フィールドの値は、 Power Apps 各アクティビティ タイプに固有です。 アクティビティを識別するには、PropertyCollectionプロパティ内で、値PowerAppを持つネストされたスキーマ プロパティpowerplatform.analytics.resource.typeを探します。 Power Apps 以下はアクティビティ固有のスキーマの例です。
[
{
"Name": "powerplatform.analytics.resource.power_app.display_name",
"Value": "Test canvas app"
},
{
"Name": "powerplatform.analytics.resource.power_app.id",
"Value": "a81399c4-8e32-4460-b0d6-69d7d6c404e5"
},
{
"Name": "powerplatform.analytics.resource.environment.name",
"Value": "Contoso (default)"
},
{
"Name": "powerplatform.analytics.resource.environment.id",
"Value": "default-99ca106f-36df-429e-9998-b6131ea7cc86"
},
{
"Name": "version",
"Value": "1.0"
},
{
"Name": "type",
"Value": "PowerPlatformAdministratorActivityRecord"
},
{
"Name": "powerplatform.analytics.operation.is_successful",
"Value": "True"
},
{
"Name": "powerplatform.analytics.resource.telemetry_correlation.id",
"Value": "8c423c52-ebc3-47b5-a604-a8b98bbce92a"
},
{
"Name": "enduser.ip_address",
"Value": "::ffff:172.172.34.12"
},
{
"Name": "user_agent.original",
"Value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 Edg/128.0.0.0"
},
{
"Name": "powerplatform.analytics.resource.type",
"Value": "PowerApp"
},
{
"Name": "powerplatform.analytics.activity.name",
"Value": "AdminDeleteApp"
},
{
"Name": "powerplatform.analytics.activity.id",
"Value": "f88c7b59-6908-4f40-8489-7eca71b531b0"
},
{
"Name": "enduser.id",
"Value": "e5568c4f-015e-49d6-bf04-16c14301e9a3"
},
{
"Name": "enduser.principal_name",
"Value": "admin@M365DS679477.onmicrosoft.com"
},
{
"Name": "enduser.role",
"Value": "Admin"
},
{
"Name": "powerplatform.analytics.resource.tenant.id",
"Value": "99ca106f-36df-429e-9998-b6131ea7cc86"
}
]
Microsoft Purviewコンプライアンスポータルのレポートを使用して監査データを確認します
監査データは、 Microsoft Purviewコンプライアンス ポータルで確認できます。 「 監査ログの検索」を参照してください。
事前に構成された Power Apps レポートを使用するには、https://protection.office.com>検索および調査>監査ログ検索に移動し、Power Apps アプリの活動タブを選択します。