
Príkladová konfigurácia objemu dát LOM a vydávanie príkazov
Služba správy zariadení nainštaluje konfiguráciu Zariadenie a Ovládač (LightsOutManagementLOM) na každom Macu.
Tento objem dát vytvorí dôveru Zariadenie a Ovládač pomocou CA navzájom nainštalovanej na každom z nich.
Tento objem dát vytvorí identitu počítača Mac ako Zariadenie, Ovládač alebo oba pomocou certifikátu UUID referovaného v kľúči
ControllerCertificateUUIDaDeviceCertificateUUIDv rámci objemu dátcom.apple.lom, pričom tento referovaný objem dát s certifikátom môže byť PKCS12 alebo SCEP.
Služba správy zariadení vydá príkaz LOMSetupRequestCommand do Macu, ktorý funguje ako Zariadenie.
Mac fungujúci ako Zariadenie odpovie príkazom LOMSetupRequestResponse, ktorý obsahuje informácie na vydanie príkazov LOM, ako napríklad
PrimaryIPv6AddressList,SecondaryIPv6AddressList.
Služba správy zariadení vydá príkaz LOM Device Request Command do Macu, ktorý funguje ako Ovládač.
Tento príkaz obsahuje
DeviceDNSNametak ako je konfigurovaný v objeme dát certifikátu klienta. Príkaz (PowerON,PowerOFFaleboReset) a IPv6 adresy, kam sa majú poslať.LOMDeviceRequestResponse sa následne vráti s
ResponseDatas informáciou o úspechu alebo chybe.
Príkladová konštrukcia konfigurácie s použitím objemov dát SCEP pre identitu zariadení:
Mac nakonfigurovaný ako Ovládač
<key>PayloadContent</key><array> <dict> <key>ControllerCertificateUUID</key> <string>CA9BE302-3AD2-4E58-B16D-2520E06493CA</string> <key>DeviceCACertificateUUIDs</key> <array> <string>153517F0-D444-4DA9-9896-874E66BE89AE</string> </array> <key>PayloadDisplayName</key> <string>LOM Enrollment</string> <key>PayloadType</key> <string>com.apple.lom</string> <key>PayloadUUID</key> <string>DD64FC01-A2D2-4268-B892-33300F7205C3</string> </dict> <dict> ... <key>PayloadDisplayName</key> <string>Device CA Certificate</string> <key>PayloadType</key> <string>com.apple.security.pem</string> <key>PayloadUUID</key> <string>153517F0-D444-4DA9-9896-874E66BE89AE</string> </dict> <dict> ... <key>PayloadDisplayName</key> <string>Client Certificate</string> <key>PayloadType</key> <string>com.apple.security.scep</string> <key>PayloadUUID</key> <string>CA9BE302-3AD2-4E58-B16D-2520E06493CA</string> </dict></array>Mac nakonfigurovaný ako Zariadenie:
<key>PayloadContent</key><array> <dict> <key>ControllerCACertificateUUIDs</key> <array> <string>153517F0-D444-4DA9-9896-874E66BE89AE</string> </array> <key>DeviceCertificateUUID</key> <string>CA9BE302-3AD2-4E58-B16D-2520E06493CA</string> <key>PayloadDisplayName</key> <string>LOM Enrollment</string> <key>PayloadType</key> <string>com.apple.lom</string> <key>PayloadUUID</key> <string>DD64FC01-A2D2-4268-B892-33300F7205C3</string> </dict> <dict> ... <key>PayloadDisplayName</key> <string>Controller CA Certificate</string> <key>PayloadType</key> <string>com.apple.security.pem</string> <key>PayloadUUID</key> <string>153517F0-D444-4DA9-9896-874E66BE89AE</string> </dict> <dict> ... <key>PayloadDisplayName</key> <string>Client Certificate</string> <key>PayloadType</key> <string>com.apple.security.scep</string> <key>PayloadUUID</key> <string>CA9BE302-3AD2-4E58-B16D-2520E06493CA</string> </dict></array>Mac nakonfigurovaný ako Ovládač a Zariadenie
<key>PayloadContent</key><array> <dict> <key>ControllerCACertificateUUIDs</key> <array> <string>153517F0-D444-4DA9-9896-874E66BE89AE</string> </array> <key>DeviceCertificateUUID</key> <string>CA9BE302-3AD2-4E58-B16D-2520E06493CA</string> <key>ControllerCertificateUUID</key> <string>CA9BE302-3AD2-4E58-B16D-2520E06493CA</string> <key>DeviceCACertificateUUIDs</key> <array> <string>153517F0-D444-4DA9-9896-874E66BE89AE</string> </array> <key>PayloadDisplayName</key> <string>LOM Enrollment</string> <key>PayloadType</key> <string>com.apple.lom</string> <key>PayloadUUID</key> <string>DD64FC01-A2D2-4268-B892-33300F7205C3</string> </dict> <dict> ... <key>PayloadDisplayName</key> <string>Device and Controller CA Certificate</string> <key>PayloadType</key> <string>com.apple.security.pem</string> <key>PayloadUUID</key> <string>153517F0-D444-4DA9-9896-874E66BE89AE</string> </dict> <dict> ... <key>PayloadDisplayName</key> <string>Client Certificate</string> <key>PayloadType</key> <string>com.apple.security.scep</string> <key>PayloadUUID</key> <string>CA9BE302-3AD2-4E58-B16D-2520E06493CA</string> </dict></array>