XML für Automation interface
Moderators: MVogt, moderators
XML für Automation interface
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>
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>
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.
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.
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?
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.
-
Hendrik_Ambrosius
- Moderator

- Posts: 8095
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
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.
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.
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.
-
Hendrik_Ambrosius
- Moderator

- Posts: 8095
- Joined: 13. Dec 2004, 23:10
- Location: Adendorf/Lüneburg
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.
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.
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.
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>
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>
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>
<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>
Who is online
Users browsing this forum: No registered users and 2 guests
