iOS 12 では、Workspace ONE UEM コンソールのプロファイルで構成可能な、高度な MDM 機能がいくつも提供されています。
iOS 12 の新機能は 2018 年秋の iOS 12 一般公開後に利用可能になります。それまで管理者は、iOS 12 ベータ版用シード スクリプトを実行して iOS 12 ベータ版デバイスを加入できるようにするとともに、以下のカスタム プロファイルを使用することで同等の機能を実現できます。
以下に、これらのカスタム プロファイルの XML コードとその実装手順を示します。
カスタム プロファイルの使用
[カスタム設定] ペイロードを使用することで、管理者は独自の XML をプロファイルに追加し、そのプロファイルをデバイスに適用することができます。以下の手順に従って、この記事の後半部分に記載された iOS 12 ベータ版用コードを使用してください。
- iOS、macOS、または tvOS の新しいプロファイルを作成します。
- [全般] ペイロードを構成し、展開する iOS 12 ベータ版の機能に対応するペイロード (制限、Exchange、通知、など) をひとつ構成します。
- プロファイルを保存します。
- 作成したプロファイルを選択し、[XML] をクリックします。
- 2 つ目の辞書型データ (<dict> ~ </dict>) の内容をコピーし、テキスト エディタに貼り付けます。
- 下記のカスタム XML テキストのうち、展開する機能に対応するものをコピーし、テキスト エディタの XML コードに貼り付けます。
- 「<key>PayloadUUID</key>」というキーを探し、その値の文字列の末尾 4 文字を任意の英数字の組み合わせに変更します。
- これは、Workspace ONE UEM のシステム内で同じ ID を持つプロファイルが衝突することを避けるための措置です。
- 同じ Apple OS プラットフォームのプロファイルを新たに作成します。
- [全般] ペイロードと [カスタム設定] ペイロードを構成します。
- [カスタム設定] ペイロードにテキスト エディタの XML コード (辞書型データ) を貼り付けます。
- iOS 12 ベータ版デバイスを加入し、そのデバイスに対してこのプロファイルを公開します。
カスタム XML
Apple OS プラットフォームの秋季リリースで利用可能になる機能の XML コードを以下に示します。
制限
<key>forceAutomaticDateAndTime</key>
<true />
<key>allowPasswordProximityRequests</key>
<false />
<key>allowPasswordSharing</key>
<false />
<key>forceAuthenticationBeforeAutoFill</key>
<true />
<key>allowPasswordAutoFill</key>
<false />
<key>allowManagedToWriteUnmanagedContacts</key>
<true />
<key>allowUnmanagedToReadManagedContacts</key>
<true />
通知
<key>NotificationSettings</key>
<array>
<dict>
<key>BundleIdentifier</key>
<string>com.air-watch.appcenter</string>
<key>NotificationsEnabled</key>
<true/>
<key>ShowInNotificationCenter</key>
<true/>
<key>ShowInLockScreen</key>
<true/>
<key>BadgesEnabled</key>
<false/>
<key>SoundsEnabled</key>
<false/>
<key>AlertType</key>
<integer>1</integer>
<key>ShowInCarPlay</key>
<false/>
<key>CriticalAlertEnabled</key>
<true/>
</dict>
</array>
Exchange
<key>EmailAddress</key>
<string>myusername@mydomain.com</string>
<key>MailNumberOfPastDaysToSync</key>
<integer>3</integer>
<key>SSL</key>
<true/>
<key>UserName</key>
<string>mydomain\myusername</string>
<key>PayloadDisplayName</key>
<string>Exchange ActiveSync</string>
<key>Host</key>
<string>myhost.com</string>
<key>PreventMove</key>
<false/>
<key>PreventAppSheet</key>
<false/>
<key>SMIMEEnabled</key>
<true/>
<key>disableMailRecentsSyncing</key>
<false/>
<key>allowMailDrop</key>
<false/>
<key>OAuth</key>
<true />
<!-- <key>SMIMEEnablePerMessageSwitch</key>
<true/> このキーは iOS 12 で廃止されます -->
<key>SMIMEEnableEncryptionPerMessageSwitch</key>
<true/>
<key>SMIMESigningEnabled</key>
<true/>
<key>SMIMESigningUserOverrideable</key>
<true/>
<key>SMIMESigningCertificateUUIDUserOverrideable</key>
<true/>
<!-- <key>SMIMEEncryptionEnabled</key>
<true/> このキーは iOS 12 で廃止されます -->
<key>SMIMEEncryptByDefault</key>
<true/>
<key>SMIMEEncryptByDefaultUserOverrideable</key>
<true/>
<key>SMIMEEncryptionCertificateUUIDUserOverrideable</key>
<true/>
E メール
<key>EmailAccountDescription</key>
<string>Company Account</string>
<key>EmailAccountType</key>
<string>EmailTypeIMAP</string>
<key>EmailAccountName</key>
<string>myuser</string>
<key>EmailAddress</key>
<string>myuser@mydomain.com</string>
<key>IncomingMailServerHostName</key>
<string>myihostname.com</string>
<key>IncomingMailServerPortNumber</key>
<integer>143</integer>
<key>IncomingMailServerUseSSL</key>
<false/>
<key>IncomingMailServerUsername</key>
<string>myusername</string>
<key>IncomingMailServerAuthentication</key>
<string>EmailAuthPassword</string>
<key>OutgoingMailServerHostName</key>
<string>myohostname.com</string>
<key>OutgoingMailServerPortNumber</key>
<integer>25</integer>
<key>OutgoingMailServerAuthentication</key>
<string>EmailAuthPassword</string>
<key>OutgoingMailServerUseSSL</key>
<false/>
<key>OutgoingMailServerUsername</key>
<string>myusername</string>
<key>OutgoingPasswordSameAsIncomingPassword</key>
<false/>
<key>PreventMove</key>
<false/>
<key>PreventAppSheet</key>
<false/>
<key>SMIMEEnabled</key>
<true/>
<key>disableMailRecentsSyncing</key>
<false/>
<!-- <key>SMIMEEnablePerMessageSwitch</key>
<true/> このキーは iOS 12 で廃止されます -->
<!-- <key>SMIMEEncryptionEnabled</key>
<true/> このキーは iOS 12 で廃止されます -->
<key>SMIMESigningEnabled</key>
<true/>
<key>allowMailDrop</key>
<true/>
<key>SMIMESigningUserOverrideable</key>
<true/>
<key>SMIMESigningCertificateUUIDUserOverrideable</key>
<true/>
<key>SMIMEEncryptByDefault</key>
<false/>
<key>SMIMEEncryptByDefaultUserOverrideable</key>
<true/>
<key>SMIMEEncryptionCertificateUUIDUserOverrideable</key>
<true/>
<key>SMIMEEnableEncryptionPerMessageSwitch</key>
<false/>
Other Languages: English
免責事項:これは英文の記事「Custom Profiles for iOS 12」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
1 Comments