Home / Integration plugins / Micro Focus NetIQ SMS OTP Integration

+

Send SMS OTP codes from Micro Focus NetIQ

When a user signs in through NetIQ Advanced Authentication, the one-time code is sent by SMS through SMSEagle, your own hardware SMS gateway. The request stays in your local network, with no cloud SMS provider.

OTP codes never touch a third party

NAAF’s Generic SMS sender normally routes codes through a cloud SMS provider. Point it at SMSEagle instead: the request stays on your local network and the code is sent from your own device over the cellular network.

Works in isolated and air-gapped networks

Cloud SMS OTP needs outbound internet access from your authentication infrastructure. SMSEagle sends messages on-premises over its own cellular connection, delivering OTP codes even in fully offline installations.

Predictable cost, no vendor dependency

Cloud SMS OTP is billed per message, often at premium authentication rates. SMSEagle sends over a standard SIM at local carrier rates – no per-message fees, no external contract.

How it works

1

Login attempt

A user authenticates against a NAAF-protected application and requests an SMS one-time password.

2

OTP request

NAAF’s Generic SMS sender calls SMSEagle’s API directly with the phone number and message.

3

Code delivery

SMSEagle delivers the code over its own cellular connection, not through a third-party service, as an SMS to the user’s own phone.

Set up in about 10 minutes

Set the service URL and request parameters in the NetIQ Generic SMS sender, and codes are sent by SMS.

SMSEagle sends NetIQ one-time codes by SMS from your own device, with no cloud SMS provider.

Works on any phone

An SMS code needs no app: people receive it on any mobile phone.

Every code sent is recorded

SMSEagle records every code it sends, together with its status, so you can check whether it was received.

Logins work even if one device fails

Two SMSEagle devices can work as an HA cluster: if one fails, the other takes over sending codes.

SMSEagle configuration

Create a new user in SMSEagle with API methods enabled.

  • Create a new user in SMSEagle (menu System > Users, user access level: “User”).
  • Grant API access to the created user:
    • go to Settings > Global settings > API and open the API v1 page
    • click Create API key, fill in Key name and select the user created above as Owner
    • Add access permissions in section Permissions for: Send SMS, Send to contact, Send to group
    • click Create key. The access token is shown only once, right after saving

Micro Focus NetIQ configuration

Micro Focus NAAF Setup

1. In the NAAF web interface, open Policies -> SMS Service Provider Settings

2. In the SMS Sender section

  • Select: Sender service: Generic
  • Set Service URL to:
    https://url-of-smseagle/index.php/http_api/send_sms

(where url-of-smseagle is actual SMSEagle IP address)

  • Set HTTP request method: GET

3. In the HTTP request body add following parameters:

Parameter nameParameter value
access_tokenyour API token for SMSEagle
to{phone}
message{message}

3. Save your settings

Screenshot of example configuration:

Explore SMSEagle Demo device

SMSEagle is a hardware & software solution that guarantees a swift delivery of your messages to designated recipients, whether it’s for notifications, alerts, or important updates.

After registering to a demo you get a remote access to our physical device NXS-9750.

  • 14-days free trial
  • Access to over 20 functionalities

What is hardware
SMS Gateway?

Learn more about
SMSEagle features