Telesign SMS and Call Auth Nodes

Telesign adds MFA to AM's authentication flow. This node bundle supports OTP SMS and Call

Project Readme

Telesign SMS/Call Auth Nodes

A simple authentication node for ForgeRock's Access Manager.

Information

Telesign adds MFA to AM's authentication flow. This node bundle supports OTP SMS and Call Only US phone numbers are supported on version 1.0.0. Multi country support will be added in future releases.

Usage

Follow those steps to deploy these nodes:

  1. Download telesign-node-1.0.jar and telesign-2.2.2.jar from the releases folder.
  2. Copy telesign-node-1.0.jar into the tomcat/webapps/am/WEB-INF/lib directory where AM is deployed.
  3. Copy telesign-2.2.2.jar into the tomcat/lib directory
  4. Restart tomcat to pick up the new nodes. The nodes will then appear in the authentication trees components palette.

Following are the nodes that will be available after deploying the jar file:

SAML_TREE

Telesign Call Sender Node

This node will send a call to the phone number registered in the user's profile using Telesign's service. The following fields are required:

  • Phone Attribute Name - Name of the attibute where the user's phone number is stored in the user store.
  • Telesign Customer ID - Customer ID from Telesign.
  • Telesign API Key - API Key from Telesign.

Telesign SMS Sender Node

This node will send a SMS to the phone number registered in the user's profile using Telesign's service. The following fields are required:

  • Phone Attribute Name - Name of the attibute where the user's phone number is stored in the user store.
  • Telesign Customer ID - Customer ID from Telesign.
  • Telesign API Key - API Key from Telesign.

Register Phone Number Collector Node

This node will collect the phone number from the user if one is not found in the user store. The following fields are required:

  • Message - Label message that will be displayed on top of the screen with the explanation of what the registration page is to the user.
  • Prompt Message - Message displayed in the textbox for the user to enter their phone number.

Save Phone Number

This node will save the phone number to the user profile to use it in future authentication flows. For admins only: It will check if the Phone Number attribute name is valid in order to retrieve or save the phone number in the store.

Configuring Telesign SMS Auth Tree

Telesign_SMS_Tree

 Nodes To be Configured:
    * Telesign SMS Sende
    * Register Phone Number Collector
    * Save Phone Number

Configuring Telesign Call Auth Tree

Telesign_SMS_Tree

 Nodes To be Configured:
    * Telesign Call Sende
    * Register Phone Number Collector
    * Save Phone Number
Project Information
Unsupported
Unverified
openam
authentication
authTreeNode
dennis.andrade
here
here