Device Policy Connector
The Device Policy connector lets you check the user agent, browser information, and operating system version in your PingOne DaVinci flow.
You can use the Device Policy connector to:
-
Enable mobile device management.
-
Selected devices, browsers, and operating systems included in the allow list grants access to users.
-
Selected devices, browsers, and operating systems included in the deny list will prevent access to users.
-
-
Implement risk intelligence by creating a device policy.
This connector relies on information provided by the device’s user agent. Because the implementation of user agent varies, the information might |
Setup
Configuring the Device Policy connector
In DaVinci, add a Device Policy connector. For help, see Adding a connector.
This connector doesn’t have a configuration at the environment level. You configure it in your flow instead.
Using the connector in a flow
Allow requests from specified devices
The connector has several capabilities to select allowed devices:
-
Allow selected OS
-
Allow selected user agent
No special configuration is needed. Add the capability and populate its properties according to the help text.
Capabilities
Trusted Device OS
Show details
- Details
-
- Properties
- deviceOSName
dropDownMultiSelect
- Input Schema
- default
object
- deviceOSName
array
required
- Output Schema
- output
object
- deviceOSName
string
Blacklisted Device OS
Show details
- Details
-
- Properties
- deviceOSName
dropDownMultiSelect
- Input Schema
- default
object
- deviceOSName
array
required
- Output Schema
- output
object
- deviceOSName
string
Trusted User Agent
Show details
- Details
-
- Properties
- browserNames
dropDownMultiSelect
- Input Schema
- default
object
- browserNames
array
required
- Output Schema
- output
object
- browserName
string
Blacklisted User Agent
Show details
- Details
-
- Properties
- browserNames
dropDownMultiSelect
- Input Schema
- default
object
- browserNames
array
required
- Output Schema
- output
object
- browserName
string
Get Device OS
Return the Device OS name
Show details
- Details
-
- Input Schema
- default
object
- userAgent
string
- Output Schema
- output
object
- deviceOSName
string