Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Os dados de registo de atividades suportam a Avaliação de Impacto da Proteção de Dados (DPIA) para aplicações Power Platform e de envolvimento do cliente, como Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing e Dynamics 365 Project Service Automation.
Consulte regularmente as atividades do Microsoft Dataverse no Microsoft Purview para:
- Manter a governação, conformidade e segurança.
- Obtenha insights operacionais.
- Identificar e resolver problemas.
- Mitigar falhas.
Este artigo aborda os pré-requisitos, como aceder aos seus dados através do portal de conformidade da Microsoft Purview e detalhes sobre eventos e esquemas de aplicações model-driven e Dataverse.
Pré-requisitos
Para visualizar os registos de atividade do Dataverse e da aplicação orientada a modelos no Microsoft Purview, os administradores com as permissões apropriadas precisam de:
- Revê licenças e gere permissões.
- Configura e ativa a auditoria para os ambientes de produção Power Platform que queres monitorizar em Microsoft Purview.
- Gere a auditoria no Microsoft Purview e atribui quer os Audit Logs quer o papel View-Only Audit Logs no Microsoft Purview para ti.
Saiba mais:
- Prerequisites
- Gerir a auditoria do Dataverse
- Descrição geral da auditoria
- Saiba mais sobre soluções de auditoria em Microsoft Purview
- Permissões no portal do Microsoft Purview
Aceder aos registos
Siga estes passos para iniciar sessão no portal do Microsoft Purview:
Inicia sessão no portal do Microsoft Purview
No portal do Microsoft Purview, pode aceder à página de Auditoria de duas formas:
- No painel de navegação esquerdo, selecione Soluções e depois selecione Auditoria.
- Ou, na página inicial, selecione o cartão de solução de Auditoria. Se o cartão da solução de Auditoria não estiver exibido, selecione Ver todas as soluções e depois selecione Auditar na secção Core .
A solução de auditoria permite-lhe pesquisar atividades ou criar políticas de retenção de auditorias. Na página de Pesquisa , pode filtrar diferentes atividades da Power Platform na lista de Atividades . As atividades estão mapeadas para tipos e categorias de eventos, que estão listadas nas tabelas deste artigo para que possa consultar.
Os registos também estão acessíveis aos programadores através da API de Gestão Office 365.
Consulte Comece a pesquisar para saber mais sobre a pesquisa nos registos de auditoria no Microsoft Purview.
Eventos relacionados com utilizadores e suporte auditados
O registo ocorre na camada SDK, o que significa que uma única ação pode desencadear múltiplos eventos registados. A tabela seguinte cobre exemplos comuns de eventos relacionados com utilizadores e suporte.
| Event | Description |
|---|---|
| Criar, ler, atualizar, eliminar (CRUD) | Registar todas as atividades CRUD é essencial para compreender o impacto de um problema e para estar em conformidade com as avaliações de impacto da proteção de dados (DPIA). |
| Vista de vários registos | Os utilizadores do Dynamics visualizam informações detalhadas, como vistas em grelha, pesquisa avançada e mais. Informação crítica sobre o conteúdo do cliente faz parte destas opiniões. |
| Exportar para Excel | Exportar dados para o Excel move os dados para fora do ambiente seguro e torna-os vulneráveis a ameaças. |
| Chamadas SDK através de aplicações surround ou personalizadas | As ações realizadas através da plataforma central ou das aplicações surround que ligam ao SDK para realizar uma ação precisam de ser registadas. |
| Todas suportam atividades CRUD | A Microsoft dá suporte às atividades de engenheiros no ambiente do cliente. |
| Comandos de back-end | As atividades dos engenheiros de suporte da Microsoft no tenant do cliente e no ambiente. |
| Relatório Visualizado | Criar registo quando um relatório for visualizado. Informações críticas de conteúdo sobre clientes poderão ser apresentadas no relatório. |
| Exportação do Report Viewer | Exportar um relatório para diferentes formatos move os dados para fora do ambiente seguro e torna-os vulneráveis a ameaças. |
| Imagem de Processamento do Report Viewer | Registo de ativos multimédia que são apresentados quando um relatório é apresentado. Podem conter informações críticas sobre clientes. |
Observação
Os campos protegidos ao nível da coluna são registados no log de atividades do Purview com um asterisco (*).
Esquema base
Os esquemas definem quais os campos enviados para o portal do Microsoft Purview. Alguns campos são comuns a todas as aplicações que enviam dados de auditoria para a Microsoft Purview, enquanto outros são específicos para aplicações de envolvimento do cliente. O esquema Base contém estes campos comuns.
| Nome do campo | Tipo | Mandatory | Description |
|---|---|---|---|
Date |
Edm.Date | Não | Data e hora em que o registo foi gerado em Tempo Universal Coordenado (UTC) |
IP Address |
Edm.String | Não | Endereço IP do utilizador ou gateway empresarial |
Id |
Edm.Guid | Não | GUID exclusivo para cada linha registada |
Result Status |
Edm.String | Não | Estado da linha registada. Êxito na maioria dos casos |
Organization Id |
Edm.Guid | Yes | Identificador único da organização a partir da qual o registo foi gerado e pode ser encontrado em Dynamics Developer Resources |
ClientIP |
Edm.String | Não | Endereço IP do utilizador ou gateway empresarial |
CorrelationId |
Edm.Guid | Não | Valor único usado para associar linhas relacionadas (por exemplo, quando uma linha grande é dividida) |
CreationTime |
Edm.Date | Não | Data e hora em que o registo foi gerado em Tempo Universal Coordenado (UTC) |
Operation |
Edm.Date | Não | Nome da mensagem chamada no SDK |
UserKey |
Edm.String | Não | Identificador único do utilizador em Microsoft Entra ID – também conhecido como User PUID |
UserType |
Self.UserType | Não | O tipo de auditoria do Microsoft 365 (Normal, Sistema) |
User |
Edm.String | Não | E-mail primário do utilizador |
Esquema de aplicações de interação com os clientes
O esquema de aplicações de interação com os clientes contém campos específicos das aplicações de interação com os clientes e das equipas parceiras.
| Nome do campo | Tipo | Mandatory | Description |
|---|---|---|---|
User Id |
Edm.String | Não | Identificador exclusivo do utilizador GUID na organização |
Crm Organization Unique Name |
Edm.String | Não | Nome exclusivo da organização |
Instance Url |
Edm.String | Não | O URL da instância |
Item Url |
Edm.String | Não | O URL do registo que está a emitir o registo |
Item Type |
Edm.String | Não | Nome da entidade |
Message |
Edm.String | Não | Nome da mensagem chamada no SDK |
User Agent |
Edm.String | Não | Identificador exclusivo do utilizador GUID na organização |
EntityId |
Edm.Guid | Não | Identificador exclusivo da entidade |
EntityName |
Edm.String | Não | Nome da entidade na organização |
Fields |
Edm.String | Não | JSON do par chave-valor refletindo os valores que foram criados ou atualizados |
Id |
Edm.String | Não | Nome da entidade nas aplicações de interação com os clientes |
Query |
Edm.String | Não | Os parâmetros de consulta do Filtro utilizados ao executar o FetchXML |
QueryResults |
Edm.String | Não | Um ou vários registos exclusivos devolvidos através da chamada Obter e Obter Várias mensagens SDK |
ServiceContextId |
Edm.Guid | Não | O ID exclusivo associado ao contexto de serviço |
ServiceContextIdType |
Edm.String | Não | Token definido pela aplicação para definir a utilização de contexto |
ServiceName |
Edm.String | Não | Nome do serviço que gera o registo |
SystemUserId |
Edm.Guid | Não | Identificador exclusivo do utilizador GUID na organização |
UserAgent |
Edm.Guid | Não | Browser utilizado para executar o pedido |
UserId |
Edm.Guid | Não | O ID único do utilizador do sistema Dynamics associado a esta atividade |
UserUpn |
Edm.String | Não | Nome de utilizador principal do utilizador associado a esta atividade |
Ver o que está registado
Para obter uma lista de atividades que o sistema regista, consulte o namespace Microsoft.Crm.Sdk.Messages.
O sistema regista todas as mensagens do SDK, exceto as seguintes:
WhoAmIRetrieveFilteredFormsTriggerServiceEndpointCheckQueryExpressionToFetchXmlFetchXmlToQueryExpressionFireNotificationEventRetrieveMetadataChangesRetrieveEntityChangesRetrieveProvisionedLanguagePackVersionRetrieveInstalledLanguagePackVersionRetrieveProvisionedLanguagesRetrieveAvailableLanguagesRetrieveDeprovisionedLanguagesRetrieveInstalledLanguagePacksGetAllTimeZonesWithDisplayNameGetTimeZoneCodeByLocalizedNameIsReportingDataConnectorInstalledLocalTimeFromUtcTimeIsBackOfficeInstalledFormatAddressIsSupportUserRoleIsComponentCustomizableConfigureReportingDataConnectorCheckClientCompatibilityRetrieveAttribute
Categorizar pedidos
Use o prefixo para categorizar cada pedido.
| Se o pedido começar por: | A categoria é: |
|---|---|
RetrieveMultiple |
ReadMultiple |
ExportToExcel |
ReadMultiple |
RollUp |
ReadMultiple |
RetrieveEntitiesForAggregateQuery |
ReadMultiple |
RetrieveRecordWall |
ReadMultiple |
RetrievePersonalWall |
ReadMultiple |
ExecuteFetch |
ReadMultiple |
Retrieve |
Read |
Search |
Read |
Get |
Read |
Export |
Read |
Exemplo de registos gerados
As entradas seguintes são exemplos de registos de atividade.
Exemplo 1 – registos gerados quando o utilizador lê um registo de Conta
| Nome do esquema | Value |
|---|---|
ID |
50e01c88-2e43-4005-8be8-9ceb172e2e90 |
UserKey |
10033XXXA49AXXXX |
ClientIP |
131.107.XXX.XX |
Operation |
Retrieve |
Date |
3/2/2018 11:25:56 PM |
EntityId |
00aa00aa-bb11-cc22-dd33-44ee44ee44ee |
EntityName |
Account |
Query |
N/A |
QueryResults |
N/A |
ItemURL |
https://orgname.onmicrosoft.com/main.aspx?etn=account&pagetype=entityrecord&id=00aa00aa-bb11-cc22-dd33-44ee44ee44ee |
Exemplo 2 – Registos gerados quando o utilizador vê registos de Conta numa tabela (os registos de exportação para o Microsoft Excel são semelhantes a este)
| Nome do esquema | Value |
|---|---|
ID |
ef83f463-b92f-455e-97a6-2060a47efe33 |
UserKey |
10033XXXA49AXXXX |
ClientIP |
131.107.XXX.XX |
Operation |
RetrieveMultiple |
Date |
3/2/2018 11:25:56 PM |
EntityId |
N/A |
EntityName |
Account |
Query |
\<filter type="and">\<condition column="ownerid" operator="eq-userid" />\<condition column="statecode" operator="eq" value="0" />\</filter> |
QueryResults |
00aa00aa-bb11-cc22-dd33-44ee44ee44ee, dc136b61-6c1e-e811-a952-000d3a732d76 |
ItemURL |
N/A |
Exemplo de 3 - lista de mensagens registadas quando o utilizador converte uma oportunidade potencial numa oportunidade
| ID | EntityID | EntityName | Funcionamento |
|---|---|---|---|
53c98033-cca4-4420-97e4-4c1b4f81e062 |
23ad069e-4d22-e811-a953-000d3a732d76 |
Contact |
Create |
5aca837c-a1f5-4801-b770-5c66183a58aa |
25ad069e-4d22-e811-a953-000d3a732d76 |
Opportunity |
Create |
c9585748-fdbf-4ff7-970c-bb37f6aa2c36 |
25ad069e-4d22-e811-a953-000d3a732d76 |
Opportunity |
Update |
a0469f30-078b-419d-be61-b04c9a34121f |
1cad069e-4d22-e811-a953-000d3a732d76 |
Lead |
Update |
0975bceb-07c7-4dc2-b621-5a7b245c36a4 |
1cad069e-4d22-e811-a953-000d3a732d76 |
Lead |
Update |
Problemas conhecidos
- O Office tem um limite de 3 KB para cada registo de auditoria. Por isso, em alguns casos, um único registo das aplicações de gestão de clientes pode necessitar de ser dividido em vários registos no Microsoft Office. Pode usar o campo
CorrelationIdpara recuperar o conjunto de registos fracionados para um dado registo de origem. Operações que provavelmente exigirão divisão incluemRetrieveMultipleeExportToExcel. - Algumas operações requerem mais processamento para a obtenção de todos os dados relevantes. Por exemplo, o sistema processa
RetrieveMultipleeExportToExcelpara extrair a lista de registos que são recuperados ou exportados. No entanto, ainda nem todas as operações relevantes foram processadas. Por exemplo,ExportToWordestá atualmente registado como uma única operação, sem outros detalhes sobre o que foi exportado. - Em versões futuras, o sistema desativa o registo para operações consideradas desnecessárias com base numa revisão dos registos. Por exemplo, algumas operações têm origem na atividade automatizada do sistema e não nas ações do utilizador.
- Em algumas instâncias de registo, o valor
EntityNameaparece comoUnknown. Esses registos não estão relacionados com nenhuma operação específica relacionada com a entidade e vieram em branco do CRM. Todos têm o ID da entidade,0000000-0000-0000-0000-000000000000.