Registrieren und Verwenden einer benutzerdefinierten Workflowaktivitätsassembly
Veröffentlicht: November 2016
Gilt für: Dynamics CRM 2015
Nachdem Sie die benutzerdefinierte Workflowaktivität zusammengestellt haben, um eine Assembly zu erstellen, müssen Sie die Assembly mit Microsoft Dynamics 365 registrieren. Ihre benutzerdefinierten Aktivität wird dann in der Prozessform in Microsoft Dynamics CRM Online oder Microsoft Dynamics CRM 2015 angezeigt, je nachdem, für welche Bereitstellung Sie die benutzerdefinierte Workflowaktivität registriert haben.
In diesem Thema
Aktivieren oder Deaktivieren des benutzerdefinierten Codes
Registrieren einer benutzerdefinierten Workflowaktivität
Verwenden einer benutzerdefinierten Workflowaktivität in einem Prozess
Aktivieren oder Deaktivieren des benutzerdefinierten Codes
Sie können Windows PowerShell verwenden, um benutzerdefinierte Workflowaktivitäten und die Plug-In-Ausführung für einen lokalen Server zu aktivieren oder deaktivieren, wie hier beschrieben. Alternativ können Sie den Bereitstellungswebdienst verwenden. Weitere Informationen finden Sie unter Bereitstellungs-Entitäten und Bereitstellungs-Konfigurationseinstellungen, um mehr über das Festlegen der CustomCodeSettings.AllowExternalCode-Eigenschaft zu erfahren.
Gehen Sie wie folgt vor, um einen benutzerdefinierten Code zu aktivieren:
Öffnen Sie ein Windows PowerShell-Befehlsfenster.
Fügen Sie das Microsoft Dynamics 365 PowerShell-Snap-In hinzu:
Add-PSSnapin Microsoft.Crm.PowerShell
Rufen Sie die aktuelle Einstellung ab:
$setting = get-crmsetting customcodesettings
Ändern Sie die aktuelle Einstellung:
$setting.AllowExternalCode="True"
set-crmsetting $setting
Überprüfen Sie die Einstellung.
get-crmsetting customcodesettings
Gehen Sie wie folgt vor, um einen benutzerdefinierten Code zu deaktivieren:
Öffnen Sie ein Windows PowerShell-Befehlsfenster.
Fügen Sie das Microsoft Dynamics 365 PowerShell-Snap-In hinzu:
Add-PSSnapin Microsoft.Crm.PowerShell
Rufen Sie die aktuelle Einstellung ab:
$setting = get-crmsetting customcodesettings
Ändern Sie die aktuelle Einstellung:
$setting.AllowExternalCode=0
set-crmsetting $setting
Überprüfen Sie die Einstellung.
get-crmsetting customcodesettings
Registrieren einer benutzerdefinierten Workflowaktivität
Benutzerdefinierte Workflowaktivitätsassemblys werden mithilfe des Plug-in Registration-Tools registriert. Dieses Tool stellt eine grafische Benutzeroberfläche bereit und unterstützt das Registrieren Assemblys, die Plug-Ins oder benutzerdefinierte Workflowaktivitäten enthalten. Wenn Sie eine Assembly registrieren, die benutzerdefinierte Workflowaktivitäten mit Microsoft Dynamics CRM Onlineenthält, müssen Sie die Assembly im Sandkasten (mit teilweiser Vertrauenswürdigkeit) registrieren.
Weitere Informationen dazu, wie Sie eine benutzerdefinierte Aktivitätsassembly mithilfe des Tools registrieren und bereitstellen, finden Sie unter Angeben des Namens und Gruppennamens für eine benutzerdefinierte Workflowaktivität.
Hinweis
Sie können die ausführbare Datei des Plug-in Registration-Tools im Ordner SDK\Tools\PluginRegistration des SDK finden.Laden Sie das Microsoft Dynamics CRM SDK-Paket herunter. Das Tool kann zum Microsoft Visual StudioTools-Menü als externes Tool zum Beschleunigen des Entwicklungsprozesses hinzugefügt werden.
Verwenden einer benutzerdefinierten Workflowaktivität in einem Prozess
Nachdem Sie die benutzerdefinierte Workflowaktivitätsassembly registriert haben, können Sie sie im Prozessdesigner in Microsoft Dynamics 365 verwenden.
So verwenden Sie eine benutzerdefinierte Workflowaktivität in einem Prozess:
Melden Sie sich bei Microsoft Dynamics 365 an.
Gehen Sie zu Einstellungen > Prozesse.
Erstellen oder öffnen Sie einen vorhandenen Prozess.
Klicken oder tippen Sie im Prozessdesigner auf Schritt hinzufügen. Ihr Name der benutzerdefinierten Workflowaktivität wird in der Dropdownliste angezeigt.
Siehe auch
Benutzerdefinierte Workflowaktivitäten (Workflowassemblys)
Debuggen benutzerdefinierten Workflowaktivität
Plug-In-Isolation, Vertrauensstellungen und Statistiken
Registrieren und Bereitstellen von Plug-Ins
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright