8.3.2 Registering Android Devices

The following are different ways you can provide to users to register an Android device:

Manual

Send your users an email with the URL to the Identity Server including the correct port number. The users specify the Identity Server URL in the MobileAccess app by tapping the menu in the upper left corner of the MobileAccess app, then tapping Manage Accounts > + to specify the URL of the Identity Server in the Account Provider field. The URL is:

https://Identity_server_dns_name:port

For example, https://idp.acme.com:8443

With Access Manager 4.5 Service Pack 3, the MobileAccess 2 app is released. This version of the app supports registering Android devices using a QR code. Instead of typing the Identity Server URL, users can scan a QR code, and the URL gets populated. Along with the Identity Server URL, you can also provide a QR code to the users.

To generate the QR code, launch the QR Code Generator application and perform the following steps:

  1. Specify the Identity Server URL and port in the QR code generator. For example, https://idp.acme.com:8443

    The QR code gets generated.

  2. Save the QR code.

  3. Copy and paste the QR code in the email that you will send to the users.

NOTE:You can also use other application to generate the QR code.

The users launch the MobileAccess 2 app, tap the + button on the Sign In page. Then, click Use QR Code to Register, scan the QR code, and click Sign In to complete the registration process.

HTML Page with Anchor Link

You can also create an HTML page that contains an anchor link that users click on to have the Account Provider field populated for them. The format of the anchor link is:

<html>
  <body><a href="intent://x-callback-url/register?providerUrl= https://IDP_server_dns_name:port#Intent;scheme=comnetiqauth;package=com.netiq.mobileaccessforandroid;end;">Register</a></body>
</html>

For example:

<html>
  <body><a href="intent://x-callback-url/register?providerUrl= https://idp.acme.com:8443#Intent;scheme=comnetiqauth;package=com.netiq.mobileaccessforandroid;end;">Register</a></body>
</html>