Duo Windows/RDP Authentication

Product Name: Duo Windows/RDP Authentication
Version: 1
Description : This script will deploy the Duo Windows/RDP Authentication agent to the device(s) you select. There are a number of variables, or arguments, that are pre-set for you but it has been configured so that they are easily changed. The description in the script, once imported, displays these instructions as well. For a list of arguments: https://help.duo.com/s/article/1090?language=en_US Help article
Instructions :
- Download the following script: https://docs.google.com/uc?id=1w3J4KJSMMg4y-_DOjmjPqO-oUWMYnVbo&export=download
- Create the necessary Managed Variables to apply the Duo API Host, Secret Key and Integration Key to your installation. The Managed Variables can be used to hold each of those per-client.
- Agent Procedures > Manage Procedures > Schedule/Create.
- Click Manage Variables.
- Use the following details for each field of data.
- Duo API Host
- Select Variable: < New Variable >
- Rename/Create Variable: Duo_Host
- Set Variable Value: anything here ( we will remove it).
- Duo Integration Key
- Select Variable: < New Variable >
- Rename/Create Variable: Duo_Ikey
- Set Variable Value: anything here ( we will remove it).
- Duo Secret Key
- Select Variable: < New Variable >
- Rename/Create Variable: Duo_SKey
- Set Variable Value: anything here ( we will remove it).
- Duo API Host
- Go to Agent Procedures > Manage Procedures > Schedule/Create.
- Highlight a folder > Click Import Folder/Procedure
- Browse to the xml file “Procedure Custom – SW – Deploy Duo Windows Authentication.xml“.
- Click Save.
- Highlight a folder > Click Import Folder/Procedure
- If you have generated an Application in Duo for Windows/RDP Desktops, now would be the time to fill out the Managed Variables for the desired client.
- Run Agent Procedure (“Custom – SW – Deploy Duo Windows Authentication“) against your desired servers.
- Login and verify you are being prompted by Duo.
Comments
-
This is great but am I missing it when we cant upload an XML file?
1 -
@Davis Cook - If you are having trouble importing procedures into the VSA, please read this Support Article.
0 -
Worked great - good job!
0 -
Works great, but script fails when downloading and unzipping the URL and file variables that are used. I had to adjust it to use absolute values instead.
0