Delen via


Entiteiten en kenmerken configureren voor controle

 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics CRM 2015

Er zijn drie niveaus waarop controle kan worden geconfigureerd: organisatie, entiteit en kenmerk. Het organisatieniveau is het hoogste niveau, gevolgd door het entiteitniveau en tot slot het kenmerkniveau. Kenmerkcontrole vindt alleen plaats als controle is ingeschakeld op kenmerk-, entiteit- en organisatieniveau. Entiteitcontrole vindt alleen plaats als controle is ingeschakeld op entiteit- en organisatieniveau.

Er is een gering verschil in hoe de controle wordt ingeschakeld of uitgeschakeld voor een organisatie in vergelijking met een entiteit of een kenmerk. U schakelt de controle in of uit op organisatieniveau door een specifieke kenmerkwaarde van de organisatierecord in te stellen. Voor entiteiten en kenmerken stelt u echter een eigenschapwaarde van de entiteit- of kenmerkmetagegevens in.

Aan een gebruiker moet de rol van Systeembeheerder of Systeemaanpasser zijn toegewezen om controle te kunnen inschakelen of uitschakelen.

Controle inschakelen

Door de eigenschap IsAuditEnabled van de metagegevens van een entiteit en de eigenschap IsAuditEnabled van de metagegevens van elk gewenst kenmerk in te stellen op true, kunnen gegevenswijzigingen in records van deze entiteiten worden geregistreerd door het platform. Echter, bij het inschakelen van controle voor een entiteit, worden alle kenmerken van de entiteit standaard ingeschakeld voor controle. Natuurlijk kunt u controle expliciet uitschakelen voor een of alle kenmerken indien nodig. De eigenschap IsAuditEnabled kan worden ingesteld als de metagegevens voor entiteit kenmerk zijn gemaakt of bijgewerkt via de volgende aanvragen: CreateEntityRequest, UpdateEntityRequest, CreateAttributeRequest, UpdateAttributeRequest.

Na het wijzigen van de metagegevens voor entiteitskenmerken, moet u de entiteit publiceren door PublishXmlRequest te gebruiken. Het wijzigen van de eigenschap IsAuditEnabled op het entiteitniveau vereist geen publicatie. Normaal gesproken, worden aanpassing en publicatie uitgevoerd door dezelfde gebruiker. Echter, wanneer deze taken door verschillende gebruikers worden uitgevoerd, wordt de publicatieactie, de gebruiker die de publicatieactie heeft geïnitieerd, vastgelegd door de controle en niet de updateactie.

Bovendien wordt controle ingeschakeld op organisatieniveau door de kenmerkwaarde IsAuditEnabled van de record van de doelorganisatie in te stellen op true.

Controle uitschakelen

U kunt controle uitschakelen door simpelweg IsAuditEnabled in te stellen op false, zoals eerder beschreven. Publiceer de entiteitsaanpassingen als u controle hebt uitgeschakeld voor alle kenmerken. U kunt controle voor een hele organisatie uitschakelen door het kenmerk IsAuditEnabled in te stellen op false in de record van de doelorganisatie.

Entiteiten die kunnen worden gecontroleerd

Alle aangepaste en de meeste aanpasbare entiteiten kunnen worden gecontroleerd. Voor een lijst van aanpasbare entiteiten, raadpleegt u Welke entiteiten zijn aanpasbaar?.

De volgende tabel bevat de niet-aanpasbare entiteiten die niet kunnen worden gecontroleerd. Deze tabel is verkregen door te testen op een kenmerkwaarde falseCanModifyAuditSettings in de metagegevens van elke entiteit.

ActivityPointer

Annotation

BulkOperation

Calendar

CalendarRule

CustomerOpportunityRole

Discount

DiscountType

IncidentResolution

KbArticle

KbArticleComment

KbArticleTemplate

Notification

OpportunityClose

OrderClose

ProductPriceLevel

QuoteClose

RecurrenceRule

Resource

ResourceGroup

ResourceGroupExpansion

ResourceSpec

SalesLiteratureItem

SalesProcessInstance

Service

Subject

Template

UoM

UoMSchedule

Workflow

WorkflowLog

Zie ook

Uw gegevens beheren
Wijzigingen in controle-entiteit
De geschiedenis van gecontroleerde gegevenswijzigingen ophalen en verwijderen
Voorbeeld: Wijzigingen in entiteitsgegevens controleren
Wijzigingen in controle-entiteit

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht