This document outlines the systematic process of implementing Duo Security authentication within the Segura environment. Duo Security provides robust Multi-Factor Authentication (MFA) capabilities, enhancing your organization's security posture through advanced identity verification protocols.
Creating a Duo Application
Prerequisites
- Duo Security account.
- Duo Security properly registered in Segura.
Create an Application in Duo Security
- Log in to the Duo Admin Panel.
- In the left sidebar menu, select Applications.
- Click Protect an Application.
- In the search bar, type Web SDK.
- On the right, click Protect to configure the application.
- Copy the
Client ID
,Client Secret
, andAPI hostname
. You’ll need this information to complete the configuration. - In the left sidebar menu, select Settings.
- Fill in the application-related information.
- Click Save.
Register Duo Security as MFA Provider in Segura
- On Segura, hover over the Products Menu and select Settings.
- In the sidebar menu, select MFA > Providers.
- In the Providers report, click the Add button.
- On the Select provider screen, choose Duo Security.
- On the Provider registration screen, complete the following fields:
- Name: enter the identifier name for the Duo Security provider.
- Enabled: specify whether the provider will be created as active or inactive.
- Endpoint: enter the API hostname value generated in Duo Security.
- Client ID: enter the
Client ID
value generated in Duo Security. - Client Secret: enter the
Client Secret
value generated in Duo Security.
- Click Save.
Configure Duo as User MFA
Caution
Direct network connection between Segura and Duo Security is required. Proxies aren’t supported.
Prerequisites
- Duo Mobile application.
- DNS configuration.
Caution
Segura must have DNS configured and a valid certificate to establish connectivity with the DUO endpoint. In the Orbit configuration, the URL Application field must also contain the instance DNS.
Configure Duo Security in Segura
- Log in to your Duo application.
- Select Duo Mobile as the authentication method.
- Select your country from the dropdown list.
- Enter your mobile number.
- Click Add phone number.
- Click Yes, it's correct to confirm your phone number.
- Click Next.
- Open the Duo Mobile application on your phone.
- Add the account by scanning the QR code shown on screen.
- When you receive confirmation that Duo Mobile has been added, click Continue.
- To finish, click Log in with Duo.
After completion, when accessing Segura, you'll receive a push notification on your Duo Mobile application to complete the authentication.