Cybersecurity

CASB RFP Template (Free): Requirements and Vendor Scoring

Paste-ready CASB requirements (shadow IT discovery, API and inline controls, DLP, generative AI, unmanaged devices, SSPM), vendor questions that separate products, and a weighted scoring rubric.

14 pages Microsoft Word ★ 5 of 5 4407 downloads Updated October 9, 2026
Download Template
Cloud Access Security Broker (CASB) Software RFP Template

Preview the first pages

See the structure before you download. The Word file has every section listed below, ready to fill in.

What's inside

The sections in the document, in order.

  1. How to run a CASB RFP
  2. CASB RFP requirements
  3. Questions to ask CASB vendors
  4. Scoring rubric
  5. Frequently asked questions
  6. Related RFP templates

Use this CASB RFP template when you need to find out which cloud applications your users rely on, control how they use them, and protect sensitive data in your sanctioned SaaS applications, with controls for generative AI tools and unmanaged devices. In 2026, CASB is often bought as one part of a security service edge (SSE) or SASE platform, alongside a secure web gateway and zero trust network access, so the requirements work whether you buy it on its own or as part of a wider platform.

It's written for the security, identity and procurement team running the evaluation, and it covers the whole process: when to issue an RFI first, the requirements to send, the questions that separate vendors, and how to score the answers.

What’s inside this template

  • A step-by-step plan for running the evaluation, with an example schedule and advice on when a CASB RFI should come first
  • Requirements for shadow IT discovery, inline and API-mode controls, DLP, generative AI, threat protection, unmanaged devices and SaaS posture (SSPM), each marked Must-have or Nice-to-have
  • Questions that test instance awareness, API coverage for your own SaaS applications, and which parts share one console and policy with your web gateway and ZTNA
  • A weighted scoring rubric with 1-to-5 definitions
  • An editable Word RFP with response codes, a pricing table and a timeline

Download the editable Microsoft Word version below. Every requirement, vendor question and scoring weight on this page is in the document, ready to tailor and send.

How to run a CASB RFP

A CASB evaluation involves security, identity, endpoint and network teams, plus the owners of your main SaaS applications, and the first decision is whether you're buying a standalone CASB or the CASB part of an SSE or SASE platform. The example schedule in this template runs about 12 weeks from kickoff to contract award; allow more if privacy review of content scanning is new to your organization.

  1. Agree on drivers and scope (weeks 1-2). Write down what you need the CASB to do: find shadow IT, control generative AI use, protect data in sanctioned SaaS applications, govern access from unmanaged devices, or all of these. List the sanctioned applications that need API-mode controls, and record the numbers vendors will price against: users, devices, sanctioned applications and roughly how much data each one holds.
  2. Assemble the buying team. Include security, identity, endpoint and network owners, the owners of your main SaaS applications (collaboration, file sharing, CRM, HR), and procurement and legal. Bring privacy in early: a CASB reads content stored in SaaS applications and monitors user activity, so agree up front what may be scanned, who may see incident details and where logs may be stored.
  3. Settle the platform question, and decide whether you need an RFI (weeks 2-4). Decide whether you're buying a standalone CASB or the CASB part of an SSE or SASE platform, and how it must fit with your current web gateway, firewalls and remote-access setup. If that's still open, or your long list has more than five vendors, issue a short RFI asking about platform scope, API coverage for your sanctioned applications and pricing model, and use the answers to build a shortlist.
  4. Tailor and issue the RFP (weeks 4-7). Delete requirements that don't apply, adjust priorities, and add your environment details and the list of sanctioned applications to Section 1. Give vendors three weeks to respond, with a written question-and-answer window in the first week.
  5. Score the responses (weeks 7-8). Have each evaluator score independently against the rubric before comparing notes, and set aside any vendor that misses a Must-have. Check API-mode answers application by application, because coverage differs between applications, and check every 'yes' for whether it needs an add-on license or a feature still in preview.
  6. Run a proof of concept with two or three vendors (weeks 8-11). Connect API mode to one or two sanctioned applications in monitor-only mode, with privacy approval for the content it will read, and send a pilot group's traffic through the inline controls. Test uploads to corporate and personal instances of the same application, sensitive text pasted into a generative AI prompt, access from an unmanaged device, and DLP accuracy on your own sample files. Ask each vendor for a discovery report from a pseudonymized sample of your firewall or proxy logs, and call references of a similar size.
  7. Negotiate and award (weeks 11-12). Use the pricing table to compare like for like, including how many API-connected applications are included and what SSPM, advanced DLP and browser isolation cost. Line up the term with your web gateway or SSE renewal dates, and settle renewal caps and exit assistance before you sign.

