Are you attending Connect IT Global? Make sure to book your hotel rooms before the special conference rates end TODAY. https://www.connectit.com/global/

Duo Windows/RDP Authentication

Quinntin Comer
edited January 24 in Solutions

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 :

  1. Download the following script: https://docs.google.com/uc?id=1w3J4KJSMMg4y-_DOjmjPqO-oUWMYnVbo&export=download
  2. 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.
    1. Agent Procedures > Manage Procedures > Schedule/Create.
    2. Click Manage Variables.
      image
    3. Use the following details for each field of data.
      1. Duo API Host
        image
        1. Select Variable: < New Variable >
        2. Rename/Create Variable: Duo_Host
        3. Set Variable Value: anything here ( we will remove it).
      2. Duo Integration Key
        image
        1. Select Variable: < New Variable >
        2. Rename/Create Variable: Duo_Ikey
        3. Set Variable Value: anything here ( we will remove it).
      3. Duo Secret Key
        image
        1. Select Variable: < New Variable >
        2. Rename/Create Variable: Duo_SKey
        3. Set Variable Value: anything here ( we will remove it).
  3. Go to Agent Procedures > Manage Procedures > Schedule/Create.
    1. Highlight a folder > Click Import Folder/Procedure
      image
    2. Browse to the xml file “Procedure Custom – SW – Deploy Duo Windows Authentication.xml“.
    1. Click Save.
      image
  4. 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.
  5. Run Agent Procedure (“Custom – SW – Deploy Duo Windows Authentication“) against your desired servers.
  6. Login and verify you are being prompted by Duo.

Comments

  • Davis Cook
    Davis Cook LouisvilleMember, IT Pro CHOCOLATE MILK

    This is great but am I missing it when we cant upload an XML file?

  • KaseyaKatie
    KaseyaKatie Cincinnati, OHMember, Administrator, Kaseyan, Kaseya Staff

    COMMUNITY MANAGER

    @Davis Cook -  If you are having trouble importing procedures into the VSA, please read this Support Article.

  • Grant Boyles
    Grant Boyles Member CHOCOLATE MILK

    Worked great - good job!

  • Rob S
    Rob S Member CHOCOLATE MILK

    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.