Power Apps activity logging

What is Power Apps Activity Logging?

  • Power Apps activity logging enables administrators to track and monitor actions performed within Power Apps. This feature is designed to enhance transparency, improve governance, and support auditing needs.
  • Activities such as creating, editing, publishing, deleting apps, and changing app permissions are logged and made accessible for review.

What Events are Audited?

  • The activity logging system captures events at the SDK layer, ensuring comprehensive tracking.
  • Auditable events include:
    • App creation, publishing, and deletion.
    • Marking apps as “Featured” or “Hero” and removing these statuses.
    • App version management, such as restoring or deleting specific versions.
    • Administrative actions like modifying app owners, app permissions, or setting conditional access.
    • Importing new or existing canvas apps and publishing them from solutions.
  • Each event logged ensures visibility into key activities, allowing admins to stay informed about app usage and changes.

Schemas for Audit Data:

  • Audit data is structured using schemas that define which fields are sent to the Microsoft Purview compliance portal.
  • Some fields are standard across all activities (e.g., app ID, environment ID), while others are specific to Power Apps actions. For example:
    • PowerApp display name (e.g., “Test canvas app”).
    • App telemetry correlation ID and user agent details.
    • Activity details, such as the type of activity (e.g., “AdminDeleteApp”).

Using the Microsoft Purview Compliance Portal:

  • Administrators can access and review audit logs through the Purview compliance portal:
    • Logs are searchable using filters like activity type and time range.
    • Preconfigured Power Apps reports in the portal provide detailed insights into tracked activities.
  • Steps to access logs:
    1. Sign in to the Microsoft Purview compliance portal.
    2. Go to Search > Audit Log Search.
    3. Filter logs using the “PowerApps app activities V2” dropdown for Power Apps-related actions.

Benefits of Activity Logging:

  • Enhanced Governance: Provides visibility into all significant actions taken within Power Apps.
  • Accountability: Helps identify who performed specific activities and when, supporting compliance and auditing requirements.
  • Security: Tracks changes to ownership and permissions, which is crucial for maintaining secure access.
  • Operational Insights: Allows organizations to monitor usage patterns and identify potential misuse or inefficiencies.

    By leveraging activity logging, organizations can improve control and oversight of their Power Apps environment.


    Discover more from PowerBites

    Subscribe to get the latest posts sent to your email.

    Leave a comment