CASB RFP requirements

Each line is written to paste straight into your RFP. Must-have means a vendor that cannot meet it is out; Nice-to-have earns extra points. Change the priorities to fit your situation, and delete what doesn't apply.

Functional

ID Requirement Priority
F1 Discovery of the cloud applications in use (shadow IT) from inline traffic, the endpoint agent and uploaded firewall or proxy logs, showing for each application the users, devices, data uploaded and downloaded, and the trend over time. Must-have
F2 A catalog of cloud applications with a documented risk rating for each, based on attributes such as security certifications, data handling and retention terms, encryption, SSO and MFA support, and known security incidents. We must be able to override ratings and add our own attributes. State how often ratings are reviewed and how new applications are added. Must-have
F3 Marking of applications as sanctioned, tolerated or unsanctioned, and policy by status, category or risk rating, including blocking an application or steering users to a sanctioned alternative. Must-have
F4 Inline activity-level controls for cloud applications: allow, block, warn or require a business justification for each activity (such as sign-in, upload, download, share, post, edit and delete), by user, group, device type and location. Every policy can run in monitor-only mode before it is enforced. Must-have
F5 Instance awareness: different policy for our corporate instance of an application and for personal or third-party instances of the same application (for example, allow uploads to our corporate file-sharing tenant but block uploads to personal accounts), and, where the application supports it, restriction of sign-in to our approved tenants. Must-have
F6 API-mode controls for our sanctioned SaaS applications [list]: scanning of stored content and sharing, including content created before deployment; monitoring of user and administrator activity; and remediation actions such as quarantining a file, removing public or external sharing links, revoking access, changing ownership and notifying the file owner. State which capabilities are supported for each application. Must-have
F7 Data loss prevention (DLP) applied inline and in API mode from one policy set, with predefined identifiers for regulated data (such as payment card, national ID and health data), custom dictionaries and patterns, file type rules, and an incident workflow with severity, evidence and case status. Must-have
F8 Advanced DLP detection such as exact data match, document fingerprinting, optical character recognition for images and scanned documents, and trainable classifiers. Nice-to-have
F9 Use of the sensitivity labels from our data classification tools in DLP policy, and policy actions that apply labels or encryption to sensitive files in sanctioned applications. Nice-to-have
F10 Discovery, risk rating and control of generative AI applications, including policies that block or warn when sensitive data is pasted or uploaded into prompts, and separate policy for our approved enterprise instances of these applications. Must-have
F11 Threat protection: malware scanning of files uploaded and downloaded inline and of files stored in sanctioned applications, with sandbox analysis of unknown files. State any part that needs a separate product. Must-have
F12 Detection of compromised accounts and risky user behavior in sanctioned applications, such as sign-ins from unusual locations, mass downloads, deletions or external sharing, and unusual administrator activity, with response actions that can run automatically. List the actions available. Must-have
F13 Controls for unmanaged and personally owned devices that access sanctioned applications: detection that the device is unmanaged, and restricted policy such as browser-only or read-only access and blocked downloads. State whether this uses a reverse proxy, browser isolation or another method, and which of our applications it supports. Must-have
F14 User coaching: customizable messages that explain why an action was blocked or flagged, capture a business justification, and let the user request an exception. Must-have
F15 SaaS security posture management (SSPM): continuous checks of the security settings in our sanctioned applications against published benchmarks and our own baselines, with alerts on configuration drift and step-by-step remediation guidance. List the applications covered. Nice-to-have
F16 Discovery of third-party applications, add-ons and AI assistants or agents connected to our SaaS applications through OAuth grants or API tokens, showing the permissions each holds, with the ability to revoke them. Nice-to-have

Technical and architecture

