Deploying an app configuration profile alongside the Okta Verify app ensures that the app is properly configured to function with Platform SSO.
- In Jamf Pro, click Computers in the sidebar.
- Click Configuration profiles in the sidebar.
- Click New.
- Click the Application & Custom Settings payload, and then select Upload.
- Click Add.
- In the Preference Domain field, enter the following value: com.okta.mobile
- In the Property List field, enter the following:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>OktaVerify.OrgUrl</key> <string>OKTA_URL</string> <key>OktaVerify.UserPrincipalName</key> <string>$USERNAME</string> </dict> </plist>Note:Replace OKTA_URL with the Okta domain for your organization.
- Click Add.
- In the Preference Domain field, enter the following value: com.okta.mobile.auth-service-extension
- In the Property List field, enter the following:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>OktaVerify.OrgUrl</key> <string>OKTA_URL</string> <key>OktaVerify.UserPrincipalName</key> <string>$USERNAME</string> <key>OktaVerify.PasswordSyncClientID</key> <string>SIGNON_CLIENT_ID</string> <key>PlatformSSO.ProtocolVersion</key> <string>2.0</string> </dict> </plist>Note:Replace OKTA_URL with the Okta domain for your organization, and SIGNON_CLIENT_ID with the Platform SSO client ID from your Okta portal.
Important:For computers with macOS 13, replace the 2.0 in the above value with 1.0.
- Click Add.
- In the Preference Domain field, enter the following value: com.apple.preference.security
- In the Property List field, enter the following:
<dict> <key>dontAllowPasswordResetUI</key> <true/> </dict> - Click the Scope tab, and then configure the target devices or device groups.
- Click Save in the bottom-right corner of the pane.
Okta Verify is configured for Platform SSO on target computers with the Okta Verify app installed.