What is our primary use case?
Cortex XSOAR is our desktop endpoint security standard. We deploy it on the desktops, monitor the events, and ensure the endpoints stay clean and inoculated. The client is a retail company with salespeople on the floor and roving notebooks that employees bring with them to various locations. We needed a solution that allows us to protect those endpoints no matter where they are. We deployed them through Active Directory using a group policy system.
Customers don't always have endpoints that are part of their Active Directory, but we chose to use ADGPO to ensure any user logging into our domain(s) had the product installed. There are about 600 users spread out across three locations and six dealerships.
How has it helped my organization?
Well since we have deployed Cortex, we have not had any serious malware concerns. I believe Cortex or Traps as it were has helped immensely in keeping our end-user community safe.
That said, cortex has not been without its headaches. For one thing, recently it stopped updating clients and wouldn't allow new installations due to a MS patch that needed to be deployed. It wasn't obvious to me what was occurring as there were zero logs indicating the reason for the failures. We started having desktops falling out of compliance faster and I had to do a bit of digging to find out what was causing it.
Another dig I have is in the Cortex Dashboard, there are a large numbers of machines that don't show associated usernames. This keeps growing over time. I still been able to determine the cause of this. I have some ideas its due to the way Palo Alto Networks determines who a user is. They look at AD authentication logs and associate the IP address of the user as he joins the network. Then this IP stays associated with that user for about 45 minutes after the user leaves his desktop. So the desktop becomes orphaned when the IP is no longer applicable.
So in summary, the product has stood up to its core-capabilities, but is lacking in useable actionable logs.
What is most valuable?
I chose Cortex XSOAR because we use Palo Alto firewalls. My plan was to consolidate our log data from the Palo Alto firewalls and Cortex into a single pane of glass. However, this has not been the experience. The log data from the firewalls never correlates with the log data from Cortex. We still have seperate streams of information to examine. I have not found an easy way to get this to work. But I'm sure there is one.
What needs improvement?
I want to make note that it seems like Palo Alto Networks is moving to a full A La-cart licensing model where just about every feature in the product has a separate key and license to purchase/maintain and monitor. I have had firewalls bricked because it became cost prohibitive to license them. Once licenses expire, the firewall virtually stops operating as anything more than a router.
With Cortex specifically, it's the poor platform based logging. I can generate logs for individual users, but there is little platform data available from either the client or the Dashboard.
Also, having to maintain GP and Cortex on the same machines makes life more complicated as there are two seperate controls that need to be managed, licensed and monitored. I would like to see a day when GP and Cortex are one and the same with feature switches to enable/disable functionality
For how long have I used the solution?
We've been using Cortex XSOAR for over 4 years now
What do I think about the stability of the solution?
Cortex XSOAR is stable as long as it and your end-users computers stay updated. If your population falls behind on certain critical MS updates, your Cortex may stop working!
What do I think about the scalability of the solution?
I believe Cortex is scalable but only to a point. I couldn't see attempting to manage 1000+ users on it. Too many headaches to have to deal with that large a deployment.
How are customer service and support?
Palo Alto support is horrible and getting worse! What happened to the day I could speak to a real human at Palo Alto Networks that actually understood what I was asking? What happened to the concept of SLA's where priority 1 tickets were addressed within hours? I have gotten to the point where I dread even picking up the phone or opening a support ticket with Palo Alto Networks.
Maybe they got too big, or maybe they want to be more like Checkpoint in their licensing. Not sure, but please be capable of solving most of your own problems if you incorporate these guys into your solution.
Spoken from a once true fan of Palo Alto Networks... :(
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
Previously, the clients depended on Malware defense programs like Trend Micro and Norton AV. But these products lack the Endpoint protections needed to adequately protect a user from himself.
How was the initial setup?
Deploying Cortex XSOAR is straightforward if you have experience with this kind of solution. The deployment is about the same as any of its competitors. Cortex isn't any easier or harder to deploy than the other products.
What about the implementation team?
What was our ROI?
Well its hard to put a price on protecting a networks data. The ROI is, we still have our data lol. Still, all employee based organizations need to be implementing an EndPoint Protection control. But budget conscious organizations very definitely should do their homework before commiting. Its not easy to change your mind.
What's my experience with pricing, setup cost, and licensing?
Be aware that licensing can become challenging. Also, there are other products out there such as CrowdStrike, Fortinet and Cisco, that have stronger reputations in EndPoint protection. But they are also point solutions that lack the integration and feature set to become a full operational security endpoint suite of tools.
Which other solutions did I evaluate?
I was a former Palo Alto Networks employee (4+) years. So my natural inclination was to choose a product I knew about from my background working for Palo Alto Networks.
What other advice do I have?
I still rate Palo Alto Networks Cortex XSOAR seven out of 10. Since we installed it, we've never had a significant infection. However, beware of new pricing models and ways that Palo Alto will stack licensing up until a solution can become quite expensive to maintain.
Do your homework!
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.