ID Requirement Priority
T1 State whether the CASB is a standalone product or part of an SSE or SASE platform. Identify which capabilities (inline CASB, API-mode CASB, secure web gateway, ZTNA, DLP and SSPM) share one console, one policy engine and one endpoint agent, and which are separate products. Must-have
T2 Inline enforcement for users on and off the network through an endpoint agent on Windows, macOS, iOS and Android (state support for Linux and ChromeOS), plus PAC files, explicit proxy or IPsec/GRE tunnels for sites and devices that can't run the agent. Must-have
T3 TLS decryption with exemptions by category, application or user group, and documented handling of applications that use certificate pinning, desktop sync clients and mobile apps. List the applications bypassed by default. Must-have
T4 API connectors that use the least-privileged permissions each application allows, with documented permission scopes, service-account requirements, and handling of each application's API rate limits for large tenants. Must-have
T5 For each sanctioned application, a statement of whether API-mode monitoring uses event notifications or periodic scans, the expected delay between an event and a policy action, and how the first full scan of existing content is scheduled and throttled. Must-have
T6 Points of presence in [list your regions] with inline CASB available at each, and a choice of region for inspecting traffic and for storing logs, incident evidence and scanned metadata. Must-have
T7 Automatic failover between points of presence, and configurable fail-open or fail-closed behavior when the service can't be reached. Must-have
T8 Log-based discovery without an agent: a log collector we can run on-premises or in our cloud environment, or direct upload, accepting logs from our firewalls and proxies [list], with an option to pseudonymize user names and IP addresses in discovery reports. Must-have
T9 Dedicated egress IP addresses that our SaaS applications can allowlist, so sign-in to sanctioned applications can be limited to traffic that has passed through the CASB. Nice-to-have

Integration

ID Requirement Priority
I1 Single sign-on with our identity provider via SAML 2.0 or OIDC, with user and group provisioning via SCIM, so policy can use our groups and attributes. Must-have
I2 Use of device signals from our endpoint management (MDM/UEM) and EDR tools, such as device certificates and posture, to tell managed devices from unmanaged ones in policy. Must-have
I3 Streaming of all logs (application discovery, activity, DLP incidents, threat alerts and administrator audit) to our SIEM via syslog/CEF, API or cloud storage in a documented schema, plus a REST API for alerts and incidents. State whether OCSF is supported. Must-have
I4 Integration with our SOAR and ticketing (ITSM) tools, so DLP incidents and alerts open tickets and playbooks can call remediation actions such as quarantining a file, removing a sharing link or blocking an application. Nice-to-have
I5 If we keep our current secure web gateway or firewall, export of unsanctioned applications as block lists those products can enforce. Nice-to-have
I6 API or infrastructure-as-code support for managing policies, application lists and configuration. Nice-to-have

Security and compliance

ID Requirement Priority
S1 A current SOC 2 Type II report and ISO/IEC 27001 certification covering the proposed services, available under NDA. Must-have
S2 FedRAMP authorization at the required impact level, and FIPS 140-3 validated cryptography in agents and the service. Make this Must-have if you are a public-sector buyer or a contractor that needs them. Nice-to-have
S3 A statement of what content and metadata from our SaaS applications and traffic the service stores (such as file copies, matched text and file metadata), where, for how long and how it is encrypted, with options to mask matched data in incident records and to keep incident evidence in storage we control. Must-have
S4 Protection of API connector credentials and tokens: stored encrypted, rotatable, limited to the documented permissions, and revocable by us at any time. Must-have
S5 Administrator access through SSO with MFA, role-based permissions that limit who can see incident content and user identities, and an audit log of every configuration change. Must-have
S6 Configurable retention of logs and incidents, and export of all of them at any time in a usable format. Must-have
S7 A data processing agreement, a current list of sub-processors, support for our privacy obligations (for example, GDPR), and a contractual commitment to notify us of security incidents affecting our data within a defined time. State the time. Must-have
S8 Willingness to sign the agreements our regulations require where the service will process regulated data, such as a HIPAA business associate agreement. Nice-to-have
S9 A published vulnerability disclosure process and committed timelines for fixing security flaws in the endpoint agent and any components we host, such as log collectors. Must-have

Implementation and support

