OAuth 2.0 Device Authorization
OAuth 2.0 Device Authorization

OAuth 2.0 Device Authorization

PTT Pro for Android
supports the Device Authorization Grant extension to OAuth 2.0. This enables input-constrained devices to authenticate by asking users to scan a QR code or access a link in a web browser for authorization. Refer to the
Workcloud Communication PTT Pro for Android Configuration Guide
for information about enabling OAuth 2.0 Device Authorization Grant support.
When a user starts
PTT Pro for Android
that has Device Authorization enabled, the ACTIVATE DEVICE CODE AUTH screen displays.
Device Authorization Screen
Tap the activation message to display the QR code or URL.
Tap ACTIVATE DEVICE CODE AUTH to activate the device.
OAuth Authorization Details
QR code and URL to authorize the device
To activate
PTT Pro for Android
, scan the code or navigate to the URL and enter the access code. The code is valid for the amount of time shown on the screen. If the time expires before the activation process completes, tap refresh Refresh icon to receive a new access code.

Troubleshooting

When the following error displays, remove the ESN or AID of the device from the
Workcloud Communication PTT Pro Management Portal
and then add the ESN or AID again.
OAuth 2.0 Activation Error
Device authorization error message
If an
Invalid code, please try again
error displays in the authentication link, verify that the access code was entered correctly. If entering the access code again results in an error, return to the device and generate a new code by tapping refresh Refresh icon.
Access Code in Portal
Error message in the ACS portal when entering the access code.