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 (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- 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 = ... ... @@ -42,39 +42,9 @@ 42 42 === Beispiel 2: Speichern von Kontakten === 43 43 44 44 {{apimacro title="Speichern von Kontakten"}} 45 -{{code language="PowerShell" layout="LINENUMBERS"}} 46 - 47 -# Erstellen einer Liste 48 -$contacts = @() 49 - 50 -# Erstellen eines Kontakts 51 -$testContact = New-TContact_V3 52 -$testContact.ID = [guid]::NewGuid().ToString() 53 -$testContact.Name = "Max" 54 -$testContact.FamilyName = "Musterman" 55 -$testContact.Email = "mmusterman@testmail.de" 56 - 57 -# Hinzufügen des Kontakts zur Liste 58 -$contacts += $testContact 59 - 60 -# Ausführen des Public Api commands 61 -$result = Acmp-SaveContacts_V3 -Contacts $contacts 62 - 63 -# Ausgabe des results 64 -$result 65 - 66 - 67 -FirstErrorMsg ResultCode ResultMessage 68 -------------- ---------- ------------- 69 - 0 OK 70 -{{/code}} 43 +Text 71 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 - 80 80

