XML für Automation interface

Moderators: MVogt, moderators

Post Reply
novecento
Posts: 26
Joined: 07. Feb 2006, 12:29
Contact:

XML für Automation interface

Post by novecento » 17. Jul 2009, 18:02

Um einen neuen User in eine existierende Konfigurationsgruppe hinzuzufügen, gibt es die laut der Doku folgende Möglichkeit:
ActionType="5" ActionCode="10" TargetObjectType="5"

Aber ich kann aus der Doku nicht ganz verstehen, wie die XML aussehen muss.
Wir haben so ein dummy für Computer erstellt, die so aussieht. Hat jemand ne Idee, wie so ein Ding für Benutzer aussehen muss?

Danke

<?xml version="1.0" encoding="utf-8" ?>
<EmpTransport Interface="EAI" Version="11.1">
<commands>
<ClientCreate ActionType="1" ActionCode="0" TargetObjectType="1">
<parameters>
<ClientConfig>
<ClientName>VM_ComputerName</ClientName>
<Workgroup>VM_Domain</Workgroup>
<MACAddress>VM_MacAddress</MACAddress>
<PXE>1</PXE>
<DHCP>1</DHCP>
<OS_Type>0</OS_Type>
<Type>0</Type>
</ClientConfig>
</parameters>
</ClientCreate>
</commands>
</EmpTransport>

User avatar
mniemann
Administrator
Administrator
Posts: 574
Joined: 25. Nov 2005, 17:03
Location: Mainz
Contact:

Post by mniemann » 20. Jul 2009, 10:48

Falls man noch bis zum 28.08.09 warten kann, empfehle ich ab dann den Einsatz von Empirum v12. Dort können eigene XML-Dateien an das System übergeben werden - wie das funktioniert und die Syntax der XML werden dann in der entsprechenden Hilfe ausführlich erklärt.
Visit my Blog: "DiEW - Das inoffizielle Empirum Weblog" (http://www.diew.eu)

Martin Niemann
Manager Support (Service Management)

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG or of the support team.

novecento
Posts: 26
Joined: 07. Feb 2006, 12:29
Contact:

Post by novecento » 20. Jul 2009, 14:20

Hallo Martin,

Danke für die Antwort. Heisst das, dass es gerade noch nicht unterstützt wird? Weil mit Computerobjekten geht das ja.

Merci vielmals
Amir
PS: Wird es bei v12 sowas wie ein Tool geben, der diese XML Dateien von Templates automatisch erstellt?
Last edited by novecento on 20. Jul 2009, 14:42, edited 1 time in total.

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 8095
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Post by Hendrik_Ambrosius » 20. Jul 2009, 14:29

Doch, für PCs wird es auf jeden Fall schon unterstützt. Wird z.B. vom Self Provisioning genutzt. Ob auch alles für Benutzer geht kann ich im Moment nicht sagen.
Beschreibung findet man in "Empirum Automation Interface_DEU.pdf".
v12 Tool: Nein.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 8095
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Post by Hendrik_Ambrosius » 20. Jul 2009, 14:30

P.S.: Was aber sehr einfach geht:
EAI-Dienst runterfahren, in der Webkonsole die gewünschten Aktionen durchführen und dann in der Datenbank die Kommandos in der Taskqueue abgreifen. Sind dann aber DB-Befehle, müssen noch zu XML übersetzt werden.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

kfeix
Posts: 77
Joined: 09. Sep 2005, 16:57
Location: Neu Isenburg
Contact:

Post by kfeix » 20. Jul 2009, 16:29

Hallo
hier das Beispiel:

<xml>
<EmpTransport>
<commands>
<ClientMoveToGroup>
<parameters>
<GroupConfig>
<GroupID>4065FC47-36BD-452D-B7CA-A788C78FAB67</GroupID>
</GroupConfig>
<ClientConfig>
<ClientName>CLIENT_ONE</ClientName>
<Workgroup>KFX</Workgroup>
<MACAddress>00000000</MACAddress>
<PXE>1</PXE>
<DHCP>1</DHCP>
</ClientConfig>
</parameters>
</ClientMoveToGroup>
</commands>
</EmpTransport>

kfeix
Posts: 77
Joined: 09. Sep 2005, 16:57
Location: Neu Isenburg
Contact:

Post by kfeix » 20. Jul 2009, 16:30

sorry der Kopf hat gefehlt:

<xml>
<EmpTransport>
<commands>
<ClientMoveToGroup>
<parameters>
<GroupConfig>
<GroupID>4065FC47-36BD-452D-B7CA-A788C78FAB67</GroupID>
</GroupConfig>
<ClientConfig>
<ClientName>CLIENT_ONE</ClientName>
<Workgroup>THD</Workgroup>
<MACAddress>00000000</MACAddress>
<PXE>1</PXE>
<DHCP>1</DHCP>
</ClientConfig>
</parameters>
</ClientMoveToGroup>
</commands>
</EmpTransport>

kfeix
Posts: 77
Joined: 09. Sep 2005, 16:57
Location: Neu Isenburg
Contact:

Post by kfeix » 20. Jul 2009, 16:32

Hallo,

melden Sie sich im Support ich kann Ihnen ein paar Beispiele zusenden.

Post Reply

Return to “Software Management”

Who is online

Users browsing this forum: No registered users and 2 guests