ID Requirement Priority
M1 A discovery and design phase that delivers, in writing, a shadow IT baseline report, recommendations for sanctioning applications, a connection plan for API mode and an initial policy set. Must-have
M2 A phased rollout plan that moves each policy from monitor-only to user coaching to enforcement, by application and user group, with criteria for each step and time set aside for DLP tuning. Must-have
M3 Identification of who delivers the implementation (vendor, partner or both) and the named team's experience with CASB deployments of a similar size. Must-have
M4 A service-level agreement for availability of the inline service and for API-mode processing, with service credits. State how each is measured. Must-have
M5 24×7 support for critical issues, with response-time targets by severity. State your targets. Must-have
M6 Advance notice of changes that affect policy behavior or the user experience, and prompt notice when a SaaS provider's API change degrades a connector, with a target time to restore it. Must-have
M7 A public status page, and a written root-cause report for any incident that affects us. Must-have
M8 Training for administrators, security analysts and the help desk, plus a named customer success contact and periodic service reviews. Nice-to-have

Commercial and pricing

ID Requirement Priority
C1 Pricing broken down by metric (such as per user) and term, showing list price, discount and net price. State whether inline mode, API mode, log-based discovery, SSPM, advanced DLP and browser isolation are included or priced separately. Must-have
C2 The number of API-connected applications included, the price for each additional application, and any limit on the volume of data scanned. Must-have
C3 Prices for adding users, applications or modules mid-term, co-terminated with the main agreement. Must-have
C4 A cap on price increases at renewal, covering the subscription and any add-ons. State the cap. Must-have
C5 Credit for existing CASB licenses if we move to the vendor's SSE or SASE bundle during the term. Nice-to-have
C6 A proof of concept at no charge, including a discovery report from our own logs and the vendor's engineering support. Nice-to-have
C7 Exit terms covering export of the application inventory, policies, incidents and logs, transition assistance, removal of API access, and written confirmation that our data has been deleted at the end of the contract. Must-have

Questions to ask CASB vendors

These questions are designed to separate vendors, not to collect brochure answers. Ask for evidence: a demo, a document or a reference.

  1. Which parts of your proposal (inline CASB, API-mode CASB, discovery, DLP, SSPM) share one console, one policy engine and one agent with your secure web gateway and ZTNA, and which are separate products or acquired components?
  2. Using a pseudonymized sample of our firewall or proxy logs, show the shadow IT report you would produce. How is each application's risk rating calculated, how often are ratings reviewed, and how quickly are new applications, including generative AI applications, added to your catalog?
  3. Demonstrate instance awareness: allow uploads to our corporate tenant of [file-sharing application] while blocking uploads to a personal account of the same application, from both the browser and the desktop sync client.
  4. For each of our sanctioned applications [list], which API-mode capabilities do you support: scanning stored content, monitoring activity, remediation actions and posture checks? Which rely on event notifications and which on periodic scans, and how long after a file is shared externally does your policy act on it?
  5. How do you handle the API rate limits of our largest SaaS tenants, both during the first full scan and afterwards? How long would the first scan of [data volume] take, and could it affect our users or other integrations?
  6. A contractor on a personal laptop signs in to [sanctioned application]. Show how you detect that the device is unmanaged and which controls apply. If you use a reverse proxy, which application features break or need workarounds?
  7. Show one DLP policy applied to a file uploaded inline, a file stored in a sanctioned application, and text pasted into a generative AI prompt. Can we reuse our existing sensitivity labels and dictionaries, and how do you help us reduce false positives?
  8. Which applications and traffic do you exclude from TLS inspection by default, for example because of certificate pinning, and how do you control desktop and mobile applications that can't be inspected inline?
  9. Show how you detect a compromised account in a sanctioned application, such as a sign-in from an unusual location followed by mass downloads, and which response actions can run automatically.
  10. How do you find third-party applications and AI assistants or agents connected to our SaaS tenants through OAuth grants or API tokens, and how do we review and revoke risky permissions?
  11. What content from our SaaS applications and traffic does your service store (file copies, matched text, metadata), in which region, and for how long? Can incident evidence be kept in storage we control?
  12. When a SaaS provider changes its API or permission model, how do you find out, how quickly do you update the connector, and how are customers told when an integration is degraded?
  13. If we buy CASB now and add your secure web gateway, ZTNA or SD-WAN later, what changes: agents, consoles, licenses or contract terms? Is any CASB capability available only in a bundle?
  14. Which of your Y answers depend on a specific edition, an add-on license, a minimum agent version or a feature still in preview? Give general-availability dates for anything in preview.
  15. Provide a reference customer of similar size that uses both your API-mode and inline controls with [our main SaaS applications]. What took longest to tune, and why?

