Meine "Einstiegsfrage" betrifft das Anlegen neuer Rechner via SDK. Im EMC Dialog lässt sich (persistent) eine individuelle OU oder die Verwendung der Default-OU setzen. Per SDK scheint das bisher nicht möglich oder es ist gut versteckt.
Folgende Werte kann man als 'Properties' einem Computer-Objekt zuweisen:
- ComputerRole
Description
Dns
DnsDomain
DnsName
Domain
Gateway
HardwareType
InventoryDate
InventoryId
IpAddress
IsDhcp
IsDomain
IsPXE
MacAddress
Name
SubnetMask
Version
Custom01
Custom02
...
Custom30
Auf diese Liste kommt man über die schöne Powershell-Zeile aus dem Sample-Skript SetPropertySamples.ps1:EDIT! 10.3.2017 :
DAZU kommen noch die Computer Variable (EMC Dialog) wie z.B. FQDN oder ORGANIZATIONAL_UNIT !
Code: Select all
$session.Properties | where { $_.ObjectType -eq "Computer" } | foreach { $_.PropertyName + ": " + (Get-EmpirumProperty -Session $session -TargetObject $computer -Property $_.PropertyName) }
(Und sie könnte in der Doku etwas erläutert werden, z.B. die möglichen Werte für ComputerRole )
Auch die Spaltenköpfe der Tabelle Clients in der Empirum DB geben keinen Hinweis: Die OU bzw. das Flag für die Verwendung der Default-OU ist hier nicht hinterlegt. (Ich habe diesen Eintrag bisher nirgends in der DB gefunden, nur im INI File des Rechners.)
Kennt jemand eine Möglichkeit für die OU Vorgabeoder muss man auf die nächste SDK Version warten?
Grüße
LiTe