Registrare e utilizzare un assembly delle attività flusso di lavoro personalizzate
Data di pubblicazione: gennaio 2017
Si applica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Dopo aver compilato l'attività flusso di lavoro personalizzata per creare un assembly, sarà necessario registrare l'assembly con Microsoft Dynamics 365. L'attività personalizzata verrà quindi visualizzata nel modulo di processo di Microsoft Dynamics 365 (online) o di Microsoft Dynamics 365 a seconda della distribuzione con cui hai registrato l'attività flusso di lavoro personalizzata.
In questo argomento
Abilitare o disabilitare il codice personalizzato
Registrare un'attività flusso di lavoro personalizzata
Utilizzare un'attività flusso di lavoro personalizzata in un processo
Abilitare o disabilitare il codice personalizzato
È possibile utilizzare Windows PowerShell per abilitare o disabilitare l'esecuzione delle attività flusso di lavoro personalizzate e del plug-in per un server locale, come descritto di seguito. In alternativa, è possibile utilizzare il servizio Web di distribuzione. Per ulteriori informazioni, vedere Impostazioni di entità di distribuzione e di configurazione della distribuzione per apprendere come impostare la proprietà CustomCodeSettings.AllowExternalCode.
Per abilitare il codice personalizzato
Aprire una finestra di comando di Windows PowerShell.
Aggiungere lo snap-in Microsoft Dynamics 365 PowerShell:
Add-PSSnapin Microsoft.Crm.PowerShell
Recuperare l'impostazione corrente:
$setting = get-crmsetting customcodesettings
Modificare l'impostazione corrente:
$setting.AllowExternalCode="True"
set-crmsetting $setting
Verificare l'impostazione:
get-crmsetting customcodesettings
Per disabilitare il codice personalizzato
Aprire una finestra di comando di Windows PowerShell.
Aggiungere lo snap-in Microsoft Dynamics 365 PowerShell:
Add-PSSnapin Microsoft.Crm.PowerShell
Recuperare l'impostazione corrente:
$setting = get-crmsetting customcodesettings
Modificare l'impostazione corrente:
$setting.AllowExternalCode=0
set-crmsetting $setting
Verificare l'impostazione:
get-crmsetting customcodesettings
Registrare un'attività flusso di lavoro personalizzata
Gli assembly delle attività flusso di lavoro personalizzate vengono registrati utilizzando lo strumento Plug-in Registration. Lo strumento fornisce un'interfaccia utente grafica e supporta la registrazione di assembly contenenti plug-in o attività flusso di lavoro personalizzate. Quando si registra un assembly contenente attività flusso di lavoro personalizzate con Microsoft Dynamics 365 (online), è necessario registrare l'assembly in modalità sandbox (attendibilità parziale).
Per ulteriori informazioni su come registrare e distribuire un assembly delle attività personalizzate, vedere Specificare il nome e nome del gruppo per un attività flusso di lavoro personalizzata.
Nota
È possibile trovare il file eseguibile dello strumento Plug-in Registration nella cartella SDK\Tools\PluginRegistration dell'SDK.Scarica il pacchetto SDK di Microsoft Dynamics CRM. Lo strumento può essere aggiunto al menu Strumenti di Microsoft Visual Studio come strumento esterno per velocizzare il processo di sviluppo.
Utilizzare un'attività flusso di lavoro personalizzata in un processo
Dopo aver registrato l'assembly delle attività flusso di lavoro personalizzate, sarà possibile utilizzarlo nella finestra di progettazione dei processi di Microsoft Dynamics 365.
Per utilizzare l'attività flusso di lavoro personalizzata in un processo:
Accedere a Microsoft Dynamics 365.
Passare a Impostazioni > Processi.
Creare o aprire un processo esistente.
Nella finestra di progettazione fare clic su o toccare Aggiungi passaggio. Il nome dell'attività flusso di lavoro personalizzata verrà visualizzato nell'elenco a discesa.
Vedere anche
Attività personalizzate del flusso di lavoro (assembly del flusso di lavoro)
Debug di un'attività flusso di lavoro personalizzata
Isolamento di plug-in, attendibilità e statistiche
Registrare e distribuire plug-in
Microsoft Dynamics 365
© 2017 Microsoft. Tutti i diritti sono riservati. Copyright