Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Information
Info

Files of Indeed AM AirKey Provider reside in: indeed AM\Indeed AM Providers\Indeed AM AirKey Provider\<Version number>\ 

IndeedEA
  • IndeedAM.AuthProviders.AirKey.msi is the installation package of Indeed AirKey Provider.

About the Indeed AM AirKey Provider component

Info
Indeed

AirKey Provider requires

Indeed

AirKey Cloud Server installed.

A user should have Indeed AirKey application installed for authentication to work.

Installation

  1. Install Indeed AirKey Provider by running IndeedEA IndeedAM.AuthProviders.AirKey.msi installer.
  2. After the installation is complete, system restart might be necessary. If the installation wizard prompts to restart the system - confirm this action.
  3. The product removal/ restoring is carried out using the standard procedure for the supported operating systems, via Control panel menu.

Provider configuration

  1. Run Windows registry editor.
  2. Create AirKey key with nested value in  in HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Indeed-ID\BSPs section.
  3. Create a string parameter named ServerUrl in AirKey section and specify the URL of your Indeed AirKeyCloudServer in it.

  Information:
  1. Info

    You should specify the URL from "ServerUrl" parameter of AirKey Cloud Server configuration file.

    Image AddedImage Added

  2. Restart IIS server.

Configuring the smartphone application

Certificate configuration.

Info

Certificate configuration is required if SSL is used to connect to Indeed AM Airkey Cloud server.

  1. Export the root certificate to cer/crt format. pfx/p12 cannot be recognized as root certificate.
  2. Send the certificate to smartphone and install it.
    1. Example of prompt to install a certificate for IOS devices.Image Added
    2. Example of prompt to install a certificate on Android devices. To install, specify name for the certificate and select
    “VPN
    1. VPN and
    applications”
    1. applicationsin the
    “Usage”
    1. Usagesection.Image Added
  3. Add the certificate to trusted ones.
    1. For IOS devices, open the following:  Settings
    Main About the device Trusted certificates
    1. General About → Certificates Trust Settings. Mark the installed certificate as trusted in the
    “Trust the
    1. Enable Full Trust for root certificates
    completely”
    1. .Image Added
  4. For Android devices, open the following: Settings → Security and display lock screen Encryption and accounts credentials
    1. Make sure that the certificate is successfully added to
“User accounts”
    1. User credentialssection.Image Added
    2. Make sure that the certificate is successfully added to
“Trusted user certificates”
    1. Trusted credentialssection.Image Added

Installation of application

  1. Download the Indeed AirKey application and give it permission to send notifications.
    1. IOS - https://itunes.apple.com
    /ru
    1. /app/indeed-airkey/id942443504
    2. Android - https://play.google.com/store/apps/details?id=com.indeed_id.airkey Image Added
  2. Specify the password to log in to application.Image Added
  3. Click “+” icon to add a key in the “Keys” Keyswindow.Image Added
  4. Give the application a permission to use camera and scan the QR code.
  5. Confirm creation of certificate request.Image Added
  6. Confirm the request to install the certificate.Image Added
  7. The key should appear in the “Keys” Keyswindow if added correctly.Image Added
    1. To remove a key from the application, simply swipe the key to the left.Image AddedImage Added
  8. When trying to remove an AirKey authenticator for a user, the latter receives a push notification of registered key removal. The key is removed from the application after the operation is confirmed. Configuration:
    1. Open the Airkey server configuration file named Web.config (C:
    1. \inetpub\wwwroot\airkeycloud).
    2. Add the following code to the file (certificate configuration is required if SSL is used to connect to Indeed Airkey Cloud server):

      Code Block
      languageyml
      titleExample
      <trustedClientsSettings>
          <trustedClients>
            <add id="1" />
          </trustedClients>
        </trustedClientsSettings>


    3. Create a string parameter named ClientId in the HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Indeed-ID\BSPs\AirKey section at the PC with AirKey provider installed. Specify the id from item 8.b as the value of the parameter.Image Added
d.
    1. After the changes are applied, the user should receive push notifications of key removal.Image Added


Backtotop