Apple OS X OS X Mountain Lion v10.8 1
2
ios MDM AppleOS X Lion ios MDM OS X 802.1X OS X OS X Apple APNs MDM OS X MDM Mac APNs MDM Mac Mac OS X Mac OS X MDMApple Apple MDMOS X Mac MDMMac MDMMac OS X Mac Mac 802.1X Mac 3
ios MDMOS XMDM Mac MaciOS ios Mac ios OS X ios 2 OS X 11 Wi-Fi E Wi-Fi VPN802.1X ELDAP Dock Gatekeeper A OS X2 4
OS X OS X 3 MacBook Pro MacBook Pro 2 IT VPN VPN MDM MDM MDM 5
1 2 1 1 MDM MDM MDM MDM MDMMDM 1 MDM MDM EMDM E MDM MDM MDM OS X XML XML.plist.mobileconfig OS X ios OS XXML Base64.plist XML 1 1 6
Wi-Fi VPN 1 XML <key>payloadtype</key> <string>com.apple.webclip.managed</string> PayloadType com.apple.webclip.managed C 7
GUI PayloadVersion PayloadVersion PayloadUUID PayloadUUID OS X uuidgen(1)uuid PayloadType PayloadType Configuration PayloadIdentifier PayloadIdentifier A 8
Wi-FiEthernet 1 VPNWi-Fi1 1 OS X Server MDM Apple MDM OS X Server OS XiOS 3 9
MDM OS X MDM OS X ios MDM MDM MDM XML C XML 10
.mobileconfig.mobileconfig Server MDM HTTPS SSLTLS HTTPS SSL CA CA SSL CA MDM SSLCA 11
Mac OS X2 ID.mobileconfig E OS X E E Wi-Fi MDM E OS X E EOS X.mobileconfig ACL URL.mobileconfig 12
MDM MDM MDM OS X Mac 13
Exchange MDM Exchange Finder Finder Apple Remote Desktop Apple Remote Desktop Apple Remote Desktop AppleScript Automator UNIXOS X SIU SIU Automator NetInstall NetRestore AutomatorSIU CA802.1X VPN profiles 14
Apple Remote Desktop profiles PayloadScopprofiles profiles/usr/bin testfile.mobileconfig profiles -I -F /testfile.mobileconfig /profiles/testfile2.mobileconfig profiles -R -F /profiles/testfile2.mobileconfig profiles -L profiles man profiles 15
MDM MDM OS X Server MDM MDM MDM MDM MDM Mac 16
SafariOver-the-Air Enrollment Over-the-Air EnrollmentSimple Certificate Enrollment Protocol SCEP SCEPMDM Mac OS X MDM AppleAPNsSSL MDM Apple 1. 2. 3. 17
4. 5. HTTPS OS X OS X OS X OS X Simple Certificate Enrollment Protocol Simple Certificate Enrollment Protocol SCEPMDM SCEP 2 MDMOS X CRL SCEP 1640 HTTP MDM Apple MDM MDM Wi-Fi 18
OS X MDM Apple MDMOS X Apple Apple MDM MDMSSL/TLS OS XMDM MDM Apple Push Certificates PortalApple MDM MDMApple www.apple.com/jp/iphone/business/integration/mdm/ 19
Apple MDMOS XMDM MDM Apple TCP 2195 TCP 2196Wi-Fi TCP 5223 IP MDM IP IP gateway.push.apple.com gateway.sandbox.push.apple.com 17.0.0.0/8 Apple MDMDeveloper Library Developer Technical Note TN2265Troubleshooting Push Notifications https://developer.apple.com/library/mac/#technotes/tn2265/_index.html MDM OS X OS X MDM MDM MDM AppleAPNs AppleApple MDM APNs ios APNs OS X Server Server APNs 1. APNs 2. JSON APNs APNs256 3. APNs OS X MDM APNs TCP 5223 2195 2196 AppleApple APNs IP 20
17.0.0.0 17 Apple MDM MDM APNs SSL MDM OS X Exchange OS X ServerMDM MDM MDM 21
profiles MDMApple 22
Apple Push Certificates Portal Troubleshooting Push Notifications OS X Mountain Lion OS X Mountain Lion Mail (Mountain Lion) OS X Mountain Lion ADCertificatePayloadPluginMicrosoft OS X Server Active DirectoryLDAP Wiki OS X Server OS X Serve Apple TCP UDP 23
A OS X! IMAP POP SMTP Exchange Exchange LDAP LDAP CardDAV LDAP CalDAV VPN VPN VPN X.509 SCEP SCEP Gatekeeper Apple 24
E AirDrop Jabbe AIM AD MicrosoftCA Dock Dock Dock OS X! Apple 25
Ethernet Wi-Fi SSID Wi-Fi Wi-Fi Wi-Fi Wi-Fi Wi-Fi Wi-Fi Ethernet EAPEthernet VPN VPN VPN X.509 SCEP SCEP Gatekeeper Gatekeeper E Active Directory Open Directory AD MicrosoftCA ACL Dock Dock Dock Software Update Server Apple 26
27
B TCP TCP HTTP 80 HTTPS 443 SCEP 1640 APNs 5223 2195 2196 28
<?xml version= 1.0 encoding= UTF-8?> <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN http:// www.apple.com/dtds/propertylist-1.0.dtd > <plist version= 1.0 > <dict> <key>payloaddescription</key> <string>sample Device configuration profile</string> <key>payloaddisplayname</key> <string>settings for Example Device</string> <key>payloadidentifier</key> <string>com.apple.mdm.mainserver.pretendco.com. 850bb6c0-45ee-012f-27bb-482a140c4fbd.alacarte</string> </dict> </plist> <key>payloadorganization</key> <string>pretendco</string> <key>payloadremovaldisallowed</key> <false/> <key>payloadscope</key> <string>system</string> <key>payloadtype</key> <string>configuration</string> <key>payloaduuid</key> <string>850bb6c0-45ee-012f-27bb-482a140c4fbd</string> <key>payloadversion</key> <integer>1</integer> 29
<?xml version= 1.0 encoding= UTF-8?> <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN http:// www.apple.com/dtds/propertylist-1.0.dtd > <plist version= 1.0 > <dict> <key>payloaddescription</key> <string>sample user configuration profile</string> <key>payloaddisplayname</key> <string>settings for User 01</string> <key>payloadidentifier</key> <string>com.apple.mdm.mainserver.pretendco.com. 3a3b4a60-45ec-012f-27a6-482a140c4fbd.alacarte</string> </dict> </plist> <key>payloadorganization</key> <string>pretendco</string> <key>payloadremovaldisallowed</key> <false/> <key>payloadscope</key> <string>user</string> <key>payloadtype</key> <string>configuration</string> <key>payloaduuid</key> <string>3a3b4a60-45ec-012f-27a6-482a140c4fbd</string> <key>payloadversion</key> <integer>1</integer> 30
Apple Inc. 2013 Apple Inc. All Rights Reserved. Apple AppleAppleCare FileVault Finder FireWire ichat Mac Mac OS OS X Apple Inc. UNIX Open Group OS X Mountain Lion v10.8open Brand UNIX 03 2013 1 15 31