Skip to main content

DUO Authentication for Windows Login InstallUpdateAudit

Purpose

The aim is to perform the DUO Authentication for Windows Login installation and update automation with auditing.

Associated Content

Custom Field

ContentTypeDescription
CW RMM Custom Fields - Duo Authentication for Windows Logon DeploymentCustom FieldThe custom fields in this document are required for the "Duo Authentication for Windows Logon" deployment.

Groups

ContentTypeDescription
CW RMM - Group - DUO Auth for Windows Login DeploymentDynamicThis group adds the member where the DUO Deployment is enabled. The agent gets added if the company custom field "DUO Deployment" is checked.
CW RMM - Group - DUO Auth for Windows Login InstalledDynamicThis group contains the list of agents where the DUO Auth for Windows Login is already installed via the script "DUO Install & Upgrade - Latest Version." It is built for auditing purposes.
CW RMM - Group - DUO Auth for Windows Login FailedDynamicThis group records the agents where the "DUO Install & Upgrade - Latest Version" failed to deploy the "DUO Auth for Windows Login" application. It is built for auditing purposes.

Task

ContentTypeDescription
CW RMM - Task - DUO Install & Upgrade - Latest VersionScript EditorThis script will install or update DUO if the currently installed instance is older than the latest released version. This script matches the hash of the installer from the official website before deploying it. This script downloads the latest installer from https://dl.duosecurity.com/duo-win-login-latest.exe.

Implementation

Step 1

Create the following custom fields:
CW RMM Custom Fields - Duo Authentication for Windows Logon Deployment
Note: The document has multiple custom fields, and it is required to create each one for the solution to work properly.

Step 2

Create the following device groups:
CW RMM - Group - DUO Auth for Windows Login Deployment
CW RMM - Group - DUO Auth for Windows Login Installed
CW RMM - Group - DUO Auth for Windows Login Failed

Step 3

Create and deploy the following tasks:
CW RMM - Task - DUO Install & Upgrade - Latest Version