Zuletzt geändert von jklein am 2025/06/16 08:23

Von Version 6.1
bearbeitet von jklein
am 2025/06/16 08:13
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 4.2
bearbeitet von jklein
am 2025/06/16 07:59
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -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,40 +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 -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  
© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community