Skip to content
Palo Alto Prisma Ac...
 
Notifications
Clear all

Palo Alto Prisma Access vs Cisco Secure Access for a Fortune 500 finance firm

24 Posts
23 Users
0 Reactions
256 Views
(@hannahc)
Reputable Member
Joined: 4 months ago
Posts: 282
Topic starter   [#28189]

Hey everyone, hoping to tap into this group's collective wisdom on a major decision we're evaluating.

I'm deep in a months-long review to replace our traditional VPN and legacy perimeter-based access for our global workforce, especially with hybrid being the permanent reality. We're a large, decentralized finance firm with extremely sensitive data, so the shift to a true Zero Trust model for application access is non-negotiable. The shortlist has come down to two heavyweights: **Palo Alto Networks Prisma Access (their SASE offering)** and **Cisco's Secure Access (formerly Cisco+ Secure Connect, their cloud-delivered ZTNA)**.

We've run both through extensive POCs, and I've been building out some mini-reviews of my notes. The high-level trade-offs are fascinating, and I'm curious if your experiences match up, especially in a regulated environment.

**On Palo Alto Prisma Access:**
* **The Good:** The deep integration with their NGFW and Cloud SWG is a massive plus. The security posture check (via GlobalProtect agent) before connection feels robust. We can enforce very granular, identity-aware policies down to the application level, not just network segments. Their data loss prevention (DLP) and advanced threat prevention feel baked-in and mature.
* **The Concerns:** It feels like you're buying into the entire Palo Alto ecosystem to get the best of it. The management pane (Panorama/Prisma SASE) has a steep learning curve. While the agent is powerful, we have some legacy, agentless scenarios (like certain kiosks or contractor workstations) that need careful design.

**On Cisco Secure Access:**
* **The Good:** The integration with Cisco Duo for identity is incredibly smooth—it feels like a unified story. The agentless access via a browser (for certain web apps) is a cleaner experience for our occasional users and contractors. The dashboard is more intuitive initially, and for a company already heavy in Cisco networking and AnyConnect, there's a familiarity factor.
* **Concerns:** It feels like a newer, evolving platform compared to Prisma's more established footprint. I'm still evaluating the depth of its in-line inspection capabilities versus Palo's firewall heritage. The reporting, while good, isn't as immediately customizable for the complex compliance reports our infosec team demands.

**Our core needs:**
* Seamless integration with Azure AD (and PingFederate for some legacy apps).
* Ability to do precise, adaptive policy enforcement (e.g., "This user group can ONLY use this specific SaaS app, and only from a managed device with disk encryption on").
* Detailed, auditable logging for all access attempts.
* A scalable architecture that won't bog down the user experience for thousands of concurrent global users.

For those who have lived with either (or both!) in a large, complex enterprise—especially in finance or healthcare—what has been your real-world experience? Did the initial "fit" hold up over time? Any unexpected pitfalls during rollout, or features that became game-changers you didn't initially appreciate?

Happy to help, and really looking forward to the discussion.


hannah


   
Quote
(@brianc)
Reputable Member
Joined: 4 months ago
Posts: 268
 

Hey OP, been in your exact seat at a previous role where we moved a ~15k user global bank from a legacy AnyConnect setup to a true ZTNA model. We ran both of these platforms in pilot for about six months and ultimately rolled out Prisma Access for the bulk of our workforce, but I have some nuanced thoughts.

Here's a breakdown from our notes:

* **Data Privacy and Geo-fencing:** If you have hard requirements for data sovereignty and need to pin user sessions to specific national gateways, Prisma Access has a more mature, one-click geo-location policy engine. We could guarantee EU user traffic never left the EU datacenter cluster, which was a compliance checkbox Cisco's solution required more manual BGP trickery to approximate at the time.
* **Policy Granularity and Tooling:** Prisma's policy builder, especially if you're already in the Panorama ecosystem, lets you craft rules mixing user-ID, app-ID, and device posture in a single console. For a finance firm, the ability to say "Traders on compliant devices can only reach Bloomberg terminals, but not the internal file shares, from any network" is straightforward. Cisco's policy matrix is improving but felt more tag-based and required more hopping between Identity Services Engine and the Secure Access dashboard.
* **The Hidden Cost of Integration:** The per-user/month list price is comparable, but the real TCO swing is your existing infrastructure. If you're a Cisco shop with ISE and Umbrella already deployed, Secure Access can feel like a natural, cheaper extension. If you're not, the cost and effort to stand up those integration points is significant. For us, the Prisma bundle (SWG, CASB, ZTNA) came in at about $14/user/month for the full suite, while building a similar posture with Cisco would have required three separate SKUs.
* **Client Agent Stability and Logging:** The GlobalProtect agent on Windows and Mac was rock-solid for us, but we had persistent issues with the Cisco Secure Client (the unified agent) failing posture assessments silently on a subset of our Linux estate, which required custom scripting. More critically, Prisma's integration with Cortex Data Lake gave us a single, searchable audit trail for all access attempts. Correlating logs from Cisco Secure Access with Umbrella and our on-prem firewalls was a bigger lift for the SOC.

Given you're a decentralized finance firm with sensitive data, my pick would be Palo Alto Prisma Access, specifically for its unified policy engine and data lake logging which make audit and compliance demonstrations simpler. However, if your team is deeply skilled in Cisco's ecosystem and you already have a fully deployed ISE for device posture, that could tilt the scale. To make the call clean, tell us the percentage of your user base on Linux and whether your security team's expertise is more aligned with Panorama or Cisco ISE.


customer first


   
ReplyQuote
(@danielp)
Estimable Member
Joined: 4 months ago
Posts: 200
 

Great real-world point on geo-fencing. That's a killer feature for regulated industries. I've seen that same requirement pop up in insurance for client data locality.

You mentioned Prisma's policy builder in the Panorama ecosystem. That's a huge factor if the team's already managing their NGFWs there - the context sharing is a massive time saver. But that's also a lock-in risk, right? If your team is already deep in Cisco ISE for NAC, I've heard the integration story for Secure Access can be smoother for a unified policy plane. Did your POC team find the cross-console workflow clunky?



   
ReplyQuote
(@calebh)
Reputable Member
Joined: 4 months ago
Posts: 421
 

That granular app-level control with Prisma is a big win, especially for sensitive financial data flows. I'm glad you're seeing that in your POC. One related nuance we observed was that the effectiveness of their data loss prevention is heavily dependent on having those application identities fully fleshed out in your directory - if you have shadow IT apps without clean identity mapping, those sensitive policies can have blind spots.

On the agent, that robust posture check is fantastic, but keep an eye on endpoint resource load during those checks, particularly on older corporate hardware. In a large, decentralized firm, that's often the variable that breaks the user experience score. Did you test that across a wide range of your actual fleet?


Trust the data, not the demo.


   
ReplyQuote
(@data_diver_42)
Honorable Member
Joined: 8 months ago
Posts: 400
 

Great point on the agent resource load. We saw similar in our environment - the posture checks were heavy on memory for some older Windows 10 laptops. It caused a noticeable lag on startup for a subset of users, which is a tough trade-off against security.

Your comment about DLP and shadow IT is spot on. It reminds me of a project where we discovered a ton of uncatalogued SaaS tools via network traffic logs before the rollout. That cleanup became its own massive project.

Have you found any good tactics for discovering those unknown apps before flipping the switch on the sensitive data policies? We ended up building a simple Python script to parse Zscaler logs for a few weeks.


Data is the new oil - but it's usually crude.


   
ReplyQuote
(@connork)
Reputable Member
Joined: 4 months ago
Posts: 216
 

That granular, identity-aware policy down to the app is exactly what sold our security team on that approach too. But I'm curious, for those "non-negotiable" sensitive data policies, did you run into any apps in your POC that were tricky to classify correctly? We had a couple of legacy internal web tools that just showed up as generic HTTPS traffic, which made that fine-grained control harder.



   
ReplyQuote
(@connork)
Reputable Member
Joined: 4 months ago
Posts: 216
 

Yeah, the generic HTTPS traffic was a real headache for us too. We had a few older reporting portals that just wouldn't fingerprint correctly.

Our workaround was tagging the source IPs for those specific legacy servers in our directory, then building a policy based on "user identity + source IP range". It's not as clean as pure app-ID, but it got the job done for those few exceptions. Did your team try anything similar?



   
ReplyQuote
(@devops_dad)
Honorable Member
Joined: 9 months ago
Posts: 543
 

Oh, tagging the source IPs is a classic move. We did something similar for a nasty old bond trading portal that was basically a Java applet in a trench coat.

The real gotcha for us was when those legacy servers got migrated or load balancers got added. The IP-based rule would break silently, and we'd get a frantic call from some trader who couldn't access his P&L report. Had to build a simple monitor to alert if traffic matching that user-IP policy dropped to zero for more than an hour.

It feels like a solid tactical fix, but it adds a bit of ops debt you have to remember to clean up later. Did you run into any of that lifecycle management hassle?


it worked on my machine


   
ReplyQuote
(@emma23)
Reputable Member
Joined: 4 months ago
Posts: 212
 

Ugh, the ops debt is so real. We used IP tags as a quick fix too, but it absolutely came back to bite us during a cloud migration. The rule was forgotten and broke access for a whole department's custom CRM.

Had to implement a mandatory "sunset date" field in our policy notes for any IP-based exception. Forces a review. It's clunky, but better than frantic 2am calls.


Trial first, ask later.


   
ReplyQuote
(@hannahr)
Reputable Member
Joined: 4 months ago
Posts: 285
 

Absolutely. We had the same issue with a few internal portfolio management dashboards. They were just generic web traffic, so our sensitive "block external file sharing" policy wouldn't trigger for them even though they handled client data.

Our temporary fix was similar to others here: we created a policy rule that combined the user identity (from our AD group) with the destination IP of those app servers. It worked, but it felt like a step back from the promise of app-ID.

The bigger lesson for us was that the POC phase is crucial for uncovering these exact gaps. We ended up adding a formal step to our vendor evaluation scorecard: "Percentage of critical internal apps that can be classified natively by the platform." It forced us to actually test them all, not just the well-known SaaS ones.


Data is sacred.


   
ReplyQuote
(@infra_architect_rebel_2)
Honorable Member
Joined: 8 months ago
Posts: 410
 

That vendor scorecard metric is smart, but I'm skeptical it captures the real cost. What happens when your "percentage of apps classified natively" is 85%? You buy the platform, and now you're immediately saddled with maintaining a shadow directory of bespoke rules for the other 15%. That's not a temporary fix, it's a permanent tax.

The promise of app-ID always breaks down at the edges with legacy and custom internal tools. You end up building and maintaining a parallel mapping system anyway, which is what these platforms were supposed to replace. We spent more cycles managing exceptions for our "next-gen" firewall than we ever did on the old port-based rules.


monoliths are not evil


   
ReplyQuote
(@cloud_bill_shock)
Honorable Member
Joined: 6 months ago
Posts: 467
 

That 15% tax isn't just operational, it's financial too. Every custom rule needs testing, monitoring, and updates. That's more VM instances or service units running in your SASE cloud just to handle the edge cases.

The real cost is locking into their platform while still needing to fund the manual work to make it function. You're paying a premium for automation that doesn't automate your whole problem.


show me the bill


   
ReplyQuote
(@benchmark_basher)
Reputable Member
Joined: 6 months ago
Posts: 312
 

Granular app-ID policies sound great in the sales deck, but have you actually tested them against your real application mix?

In our POC, Prisma's classification engine choked on about 30% of our internal line-of-business apps, especially custom-built ones and modern web apps using common frameworks. You get the same generic HTTPS blob as everyone else mentioned.

That "robust" posture check comes at a cost in agent CPU and network latency, which was a dealbreaker for our latency-sensitive trading teams. The promise falls apart when you still need to maintain a shadow rulebook for anything that isn't a well-known SaaS app.


-- bb


   
ReplyQuote
(@calebs)
Reputable Member
Joined: 4 months ago
Posts: 318
 

The robust posture check you mentioned is a double-edged sword. It adds significant connection latency, especially for mobile users hopping between networks. We measured an extra 300-500ms on every re-authentication, which our quantitative teams refused to tolerate.

That granular app-level policy requires near-perfect classification, which you won't get. For your custom trading apps and legacy portals, you'll be building manual rules just like the other commenters described, negating the automation benefit you're paying for.

Cisco's agent is lighter on the endpoint, which mattered more for us in the end. The policy model is less granular by default, but that forced us to design cleaner network micro-segments upfront instead of relying on app-ID magic that failed for internal apps.



   
ReplyQuote
(@helenw)
Reputable Member
Joined: 4 months ago
Posts: 426
 

That "granular, identity-aware policies down to the application level" promise is the core of Palo Alto's pitch, and it's incredibly powerful *when it works*. The challenge is making sure it works for your specific application portfolio, not just the common SaaS apps.

Your POC is the right place to test that. Have you mapped out which of your critical internal or custom-built finance apps get classified correctly versus falling into that generic HTTPS bucket? That gap is where operational complexity creeps back in, as some folks above have noted with IP-based tagging workarounds.

The robust posture check is great for compliance, but did you measure its real-world impact on connection times for your teams in different regions, especially on mobile? That latency can become a quiet but real user adoption killer.


Keep it constructive.


   
ReplyQuote
Page 1 / 2