Kerberos Extensible Single Sign-On (SSO) | iOS/ Shared iPad User
About this task
Important: iOS
devices must be running iOS 13.0 or later. This feature is incompatible with Shared
iPads
Procedure
-
Create/
edit a
Reactive iOS/ Shared iPad User profile and add the Kerberos
Extensible SSO configuration from the Security &
Restrictions configurations list.
Note: Shared iPad Users select the Kerberos Extensible Single Sign On configuration instead.
- Enter the IP address or hostname of the domain/ administrative network partition that shares a common security policy and authentication database in the Realm field.
- Select (Add) in the Add Host Names section to identify the host or domain names which the app extension can authenticate through.
- Enter the Principal Name without including the realm in the Principal Name field.
- Enter the URL of the Active Directory site used by the Kerberos extension in the Site Code field.
- Select the Public Key Cryptography for Initial Authentication (PKINIT) certificate for renewing the Kerberos credential from the Certificate list.
-
Turn on Allow Automatic Login to enable automatic
logins.
Note: When disabled, passwords cannot save to the key-chain.
- Turn on Is Default Realm to set the specified realm as the default when configuring more than one Kerberos extensions.
- Turn on Require User Presence to ensure the user gives Touch ID, Face ID, or their passcode to access a key-chain entry.
- Turn on Use Site Auto-Discovery to enable the Kerberos extension to use Lightweight Directory Access Protocol (LDAP) and Domain Name Services (DNS) to determine its AD site name.
-
Select (Add) in the Add
Preferred KDCs section to identify each Key Distribution Center
(KDC) to handle Kerberos
traffic.
Note: The list order is by preference.
-
In the Add Credential Bundle ID ACL section, identify each
bundled ID allowed to access the Ticket Granting Ticket (TGT) by selecting (Add).
Tip: You can add more than one bundle IDs by importing a CSV. Select (Import) to locate and import your CSV file. Each line of the CSV file must be in the format
Application Bundle Identifier, Application Name
. Validate that all applications are present. Missing applications may indicate a problem with your CSV file. - Save the configuration and assign the profile to your target devices.