Compartilhar via


Exibir logs de atividade de Power Apps no Microsoft Purview

Você pode exibir muitas atividades do Microsoft Power Apps em Microsoft Purview, como:

  • criação de aplicativo Canvas
  • uso
  • aplicação de patch
  • exclusão por usuários específicos

Você também pode exibir logs de atividades dentro de intervalos de datas específicos para obter insights.

Exiba regularmente as atividades do Microsoft Power Apps em Microsoft Purview para:

  • manter a governança, a conformidade e a segurança
  • obtenha insights operacionais
  • identificar e solucionar problemas
  • atenuar falhas

Este artigo aborda os pré-requisitos, como acessar seus dados no portal de conformidade do Microsoft Purview e detalhes sobre os eventos e o esquema do Power Apps.

Pré-requisitos

Para exibir os logs de atividades do Power Apps no Microsoft Purview, verifique se:

  • Examine e conclua todos os pré-requisitos no artigo de visão geral.
  • É um administrador com uma licença Microsoft Office 365 E1 ou maior.
  • São atribuídos a função Audit Logs ou View-Only Audit Logs no Microsoft Purview.

Saiba Mais:

Acessar os logs

Execute estas etapas para entrar no portal do Microsoft Purview:

  1. Entre no portal Microsoft Purview

  2. No portal Microsoft Purview, você pode acessar a página Auditoria de duas maneiras:

    • No painel de navegação esquerdo, selecione Soluções e selecione Auditoria.
    • Ou, na página inicial, selecione o cartão da solução Audit. Se o cartão de solução da auditoria não for exibido, selecione Exibir todas as soluções e selecione Auditoria na seção Núcleo.
  3. A solução de auditoria permite pesquisar atividades ou criar políticas de retenção de auditoria. Na página Pesquisa , você pode filtrar as diferentes atividades do Power Platform na lista atividades . As atividades são mapeadas para tipos de eventos e categorias, que estão listadas nas tabelas deste artigo para você referenciar.

Exibe a página de pesquisa de auditoria do Microsoft Purview.

Os logs também são acessíveis aos desenvolvedores por meio da API de Gerenciamento Office 365.

Consulte Introdução à pesquisa para saber mais sobre como pesquisar os logs de auditoria do Microsoft Purview.

Explorar atividades de Power Apps

A camada do SDK manipula o log. Uma única ação pode disparar vários eventos que o sistema registra. A tabela a seguir lista um exemplo de eventos de usuário que você pode auditar.

Event Description
Aplicativo criado Um criador cria o aplicativo pela primeira vez.
Aplicativo iniciado O aplicativo foi lançado.
Aplicativo marcado como Em destaque Sempre que o aplicativo é marcado como Destaque.
Versão do aplicativo restaurada A versão do aplicativo quando ele é restaurado.
Aplicativo editado Todas as atualizações que o fabricante fizer ao aplicativo.
Aplicativo publicado O aplicativo é publicado e disponibilizado para outras pessoas no ambiente.
Permissão do aplicativo editada Sempre que as permissões de um usuário para o aplicativo forem alteradas.
Aplicativo excluído Quando o aplicativo é excluído.
Aplicativo marcado como Destaque Toda vez que o aplicativo é marcado como Hero.
Permissão do aplicativo excluída Sempre que as permissões de um usuário para o aplicativo são removidas.
Aplicativo removido como Destaque Toda vez que o aplicativo não é definido como Hero.
Aplicativo removido como Em destaque Toda vez que o aplicativo não estiver definido como Em Destaque.
Aplicativo com patch Toda vez que o aplicativo é corrigido.
Versão do aplicativo excluída A versão do aplicativo quando ele é excluído.
Consentimento para as APIs do aplicativo O usuário atual consente com as APIs do aplicativo.
Novo aplicativo de tela importado Sempre que um novo aplicativo de tela é importado.
Aplicativo de tela existente importado Sempre que um aplicativo de tela existente é importado.
Versão publicada do aplicativo de tela da solução Uma versão do aplicativo Canvas da solução é publicada.
Adicionado DataLossPreventionEvaluationResult A avaliação da política de dados ocorre para o aplicativo.
Aplicativo excluído pelo administrador restaurado O administrador restaura o aplicativo excluído.
Nome lógico desejado do conjunto de administradores O administrador define o nome lógico desejado do aplicativo.
Proprietário do aplicativo modificado pelo administrador O administrador modifica o proprietário do aplicativo.
Permissões do aplicativo modificadas pelo administrador O administrador modifica as permissões do aplicativo.
Aplicativo excluído pelo administrador O administrador exclui o aplicativo.
Estado de quarentena definido pelo administrador O administrador define o estado de quarentena do aplicativo.
Acesso condicional definido pelo administrador O administrador define o acesso condicional do aplicativo.
Estado de bypass de consentimento definido pelo administrador O administrador define o estado de consentimento de derivação do aplicativo.
Aplicativo como em destaque definido pelo administrador Sempre que o administrador marca o aplicativo como Destaque.
Aplicativos de terceiros com permissão do administrador O administrador permite aplicativos de terceiros.

Schema

Os esquemas definem quais campos de Power Apps são enviados para o portal de conformidade do Microsoft Purview. Alguns campos são comuns a todos os aplicativos que enviam dados de auditoria para Microsoft Purview, enquanto outros são específicos para atividades de Power Apps. O valor no campo PropertyCollection é específico para cada tipo de atividade Power Apps. Para identificar as atividades do Power Apps, procure a propriedade de esquema aninhada powerplatform.analytics.resource.type com o valor PowerApp dentro da propriedade PropertyCollection. Aqui está um exemplo do esquema específico da atividade.

[
    {
        "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"
    }
]