Topic
This article explains how to enable the integration between NinjaOne and Duo Security's multi-factor authentication (MFA) tool.
Environment
- NinjaOne Integrations
- Cisco Duo
Description
NinjaOne has integrated with Duo to add an MFA option during identity authentication at login or while performing administrative actions within the platform. In addition to configuring a Web SDK application for your account, you should also consider provisioning users and updating policies to control how the end user interacts with Duo MFA when they log into NinjaOne.
NinjaOne's integration with Duo does not support MFA bypass. To learn more about MFA bypass compatibility, refer to
Figure 1: Configure the Web SDK application in Duo
| Field | Data |
|---|---|
| Application name | Provide a unique identifier of your choice |
| Application Type | "Web SDK" |
| User access | "Enable for all users" |
| Details | This data will automatically populate when the application is set up. Copy the data for Client ID, Client secret, and API hostname and save it in a safe place for use in the following section. |

Figure 2: Copy the application details in Duo
Enable the Integration
To enable the Duo integration in NinjaOne, perform the following steps:

Figure 3: Enable the Duo integration app in NinjaOne
When the integration is successful, the Status will reflect "Connected."

Figure 4: Confirm successful integration status in NinjaOne
Activate Duo MFA for User Accounts
Figure 5: Configure use of Duo MFA in the NinjaOne user account (click to enlarge)
- You will be redirected to your Duo account; log in to complete the configuration.
Additional Resources
Refer to Integrations and Third-Party Apps: Resource Catalog to learn more about NinjaOne's integrations.