Salesforce is a cloud-based customer relationship management (CRM) platform used by organizations to manage sales operations, campaigns, and customer and prospect data. Panther can collect, normalize, and monitor Salesforce audit logs to help you identify suspicious activity in real time. Your normalized log data is then retained to power future security investigations in a data lake powered by the cloud-native data platform, Snowflake.
Panther has the ability to fetch Salesforce Event Monitoring logs, including Login, LoginAs, Logout, and URI log types. Some common SIEM use cases for Salesforce Event Monitoring logs include:
Panther users are able to process Salesforce events by using Salesforce’s Event Monitoring feature and creating an API key. To set up Salesforce in Panther, enable Event Monitoring in Salesforce, create an API User and Token, assign a Permission Set in Salesforce, and submit your credentials into the Panther setup menu.
For more details on onboarding Salesforce logs or for supported log schema, you can view our Salesforce documentation here.
As Panther ingests Salesforce event logs, they are parsed, normalized, and stored in a Snowflake security data lake. This allows you to write detections, identify anomalies, and conduct investigations in the context of days, weeks, or months of data.
Panther applies normalization fields to log records, which standardizes names for attributes and enables you to correlate data across all of your log sources. Panther’s intuitive search tools - such as Query Builder, Data Explorer, and Indicator Search - allow you to investigate your normalized logs for suspicious activity or vulnerabilities. For more information on searching logs, check out our documentation on Investigations & Search.
With Panther, you aren’t confined to restrictive detections or proprietary languages as seen in many SIEM solutions. Panther is architected around detection-as-code principles, giving you the ability to write Python to define detection logic and to integrate external systems like version control and CI/CD pipelines into your detection engineering processes. This results in powerful, flexible, and reusable scripting of detections for your security team.
Panther generates alerts when your detection rules or policies for Salesforce are triggered, and integrates with a variety of alert destinations to allow for intuitive management of any alerts. Alerts can also be sent to alert context or SOAR platforms for more remediation options.
Alerts are grouped into five different severity levels: Info, Low, Medium, High, and Critical. Your security team has the ability to dynamically assign severity based on specific log event attributes.
If you have any questions about configuring or monitoring Salesforce logs in Panther, our customer support team is here to help. All customers have access to support via a dedicated Slack channel, email, or in-app messenger.
You can view our documentation on configuring and monitoring Salesforce logs here, or customers can sign up for the Panther Community to share best practices or custom detections for Salesforce logs.
With Panther, your team doesn’t have to waste time and resources on operational overhead, pay excessive costs to keep up with the growth of cloud app data or struggle with restrictive detection logic. Panther was founded by a team of security engineers who struggled with other SIEM solutions first-hand, and built an intuitive, cloud-native platform to solve them.
Panther is a cloud-native SIEM built for security operations at scale, offering flexible detection-as-code, intuitive security workflows, and actionable real-time alerts. If you’re searching for a seamless SIEM platform for SaaS apps like Salesforce, request a demo today.
Gain complete visibility into your organization’s content management and file sharing.
Monitor for any changes within your Snyk Organization.
Monitor your team’s communication platform for suspicious activity.
Identify any suspicious activity within your Google Workspace applications.
Monitor your password management platform for suspicious activity.
Identify any suspicious behavior within your GitLab environment.
Monitor your team’s communication and collaboration tools for suspicious activity.
Monitor Asana audit logs to identify suspicious activity in real-time.