Sales teams carry the customer list, the pricing and the pipeline on laptops and phones that travel everywhere, and they talk to strangers for a living, which makes them one of the easiest routes into an organisation's most valuable commercial data. Sellers export CRM reports to work offline, share proposals through links that never expire, use personal messaging apps with customers, and are trained to respond quickly to anyone who might buy. Attackers exploit each of those habits, and the commercial damage from a stolen pipeline or a fraudulent payment instruction to a customer lands on the sales relationship. This guide covers the human and process side of sales security: CRM data handling and exports, devices and travel, deal rooms and document sharing, impersonation and payment fraud around deals, leavers and territory changes, and how to measure progress. It is for sales operations and revenue operations leaders, CRM owners and the security teams that support them. AI agents and AI SDRs in the CRM are covered in AI Agents in Sales and CRM, which this page does not repeat.
Key takeaways
- Exports are the main leak. Most sales data loss starts as a report exported to a spreadsheet; limit export rights, require approval for bulk exports and log them.
- Sellers are targeted by phone as well as email. Callers posing as IT support talked customer-facing staff into approving malicious connected apps in the ShinyHunters Salesforce campaign; no seller should ever approve an app or read out a code on request.
- Deal rooms need expiry and named access. Proposals, pricing and contracts shared through anonymous links outlive the deal; use named guest access with expiry dates.
- Payment detail changes are verified out of band. Attackers impersonate both your sellers and your customers to redirect payments; a call to a known number stops most of it.
- Leavers are the predictable insider risk. Departing sellers are the people most likely to take a customer list; watch exports and downloads around resignation and remove access on the last day.
What sales holds and who wants it
Sales data is valuable to criminals for fraud and extortion, and to competitors and departing employees for its commercial content. The table maps the main assets to the threat and the control.
| Asset | Threat | ATT&CK reference | Primary control |
|---|---|---|---|
| CRM accounts, contacts and opportunities | Bulk theft through a compromised seller account or an approved malicious app | T1213 Data from Information Repositories; T1528 Steal Application Access Token | Least-privilege sharing model, export approval, connected app allowlisting |
| Exported reports and spreadsheets | Copies on laptops, personal email and cloud drives | T1567 Exfiltration Over Web Service | Export limits, DLP on endpoints and email, retention dates |
| Proposals, pricing and contracts | Leak to competitors, use as phishing pretexts | T1598 Phishing for Information | Named guest access with expiry, watermarking for high-value deals |
| Seller mailboxes | Account takeover to send fake invoices or change bank details mid-deal | T1114.003 Email Forwarding Rule; T1534 Internal Spearphishing | Phishing-resistant MFA, forwarding rule alerts, payment verification |
| Laptops and phones | Loss or theft while travelling, infostealer malware | T1539 Steal Web Session Cookie | Managed devices, full-disk encryption, remote wipe |
| Seller public profiles | Reconnaissance and impersonation of the seller to customers | T1593.001 Social Media; T1585.001 Social Media Accounts | Awareness, customer verification guidance |
CRM data handling and exports
The CRM platform's own hardening is covered in Securing the customer relationship management (CRM) platform itself. For the sales team, four habits matter most.
- See what you need, not the whole database: a seller needs their territory and their accounts. Ask the CRM owner to set record visibility by team or territory, not organisation-wide read access, and to restrict field visibility for data such as personal mobile numbers.
- Separate export from view: most CRMs treat export as its own permission. HubSpot, for example, documents separate Export, Export without approval and Approve exports permissions, so exports can be routed to a sales operations approver. Give export without approval to a small group only.
- Work in the CRM, not in spreadsheets: use CRM views and dashboards for forecasting rather than weekly exports. Where an extract is unavoidable, keep it in the approved document store with a deletion date, never in personal email or a personal cloud drive.
- Never approve an app or read out a code for a caller: in the ShinyHunters Salesforce campaign, attackers phoned staff, posed as IT support and had them enter a connection code that approved a modified data loader app, which then bulk-exported CRM data through the API. Connected app approval should sit with administrators, not sellers. See the How to review Salesforce connected apps and integration users.
Sales tools and integrations
Sales stacks add enrichment tools, dialers, sequencing tools, browser extensions and meeting recorders, each connected to the CRM or the mailbox with an OAuth grant. Each grant is a non-human identity that keeps working after the seller who approved it leaves. New sales tools should go through procurement, connect with a dedicated integration user rather than a seller's login, and appear on the OAuth inventory. The Salesloft Drift breach showed how tokens held by one sales integration opened hundreds of customer CRM tenants. See the SaaS and OAuth App Governance Guide.
Devices, travel and working in public
Sellers work from airports, hotels, client sites and trade shows. The controls are the standard ones, applied without exceptions for senior sellers.
| Situation | Risk | What to do |
|---|---|---|
| Laptop lost or stolen on the road | Local copies of exports and cached sessions | Managed device with full-disk encryption and remote wipe; report within the hour. See the Lost or Stolen Device Response Checklist |
| CRM app on a personal phone | Data on an unmanaged device, slow revocation | Mobile application management with app protection policies, or managed devices only for CRM |
| Hotel and conference Wi-Fi | Captive portal phishing, untrusted networks | Company VPN or a phone hotspot; see the Public Wi-Fi Safety Guide |
| Demos on shared screens and trade show stands | Customer names and pricing visible to passers-by | Demo environments with synthetic data; privacy screens; lock on walk-away |
| USB drives handed out at events | Malware on unknown media | Do not plug in; ask for the file by link from a known contact |
| Travel to higher-risk countries | Device inspection and targeted access | Follow the travel policy, use a loaner device where required; see the Travel Cybersecurity Guide |
Customer conversations on personal messaging apps are a common gap: they sit outside retention, legal hold and offboarding. Agree which channels are approved for customer contact and how business conversations are kept. See the Securing Messaging Apps Guide.
Deal rooms, proposals and document sharing
Late-stage deals involve security questionnaires, pricing, draft contracts and sometimes the customer's own confidential information. That material often travels as "anyone with the link" shares that never expire.
- Named access over anonymous links: in SharePoint and OneDrive, for example, the external sharing level can be set to Anyone, New and existing guests, Existing guests, or Only people in your organization. For deal material, use guest access for named customer contacts rather than Anyone links.
- Expiry by default: set a maximum for Anyone link expiration and use the setting that makes guest access to a site or OneDrive expire after a set number of days, so closed and lost deals stop sharing automatically.
- Dedicated deal rooms for high-value or regulated deals: virtual data rooms add per-document permissions, view-only modes, watermarking and access reports. See the Secure File Sharing and Virtual Data Rooms buyer's guide.
- Customer data received in the deal: network diagrams, security reports and data samples from the prospect belong in the deal room, not in a seller's inbox, and are deleted when the deal closes or is lost.
- E-signature: send contracts from the organisation's e-signature account, not a personal one, so templates, audit trails and signer verification stay under control. See Securing the e-signature platform itself.
See the Secure File Sharing Guide for the wider policy.
Impersonation and payment fraud around deals
Deals create predictable moments for fraud: a contract is signed, an invoice is due, a customer is waiting for bank details. The FBI's IC3 reported 305,033 business email compromise incidents worldwide with exposed losses of $55,499,915,582 between October 2013 and December 2023 (public service announcement I-091124-PSA, 11 September 2024), and advises verifying any request to change account information through a secondary channel.
- Fake seller to customer: an attacker with access to a seller's mailbox, or a lookalike domain, sends the customer "updated" bank details. Tell customers at contract stage that your bank details will never change by email alone and how to verify.
- Fake customer to seller: a "procurement contact" asks for a security questionnaire, a reference list or a login to a trial environment. Verify new contacts through the known account relationship before sharing.
- Fake executive to seller: an urgent request from "the CEO" to approve a discount or send a contract outside process. See the Business Email Compromise Awareness for Finance Teams Guide for the verification habits finance uses.
- Mailbox rules after takeover: attackers create rules that hide customer replies. Sellers should report rules they did not create, and security should alert on new forwarding rules.
Outbound email rules matter too. In the UK, the ICO's PECR guidance allows marketing emails to corporate bodies without prior consent, treats sole traders and some partnerships as individuals who need consent or the soft opt-in, and requires every message to identify the sender and give a valid opt-out address. AI-assisted outreach rules are in AI Agents in Sales and CRM.
Leavers, territory changes and insider risk
A departing seller's customer list has obvious value to the next employer. The controls are timing and visibility, not suspicion of individuals.
- Before notice: keep export rights narrow so there is less to take.
- At resignation: HR tells IT the same day. Insider risk tools can watch for unusual activity near the leaving date; Microsoft Purview's Data theft by departing users policy template, for example, is triggered by a resignation or termination date from the HR connector or by deletion of the Entra account, and looks for downloads from SharePoint Online, printing and copying data to personal cloud storage and messaging services.
- Last day: disable the account, revoke mobile sessions and OAuth grants, reassign records and sequences, and remove access to deal rooms and partner portals. See the Employee Offboarding Security Guide.
- Territory moves: remove access to the old territory when the new one is granted. Mover access creep is common in sales because reorganisations are frequent.
Any monitoring of employees must be proportionate, transparent and agreed with HR, legal and, where relevant, works councils. See the Insider Risk Executive Briefing.
Implementation: a phased rollout
The phases, timings and targets on this page are NHI Mgmt Group recommendations; adjust them to your sales cycle.
- Baseline (weeks 1 to 3): list who can export from the CRM, how many exports ran last quarter, which sales tools hold OAuth grants, and how deal documents are shared.
- Quick wins (weeks 3 to 6): enforce MFA on the CRM and mailboxes, move export without approval to a small group, and set expiry on external sharing links.
- Tools and devices (weeks 6 to 10): require managed devices or app protection for CRM mobile apps, review and remove unused sales tool grants, and move integrations to integration users.
- Process (weeks 8 to 12): add payment verification wording to contract templates, set up a deal room standard for high-value deals, and connect HR leaver dates to IT.
- Training (ongoing): a 30-minute role-based session using vishing for connection codes, fake procurement contacts and bank detail change lures. See the Role-Based Security Training Programme Guide.
- Test and roll back: pilot export approval with one sales team for two weeks, measure approval turnaround, then extend. Keep the previous permission set so it can be restored quickly if forecasting breaks during quarter end.
Decision guidance
- Small team: MFA everywhere, a password manager, company-owned CRM and e-signature accounts, and a single owner for exports. A full insider risk tool is unlikely to be proportionate.
- Growing team with sales operations: export approval, territory-based visibility, OAuth reviews each quarter and a deal room standard.
- Large or regulated organisation: single sign-on and conditional access for sales tools, endpoint and email DLP, insider risk policies tied to HR events, and CRM event logs in the SIEM.
- Quarter end: do not change sales permissions in the last two weeks of a quarter; schedule changes for the start of a quarter, when friction costs least.
- Personal phones: where the organisation will not issue phones, app protection policies that keep CRM data inside managed apps are the practical middle ground.
Detection and measurement
Log and alert on bulk or unusual CRM exports, report exports by users who rarely export, new connected app or OAuth approvals by non-admins, new mailbox forwarding rules, sign-ins from new countries during travel, and downloads near leaving dates. See the Impossible Travel and Anomalous Sign-In Detection guide.
| Metric | What good looks like |
|---|---|
| Users with export without approval | Small, named group, reviewed quarterly |
| CRM exports per month | Falling as reporting moves into the CRM |
| External sharing links without expiry | Falling towards zero |
| Sales tool OAuth grants with a named owner | 100% |
| Hours from leaving date to full access removal | Under 24 |
| Suspicious contacts reported by sellers | Rising |
Common failure patterns
- Organisation-wide read access. Every seller can see every account, so one compromised login exposes the whole customer base.
- Connected app approved by a seller on a call. The pattern behind the ShinyHunters Salesforce campaign.
- Exports as the reporting system. Weekly spreadsheets in personal drives become the copy that leaks.
- Proposals shared with anonymous, permanent links. Pricing and customer data stay reachable long after the deal.
- Personal e-signature and messaging accounts. Contracts and conversations leave with the seller.
- Leaver access removed late. Mobile sessions and sales tool grants survive the account being disabled.
Framework mapping
| Control area | NIST CSF 2.0 | NIST SP 800-53 Rev. 5 | ISO/IEC 27001:2022 Annex A | CIS Controls v8.1 |
|---|---|---|---|---|
| Role-based awareness for sellers | PR.AT-02 | AT-3 | 6.3 | Control 14 |
| CRM access and export rights | PR.AA-05 | AC-2, AC-6 | 5.15, 5.18 | Controls 5 and 6 |
| Data on devices and in shares | PR.DS-01 | AC-19, MP-7 | 5.14, 8.1, 8.12 | Control 3 |
| Sales tools and integrations | GV.SC-07 | SA-9 | 5.19, 5.23 | Control 15 |
| Leavers and movers | PR.AA-05 | PS-4, PS-5 | 6.5, 5.18 | Control 6 |
Practitioner checklist
- Set CRM record visibility by territory or team, not organisation-wide.
- Limit export without approval to a small named group and log every export.
- Allow only administrators to approve connected apps and OAuth grants.
- Enforce MFA on CRM and mailboxes and alert on new forwarding rules.
- Require managed devices or app protection policies for CRM mobile access.
- Use named guest access with expiry for deal documents and a deal room for high-value deals.
- Add bank detail verification wording to contracts and invoices.
- Connect HR leaving dates to IT and remove all sales access on the last day.
- Train sellers with vishing, fake procurement and payment change lures twice a year.
Standards and references
- FBI IC3: Business Email Compromise, the $55 Billion Scam (I-091124-PSA)
- ICO: Electronic mail marketing (Guide to PECR)
- Microsoft Learn: Insider risk management policy templates
- Microsoft Learn: Manage sharing settings for SharePoint and OneDrive
- HubSpot Knowledge Base: HubSpot user permissions guide
- NHI Mgmt Group: ShinyHunters Salesforce Data Theft Campaign 2025
Related NHI Mgmt Group resources: AI Agents in Sales and CRM · Securing the customer relationship management (CRM) platform itself · Security for Marketing Teams · Security Awareness and Human Risk Management Guide