Scoring rubric

Score each criterion from 1 to 5, multiply by its weight, and add the results. The weights below are a starting point; agree on your own before any proposals arrive so the scoring can't be bent around a favorite.

Criterion Weight What a strong response shows
Inline and API-mode SaaS controls 25% Activity-level, instance-aware inline controls, API coverage for every sanctioned application you listed, and remediation actions shown working in the proof of concept.
Data protection (DLP) 15% One DLP policy across inline and API modes, reuse of your classification labels, and acceptable accuracy on your own sample files.
Shadow IT and generative AI discovery 10% A useful discovery report from your own logs or traffic, risk ratings you can understand and override, and quick addition of new generative AI applications to the catalog.
Platform architecture and SSE fit 15% A clear account of what shares one console, agent and policy with the web gateway and ZTNA, working controls for unmanaged devices, and full service in every region you need.
Integration and operations 10% Works with your identity provider, endpoint tools, SIEM and ticketing; usable APIs; and analysts can investigate an incident quickly.
Implementation and support 10% A phased plan from monitoring to enforcement, an experienced named team, and clear SLAs and support targets.
Commercials and total cost 15% Transparent pricing for API connectors and add-ons, a renewal cap, fair exit terms, and a three-year view that includes any move to a wider SSE bundle.
Total 100%

Scoring scale

  • 5 Exceeds: meets every Must-have and most Nice-to-haves, shown in a demo or proof of concept, with a matching reference customer.
  • 4 Strong: meets every Must-have and some Nice-to-haves, with clear evidence.
  • 3 Adequate: meets most Must-haves; gaps have a credible workaround or a dated roadmap commitment.
  • 2 Weak: misses one or more Must-haves, or the answer is vague.
  • 1 Poor: does not meet the requirement, or no answer.

Frequently asked questions

What should a CASB RFP include?

Your scope (the sanctioned SaaS applications you want to protect, the users and devices in scope, and whether you're buying a standalone CASB or part of an SSE or SASE platform); requirements for shadow IT discovery, inline and API-mode controls, DLP, generative AI controls, threat protection, unmanaged devices and SaaS posture, each marked Must-have or Nice-to-have; questions about application coverage and data handling; security, support and SLA terms; a pricing table; and the rubric you'll score with. This template includes all of them.

What is the difference between CASB, SSE and SASE?

A CASB discovers and controls the use of cloud applications and protects the data in them. Security service edge (SSE) combines CASB with a secure web gateway (SWG) and zero trust network access (ZTNA), usually with shared DLP, one agent and one console, and SASE adds SD-WAN networking to SSE. In 2026, CASB is often bought as part of an SSE or SASE platform; standalone and API-only CASB products still exist and can suit buyers who mainly need to protect data in a few sanctioned SaaS applications. If you're also replacing web proxies or remote-access VPN, use the RFPhub SASE or ZTNA template alongside this one.

What is the difference between API-based and inline CASB?

API-based CASB connects directly to a sanctioned application's APIs: it sees data already stored there, including content created before you deployed it, and can remove risky sharing or quarantine files, but it acts after the event and only covers applications it has a connector for. Inline CASB sits in the traffic path, through an endpoint agent, a forward proxy or a reverse proxy, so it can stop an upload or a risky action as it happens and can control unsanctioned applications too, but it sees only traffic that passes through it. A CASB RFP should normally ask for both, with one DLP policy across them.

What is the difference between CASB and SSPM?

A CASB controls how people use cloud applications and protects the data in them. SaaS security posture management (SSPM) checks how the applications themselves are configured, such as sharing defaults, MFA enforcement and administrator rights, and flags settings that drift from your baseline. Some SSE platforms offer SSPM alongside API-mode CASB, so this template lists it as a Nice-to-have; if posture is your main concern, see the RFPhub SSPM template.

How long does a CASB RFP take?

The example schedule in this template runs about 12 weeks from kickoff to contract award, including three weeks for vendor responses and three to four weeks for a proof of concept. Allow longer if privacy review of content scanning is new to your organization, or if each SaaS application owner must approve API access. Rolling out enforcement follows the award and moves in phases, from monitoring to user coaching to blocking.

Related RFP templates

Download Template

More cybersecurity templates