Changes for page Verwenden der ACMP Public API für PowerShell-Microservices
Last modified by jklein on 2025/06/16 08:23
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -Verwenden der ACMP Public API für PowerShell-Microservices1 +Verwenden der ACMP Public API - Content
-
... ... @@ -1,5 +3,3 @@ 1 -{{aagon.floatingbox/}} 2 - 3 3 Mit den Cmdlets der ACMP Public API haben Sie Zugriff auf zentrale Funktionalitäten von ACMP, z.B. Geräteinformationen, Ticketmanagement, Benutzerverwaltung oder Ereignisprotokolle. Diese Cmdlets können Sie in Ihren Skripten für PowerShell-Microservices verwenden und damit weitere Funktionalitäten automatisieren. 4 4 5 5 = Aufbau von Cmdlets der ACMP Public API = ... ... @@ -15,10 +15,40 @@ 15 15 16 16 Welcher Datentyp in welchem Cmdlet verwendet werden muss, können Sie sich über die Hilfe des jeweiligen Cmdlets anzeigen lassen. 17 17 18 -=== Beispiel 1 :Get-Help===16 +=== Beispiel 1 === 19 19 20 -{{apimacro title="Get-Help"}} 21 -{{code language="PowerShell"}} 18 +{{apimacro}}{{/apimacro}} 19 + 20 +(% class="showhide-header" data-show-duration="$effectduration" data-show-effect="$effect" %) 21 +((( 22 +(% class="showhide-header-flex" %) 23 +((( 24 +(% class="showhide-title" %) 25 +((( 26 +**Beispiel: Get-Help** 27 +))) 28 + 29 +(% class="showhide-title" %) 30 +((( 31 + 32 +))) 33 + 34 +(% class="showhide-arrow" %) 35 +((( 36 +▶ 37 +))) 38 +))) 39 +))) 40 + 41 +(% class="showhidecontent" style="display: none;" %) 42 +((( 43 + 44 +))) 45 + 46 +{{code language="PowerShell" layout="LINENUMBERS" title=" 47 + 48 + 49 + "}} 22 22 PS C:\Program Files (x86)\Aagon\AESB Shell> Get-Help Acmp-SaveContacts_V3 23 23 24 24 NAME ... ... @@ -35,14 +35,12 @@ 35 35 REMARKS 36 36 None 37 37 {{/code}} 38 -{{/apimacro}} 39 39 40 40 An diesem Output ist ersichtlich, dass das Cmdlet eine Liste von **TContact_V3** erwartet. Es müssen also Kontakte mithilfe von **New-TContact_V3** erstellt und befüllt werden. 41 41 42 -=== Beispiel 2 :Speichern von Kontakten===69 +=== Beispiel 2 === 43 43 44 -{{apimacro title="Speichern von Kontakten"}} 45 -{{code language="PowerShell" layout="LINENUMBERS"}} 71 +{{code language="PowerShell" layout="LINENUMBERS" title="**Beispiel: Speichern von Kontakten**"}} 46 46 47 47 # Erstellen einer Liste 48 48 $contacts = @() ... ... @@ -68,14 +68,7 @@ 68 68 ------------- ---------- ------------- 69 69 0 OK 70 70 {{/code}} 71 -{{/apimacro}} 72 72 73 73 Anhand der Antwort der Public API ist eine Fehlerbehandlung möglich. 74 74 75 -= Verwenden von Cmdlets der ACMP Public API im Skript Editor = 76 - 77 -Zum Verwenden von Cmdlets der ACMP Public API im Script Editor, müssen Sie das entsprechende [[Modul zur PowerShell-Vorlage hinzufügen>>doc:AESB.111.Workspaces.Powershell.Module.WebHome]]. Falls Sie beim Hinzufügen des Public API-Moduls ein Präfix vergeben haben, wird dies zusätzlich im Namen der Cmdlets verwendet. (wenn Sie z.B. das Präfix //PublicAPI //vergeben haben, hat das Cmdlet den Namen //Acmp-PublicAPISaveContacts_V3//). 78 - 79 -Die ausführliche Dokumentation aller ACMP Public API Commands finden Sie in der ACMP Online Hilfe im Abschnitt [[Datenaustausch mit ACMP über die Public API>>doc:ACMP.68.Datenaustausch mit ACMP über die Public API.WebHome]]. 80 - 81 81

