Inscrire et utiliser un assembly d’activité de workflow personnalisée
Date de publication : janvier 2017
S’applique à : Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Après avoir compilé votre activité de workflow personnalisée pour créer un assembly, vous devez inscrire l’assembly avec Microsoft Dynamics 365. Votre activité personnalisée apparaît ensuite dans le formulaire de processus de Microsoft Dynamics 365 (Online) ou de Microsoft Dynamics 365 en fonction du déploiement à partir duquel vous avez inscrit l’activité de workflow personnalisée.
Contenu de la rubrique
Activer ou désactiver un code personnalisé
Inscrire une activité de workflow personnalisée
Utiliser une activité de workflow personnalisée dans un processus
Activer ou désactiver un code personnalisé
Vous pouvez utiliser Windows PowerShell pour activer ou désactiver des activités de workflow personnalisées et l’exécution de plug-ins pour un serveur local comme décrit ici. Vous pouvez aussi utiliser le service Web de déploiement. Pour plus d’informations, voir Entités de déploiement et paramètres de configuration du déploiement pour apprendre comment définir la propriété CustomCodeSettings.AllowExternalCode.
Pour activer un code personnalisé
Ouvrez une fenêtre de commande Windows PowerShell.
Ajoutez le composant logiciel enfichable PowerShell Microsoft Dynamics 365 :
Add-PSSnapin Microsoft.Crm.PowerShell
Récupérez le paramètre actuel :
$setting = get-crmsetting customcodesettings
Modifiez le paramètre actuel :
$setting.AllowExternalCode="True"
set-crmsetting $setting
Vérifiez le paramètre :
get-crmsetting customcodesettings
Pour désactiver un code personnalisé
Ouvrez une fenêtre de commande Windows PowerShell.
Ajoutez le composant logiciel enfichable PowerShell Microsoft Dynamics 365 :
Add-PSSnapin Microsoft.Crm.PowerShell
Récupérez le paramètre actuel :
$setting = get-crmsetting customcodesettings
Modifiez le paramètre actuel :
$setting.AllowExternalCode=0
set-crmsetting $setting
Vérifiez le paramètre :
get-crmsetting customcodesettings
Inscrire une activité de workflow personnalisée
Des assemblys d’activités de workflow personnalisées sont inscrites à l’aide de l’outil Plug-in Registration. L’outil fournit une interface graphique et prend en charge l’inscription d’assemblys qui contiennent des plug-ins ou des activités de workflow personnalisées. En inscrivant un assembly contenant des activités de workflow personnalisées avec Microsoft Dynamics 365 (Online), vous devez inscrire l’assembly dans le bac à sable (confiance partielle).
Pour plus d’informations sur le mode d’inscription et de déploiement d’un assembly d’activité personnalisée à l’aide de l’outil, voir Spécifier le nom et le nom du groupe d’une activité de workflow personnalisée.
Notes
Vous trouverez le fichier exécutable de l’outil Plug-in Registration dans le dossier SDK\Tools\PluginRegistration du Kit de développement logiciel (SDK).Téléchargez le package Kit de développement logiciel (SDK) de Microsoft Dynamics CRM. L'outil peut être ajouté au menu Microsoft Visual StudioOutils comme un outil externe pour accélérer le processus de développement.
Utiliser une activité de workflow personnalisée dans un processus
Après avoir inscrit votre assembly d’activité de workflow personnalisée, vous pouvez l’utiliser dans le concepteur de processus dans Microsoft Dynamics 365.
Pour utiliser votre activité de workflow personnalisée dans un processus :
Connectez-vous à Microsoft Dynamics 365.
Accédez à Paramètres > Processus.
Créez ou ouvrez un processus existant.
Dans le concepteur de processus, cliquez ou appuyez sur Ajouter une étape. Le nom de votre activité de workflow personnalisée apparaît dans la liste déroulante.
Voir aussi
Activités de workflow personnalisées (assemblys de workflow)
Déboguer une activité de workflow personnalisée
Isolement, approbations et statistiques des plug-ins
Inscrire et déployer des plug-ins
Microsoft Dynamics 365
© 2017 Microsoft. Tous droits réservés. Copyright