Configurare le entità e gli attributi per il controllo

 

Data di pubblicazione: gennaio 2017

Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Esistono tre livelli in cui è possibile configurare il controllo: organizzazione, entità e attributo. Il livello dell'organizzazione corrisponde al livello più alto seguito dal livello dell'entità e infine dal livello dell'attributo. Per consentire il controllo degli attributi, è necessario abilitare il controllo ai livelli dell'attributo, dell'entità e dell'organizzazione. Per consentire il controllo delle entità, è necessario abilitare il controllo ai livelli dell'entità e dell'organizzazione.

Esiste una lieve differenza nell'abilitazione o disabilitazione del controllo per un'organizzazione rispetto a un'entità o a un attributo. Il controllo viene abilitato o disabilitato a livello dell'organizzazione impostando il valore dell'attributo specifico del record dell'organizzazione. Tuttavia, per le entità e gli attributi, si imposta un valore delle proprietà dei metadati delle entità o degli attributi.

È necessario assegnare a un utente il ruolo addetto personalizzazione sistema o amministratore di sistema per abilitare o disabilitare il controllo.

Abilitazione del controllo

Impostando la proprietà IsAuditEnabled dei metadati di un'entità e la proprietà IsAuditEnabled dei metadati di ogni attributo desiderato su true, le modifiche apportate ai dati dei record di tali entità possono essere registrate dalla piattaforma. Tuttavia, quando si abilita il controllo per un'entità, tutti gli attributi dell'entità vengono abilitati per il controllo per impostazione predefinita. È naturalmente possibile disabilitare in modo esplicito il controllo su uno o tutti gli attributi in base alle esigenze. La proprietà IsAuditEnabled può essere impostata quando i metadati delle entità o degli attributi vengono creati o aggiornati mediante le richieste seguenti: CreateEntityRequest, UpdateEntityRequest, CreateAttributeRequest, UpdateAttributeRequest.

Dopo aver modificato i metadati degli attributi di entità, è necessario pubblicare l'entità utilizzando PublishXmlRequest. La modifica della proprietà IsAuditEnabled a livello dell'entità non richiede la pubblicazione. In genere, la personalizzazione e la pubblicazione vengono eseguite dallo stesso utente. Tuttavia, se le attività vengono eseguite da utenti diversi, il controllo registrerà l'azione di pubblicazione, l'utente che ha avviato l'operazione di pubblicazione e non l'azione di aggiornamento.

Inoltre, il controllo viene abilitato a livello di organizzazione impostando il valore dell'attributo IsAuditEnabled del record dell'organizzazione di destinazione su true.

Disabilitazione del controllo

Per disabilitare il controllo, impostare IsAuditEnabled, come descritto in precedenza, su false. Pubblicare le personalizzazioni delle entità se è stato disabilitato il controllo per gli attributi. È possibile disabilitare il controllo per un'intera organizzazione impostando l'attributo di IsAuditEnabled su false nel record dell'organizzazione di destinazione.

Entità che è possibile controllare

È possibile controllare tutte le entità personalizzate e personalizzabili. Per un elenco di entità personalizzabili, vedere Quali entità sono personalizzabili?.

Nella tabella seguente sono elencate le entità non personalizzabili che non possono essere controllate. Questa tabella è stata ottenuta verificando il valore dell'attributo CanModifyAuditSettingsfalse per i metadati di ogni entità.

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

Vedere anche

Gestire i dati in Microsoft Dynamics 365
Controllare le modifiche ai dati delle entità
Recuperare ed eliminare la cronologia delle modifiche di dati controllati
Esempio: controllare le modifiche ai dati delle entità
Controllare le modifiche ai dati delle entità

Microsoft Dynamics 365

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright