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

  1. Aprire una finestra di comando di Windows PowerShell.

  2. Aggiungere lo snap-in Microsoft Dynamics 365 PowerShell:

    Add-PSSnapin Microsoft.Crm.PowerShell
    
  3. Recuperare l'impostazione corrente:

    $setting = get-crmsetting customcodesettings
    
  4. Modificare l'impostazione corrente:

    $setting.AllowExternalCode="True"
    
    set-crmsetting $setting
    
  5. Verificare l'impostazione:

    get-crmsetting customcodesettings
    

Per disabilitare il codice personalizzato

  1. Aprire una finestra di comando di Windows PowerShell.

  2. Aggiungere lo snap-in Microsoft Dynamics 365 PowerShell:

    Add-PSSnapin Microsoft.Crm.PowerShell
    
  3. Recuperare l'impostazione corrente:

    $setting = get-crmsetting customcodesettings
    
  4. Modificare l'impostazione corrente:

    $setting.AllowExternalCode=0
    
    set-crmsetting $setting
    
  5. 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:

  1. Accedere a Microsoft Dynamics 365.

  2. Passare a Impostazioni > Processi.

  3. Creare o aprire un processo esistente.

  4. 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