What is our primary use case?
I use Cisco Duo mainly for RDP sessions as a second factor, so anyone who wants to access the servers can do so with Cisco Duo as an MFA layer.
This is for securing critical infrastructure, not just RDP but SSH as well on non-Windows machines. When someone wants to access critical infrastructure via either SSH or RDP, they use their Active Directory credentials as a first factor, and then they use a second factor using Cisco Duo, predominantly using YubiKey, with the Cisco Duo mobile app as well in some use cases where they don't have YubiKeys.
Otherwise, I use YubiKey TOTP as the second factor.
The way I sync users with Cisco Duo is based on group membership, where I set up the policies, application policies, global policies, and the mobile app versions or version restrictions in Cisco Duo, pulling the information from Entra, my IDP platform. Based on the group I configure in Entra, Cisco Duo pulls the users and groups information from Entra.
I haven't enabled any new features for Cisco Duo recently, but I am continuing with what I had before, using Cisco Duo as an MFA layer by pulling users and groups from Entra, having individual application policies for each application, along with an overarching global policy that protects all the applications.
I am not utilizing passwordless sign-in for Cisco Duo; it's always username and password as a first factor, and Cisco Duo as a second factor.
I do have Entra as the strategic IDP protecting the non-human agents' use cases, but I am not using Cisco Duo for that.
For managing risks for human users and non-human identities, such as AI agents, I am not using Cisco Duo for non-human identities, only for MFA as a second-factor authentication to the workloads.
Regarding capabilities beyond MFA with Cisco Duo, I do utilize device health checks for some use cases, especially for contractors out in the field, but as they migrate to AVD, that feature is being phased out as it's coming in as a native feature in AVD.
How has it helped my organization?
Having the MFA feature provided by Cisco Duo, which I was previously lacking, has positively impacted my organization by being helpful.
The measurable improvement I see with Cisco Duo is in the audit findings, where having an MFA layer on RDP or non-RDP and my server access use cases filled a gap for me. I onboarded any critical infrastructure onto Cisco Duo for providing the MFA support.
From a user-friendliness perspective, Cisco Duo is super easy to use and support, and I haven't had issues from a compliance or security audit perspective, where I ticked the mark.
What is most valuable?
One of the best features Cisco Duo offers is the MFA feature, especially on Windows or non-Windows machines, where, as I mentioned before, that's something I was lacking, and Cisco Duo helped me to have an MFA layer, which came in my Essential Eight security audit and also involves AVD accesses where I use Cisco Duo.
The cool features are the MFA, and it's also very user-friendly.
From an administrative point of view, I find Cisco Duo user-friendly because the console is very easy to use, and when it comes to the Cisco Duo agent installations, the documents are pretty clear. I just share the installation document without keeping any separate documents myself, simply pointing to the Cisco Duo agent installation document for Windows or non-Windows, saying just to follow this and install it. It's super easy, without many issues.
From an admin point of view, the console of Cisco Duo is super easy to use, with no issues around that, including the mobile app.
Signing in with Cisco Duo is not that difficult, as it's user-friendly, and, aside from a few features missing, it's super easy to use from a user perspective. It supports YubiKey for TOTP and the mobile app module, and I haven't had any issues.
What needs improvement?
Currently, Cisco Duo has a pull capability only, so it would be good to be able to push it from the Entra side. That's one capability that is lacking.
The reason I chose a seven rating for Cisco Duo is that, as I mentioned before, it's not cheap, and one of the key features that comes to mind is its dependency on the internet to make Cisco Duo reachable, which can lead to a failure. If there's no internet, it bypasses Cisco Duo completely, which I feel is a major security flaw, so it could be improved with some alternative options.
For how long have I used the solution?
I have been using Cisco Duo for probably more than two years or three years, but I've been using it over a year, more than a year, maybe close to two years.
What do I think about the stability of the solution?
I have had no issues with the stability of Cisco Duo.
What do I think about the scalability of the solution?
There are no issues with the scalability of Cisco Duo either, given that it's a SaaS module that scales vertically by itself.
How are customer service and support?
The customer support for Cisco Duo is perfect; I haven't encountered any issues, and I can reach out to Cisco engineers directly, especially one in Australia, who supports me anytime.
What was our ROI?
When it comes to return on investment with Cisco Duo, it's mainly on the security side, which can't really be measured.
However, three people manage the Cisco Duo platform, with one person actively handling support tickets and new onboarding.
What's my experience with pricing, setup cost, and licensing?
In terms of pricing, I would say it's not cheap, around 8 or 9 USD per user, and there's no setup cost since it's a SaaS offering, but I do pay the per-user license cost.
Which other solutions did I evaluate?
By the time I joined, Cisco Duo was already in place, and I just picked it up from where it was.
What other advice do I have?
I would rate Cisco Duo as a seven, acknowledging it's not cheap and that it could be better.
Cisco Duo is deployed in a public cloud as a SaaS offering, so outbound internet connectivity is necessary to access Cisco Duo, and I don't have a proxy installed on-premises.
Cisco Duo is completely managed by Cisco Duo as a SaaS model, and I haven't got an installation myself.
Cisco Duo has not significantly influenced my identity strategy beyond authentication since I am not using anything else, but if I have use cases or full documents, I can have a look.
The advice I would give to others looking into Cisco Duo is that it's super easy to use. The MFA feature is the only feature I use, and it has pretty good documentation for anyone with a use case like mine.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.