Configuration examples
The following examples use the adapter’s issuance criteria to put restrictions on authorizing users to access protected resources.
You can find more information about adapter contract mapping in Defining the IdP adapter contract in the PingFederate documentation.
Restrict users based on device ownership
-
In the PingFederate admin console, go to Authentication > Integration > IdP Adapters. Open the MobileIron adapter you configured.
-
Click Adapter Contract Mapping, then click Configure Adapter Contract to access the adapter’s attribute mapping summary page. Go to the Issuance Criteria section.
-
In the Source list, select
adapter. -
In the Attribute Name list, select
Ownership. -
In the Condition list, select
not equal to. -
The MobileIron Device API returns one of three values for ownership:
-
COMPANYfor Corporate-owned devices -
EMPLOYEEfor Employee-owned devices -
UNKNOWN
Select the device ownership type that complies with your business practices.
-
-
Click Add, click Done twice, then click Save.
Restrict users based on device operating system
-
In the PingFederate admin console, go to Authentication > Integration > IdP Adapters. Open the MobileIron adapter you configured.
-
Click Adapter Contract Mapping, then click Configure Adapter Contract to access the adapter’s attribute mapping summary page. Go to the Issuance Criteria section.
-
In the Source list, select
adapter. -
In the Attribute Name list, select
os. -
In the Condition list, select
not equal to. -
The MobileIron Device API returns different values for device operating systems.
-
IOS -
ANDROID
Select the device operating system type that complies with your business practices.
-
-
Click Add, click Done twice, then click Save.