Licensing
The right license mix directly impacts cost, feature availability, and user experience. Getting it wrong goes one of two ways: overpaying (giving full CRM licenses to users who only need a portal) or under-licensing (blocking features the architecture depends on).
License Categories Overview
Section titled “License Categories Overview”Salesforce licenses fall into distinct categories, each with different cost structures and capabilities.
Full CRM Licenses
Section titled “Full CRM Licenses”The core Salesforce licenses for internal users who need full CRM functionality.
Sales Cloud License
Section titled “Sales Cloud License”| Feature | Included |
|---|---|
| Accounts, Contacts, Opportunities | Yes |
| Leads, Campaigns | Yes |
| Forecasting | Yes |
| Products, Price Books, Quotes | Yes |
| Territory Management | Yes |
| Einstein Activity Capture | Add-on or UE edition |
| Revenue Intelligence | Add-on |
| Sales Engagement (HVS) | Add-on |
Service Cloud License
Section titled “Service Cloud License”| Feature | Included |
|---|---|
| Cases, Solutions | Yes |
| Knowledge (basic) | Yes |
| Entitlements, Milestones | Yes |
| Omni-Channel Routing | Yes |
| Service Console | Yes |
| Messaging for In-App and Web (MIAW) | Add-on |
| Service Cloud Voice | Add-on |
| Field Service | Add-on |
| Einstein Bots | Add-on |
Sales + Service (Combined) License
Section titled “Sales + Service (Combined) License”A combined license covering both Sales and Service Cloud functionality. More cost-effective than purchasing both separately when users need selling and case management capabilities.
Platform Licenses
Section titled “Platform Licenses”Platform licenses give access to custom applications built on the Salesforce platform. They do not include standard CRM objects (Opportunities, Cases, Campaigns, Forecasts).
Platform Starter (formerly Force.com App Subscription)
Section titled “Platform Starter (formerly Force.com App Subscription)”| Capability | Limit |
|---|---|
| Custom apps | 1 |
| Custom objects per app | 10 |
| Custom tabs | 10 |
| Standard objects | Accounts, Contacts only |
| API access | Yes |
| Reports & Dashboards | Yes (on accessible objects) |
| Flows | Yes |
| Apex | Yes |
Platform Plus (formerly Force.com One App)
Section titled “Platform Plus (formerly Force.com One App)”| Capability | Limit |
|---|---|
| Custom apps | Unlimited |
| Custom objects | 110 |
| Custom tabs | 25 |
| Standard objects | Accounts, Contacts only |
| API access | Yes |
| Reports & Dashboards | Yes |
| Flows | Yes |
| Apex | Yes |
When to Use Platform Licenses
Section titled “When to Use Platform Licenses”Experience Cloud Licenses
Section titled “Experience Cloud Licenses”Experience Cloud (formerly Community) licenses are for external users: customers, partners, or other third parties who access Salesforce through a portal.
License Type Comparison
Section titled “License Type Comparison”| License | Access Level | Object Access | Sharing | Cost Tier | Best For |
|---|---|---|---|---|---|
| Customer Community | Basic self-service | Cases, Knowledge, limited custom objects | Limited (no roles) | Lowest | High-volume self-service portals |
| Customer Community Plus | Full customer portal | Full object access | Role-based hierarchy | Medium | Complex customer portals with sharing |
| Partner Community | Partner relationship management | Opportunities, Leads, custom objects | Role-based + partner sharing | Higher | Channel/partner management |
| External Apps | API + custom app access | Custom objects only | Limited | Per-login or per-member | Authenticated external apps |
| Channel Account | Lightweight partner access | Limited partner objects | Limited | Lower than Partner | Large partner networks with simple needs |
Member vs Login Licensing
Section titled “Member vs Login Licensing”Experience Cloud offers two pricing models:
Member-based: Fixed cost per named user per month. Best when users log in frequently (daily or weekly).
Login-based: Cost per login event. Best when users log in infrequently (monthly or less). A login counts as any 24-hour period in which the user accesses the community.
| Scenario | Recommended Model |
|---|---|
| Customer support portal (daily usage) | Member-based |
| Annual renewal portal (once a year) | Login-based |
| Partner deal registration (weekly) | Member-based |
| Investor relations (quarterly) | Login-based |
| Patient portal (monthly visits) | Evaluate break-even point |
Customer Community vs Customer Community Plus
Section titled “Customer Community vs Customer Community Plus”A key licensing decision for portal architectures.
| Capability | Customer Community | Customer Community Plus |
|---|---|---|
| Role hierarchy | No (all users share one role) | Yes (up to 3 levels) |
| Sharing rules | No | Yes |
| Delegated admin | Limited | Yes |
| Reports | Limited | Yes (with dashboards) |
| Flows (screen flows) | Yes | Yes |
| API access | No | Yes |
| Custom objects | 10 | Unlimited |
| Record visibility | Account-based only | Role + sharing-based |
The key question: Does the portal need record-level visibility controls beyond simple account-based access? If yes, Customer Community Plus is required.
Identity Licenses
Section titled “Identity Licenses”Authentication and SSO capabilities without CRM data access.
Salesforce Identity License
Section titled “Salesforce Identity License”| Feature | Included |
|---|---|
| SSO (SAML, OIDC) | Yes |
| Social Sign-On | Yes |
| MFA | Yes |
| My Domain | Yes |
| Connected Apps | Yes |
| CRM data access | No |
| Custom objects | No |
| API access | Limited |
External Identity License
Section titled “External Identity License”For external users who only need authentication, with no CRM access at all. The cheapest way to provide authenticated access to external apps via Salesforce as the Identity Provider (IdP).
When to use: You need Salesforce as an IdP for external users who will never access Salesforce data directly. Often combined with custom AWS/GCP compute or third-party applications.
Chatter Licenses
Section titled “Chatter Licenses”Chatter Free
Section titled “Chatter Free”Free license for users who only need Chatter collaboration.
| Feature | Included |
|---|---|
| Chatter posts and comments | Yes |
| Groups | Yes |
| Files | Yes |
| People and profiles | Yes |
| CRM data | No |
| Reports | No |
| Custom objects | No |
Chatter External
Section titled “Chatter External”Free license for external users (customers, partners) who are invited to specific Chatter groups.
When to use: You want to collaborate with external stakeholders in Chatter without giving them any CRM or portal access. Good for project-based collaboration with vendors.
Edition Selection
Section titled “Edition Selection”Choosing between Enterprise, Unlimited, and Performance editions is an architectural decision. The key differentiators:
Unlimited Edition+ (UE+)
Section titled “Unlimited Edition+ (UE+)”Unlimited Edition+ (UE+) is the premium bundled tier (GA December 2023) that consolidates Data Cloud, AI/Agentforce, and multiple add-ons into a single SKU. UE+ comes in cloud-specific variants: Sales Cloud UE+, Service Cloud UE+, and industry variants (Financial Services Cloud UE+, Health Cloud UE+, etc.), each with different included capabilities. It changes the architectural calculus because capabilities that previously required separate purchases are now bundled.
| Included in UE+ (beyond standard UE) | Architectural Impact |
|---|---|
| Data Cloud | Unified customer profiles without separate Data Cloud contract - enables identity resolution and cross-system segmentation natively |
| Agentforce credits | AI agent capabilities included - reduces dependency on AppExchange AI tools or custom Apex-based AI integrations |
| Generative AI features | Einstein AI features bundled - no per-user AI add-on licensing |
| Revenue Intelligence | Advanced analytics included - reduces need for separate CRM Analytics Plus licenses for sales analytics (Sales Cloud UE+) |
| Sales Planning / Enablement | Enablement tools bundled - less reliance on third-party LMS or coaching platforms (Sales Cloud UE+) |
| Slack + Slack Sales Elevate | Collaboration layer included - affects communication architecture decisions |
| Tableau (select capabilities) | Visualization tooling included - may eliminate need for separate Tableau licenses |
Industry-specific UE+ editions also include industry data models and vertical-specific capabilities.
Architectural Decision Impact
Section titled “Architectural Decision Impact”When a CTA scenario specifies UE+ (or the budget supports it), the architecture shifts:
- Fewer AppExchange dependencies: Capabilities that previously required ISV solutions (AI scoring, revenue analytics, data unification) are native
- Simpler licensing model: One SKU instead of a base edition plus 5-8 add-ons, which makes cost modeling more predictable
- Data Cloud as a given: With Data Cloud included, cross-system identity resolution and customer 360 become default architectural patterns, not optional add-ons
- API limit expansion: UE+ inherits Unlimited Edition’s base allocation plus per-user API calls/24h — see official Salesforce API Request Limits documentation for current numbers; plan accordingly for integration-heavy architectures
Einstein and AI Licenses
Section titled “Einstein and AI Licenses”Einstein License Overview
Section titled “Einstein License Overview”| Product | What It Does | License Model |
|---|---|---|
| Einstein Activity Capture | Syncs email + calendar to Salesforce | Per-user add-on or UE edition |
| Einstein Lead Scoring | Predictive lead scoring | Included in some editions |
| Einstein Opportunity Scoring | Win probability prediction | Included in some editions |
| Einstein Discovery | Automated analytics + predictions | CRM Analytics Plus license |
| Einstein Bots | Conversational AI for Service | Service Cloud add-on |
| Agentforce (formerly Einstein Copilot) | Autonomous AI agents across clouds | Agentforce edition or add-on |
| Einstein Search | AI-powered search | Included in most editions |
Data Cloud Licenses
Section titled “Data Cloud Licenses”Data Cloud (formerly Customer Data Platform / Salesforce CDP) unifies customer data from multiple systems.
| Component | What It Provides |
|---|---|
| Data Cloud credits | Processing and storage units (consumption-based) |
| Data Cloud for Marketing | Customer segmentation for Marketing Cloud |
| Data Cloud for Service | Unified customer profile for agents |
| Data Cloud segments | Audience creation and activation |
| Identity resolution | Cross-system customer matching |
Architectural implication: Data Cloud is consumption-based (credits), not per-user. This shifts the cost model from predictable monthly to usage-based, requiring capacity planning.
MuleSoft Licenses
Section titled “MuleSoft Licenses”| Product | Purpose | License Model |
|---|---|---|
| MuleSoft Anypoint Platform | API management + integration | vCore-based (compute units) |
| MuleSoft Composer | Low-code integration | Per-user + flow-based |
| MuleSoft RPA | Robotic process automation | Per-bot |
When MuleSoft is architecturally justified: Complex multi-system integration landscapes (5+ systems), need for API-led connectivity (experience, process, system API layers), or when the organization has a strategic API management initiative.
When MuleSoft is overkill: Simple point-to-point integrations between 2-3 systems, or when native Salesforce integration (Platform Events, Outbound Messages, Flow HTTP callouts) is sufficient.
Tableau Licenses
Section titled “Tableau Licenses”| License Type | User Type | Capabilities |
|---|---|---|
| Tableau Creator | Analysts, data engineers | Full authoring, Prep, data connections |
| Tableau Explorer | Business users | Explore existing workbooks, create views |
| Tableau Viewer | Consumers | View and interact with published dashboards |
| Tableau Site | Server/Online deployment | Hosting and management |
See Reporting & Analytics for when to use Tableau vs CRM Analytics vs standard reports.
Shield Licenses
Section titled “Shield Licenses”A set of security and compliance tools sold as an add-on (or included in Performance edition).
| Component | What It Does |
|---|---|
| Platform Encryption | Encrypt data at rest (deterministic or probabilistic) |
| Event Monitoring | Login forensics, API usage tracking, data access auditing |
| Field Audit Trail | Retain field history beyond 18 months (up to 10 years) |
Industry Cloud Licenses
Section titled “Industry Cloud Licenses”| Industry Cloud | Target Sector | Key Features |
|---|---|---|
| Health Cloud | Healthcare, Life Sciences | Patient management, care plans, clinical data model |
| Financial Services Cloud | Banking, Insurance, Wealth Management | Financial accounts, referrals, action plans |
| Manufacturing Cloud | Manufacturing | Sales agreements, account-based forecasting |
| Consumer Goods Cloud | CPG, Retail | Retail execution, trade management |
| Education Cloud | Higher Ed, K-12 | Student lifecycle, recruitment, advising |
| Nonprofit Cloud | NGOs, Foundations | Fundraising, program management, outcomes |
| Net Zero Cloud | Sustainability | Carbon accounting, ESG reporting |
| Communications Cloud | Telco, Media | CPQ, order management, service orchestration |
| Automotive Cloud | Automotive | Vehicle management, dealer performance |
Architectural consideration: Industry clouds ship with pre-built data models, processes, and UIs. When the customer’s industry aligns, using the industry cloud eliminates significant custom development. The tradeoff: heavily customized industry clouds can be harder to upgrade.
Feature Licenses vs Permission Set Licenses
Section titled “Feature Licenses vs Permission Set Licenses”The distinction matters for CTA exam scenarios.
Feature Licenses
Section titled “Feature Licenses”Assigned in user records. Enable specific features for individual users.
Examples: Marketing User, Knowledge User, Service Cloud User, Flow User.
Permission Set Licenses (PSLs)
Section titled “Permission Set Licenses (PSLs)”Assigned through permission sets. More granular than feature licenses. Multiple PSLs can be assigned to a single user.
Examples: CRM Analytics Plus, Sales Cloud Einstein, Identity Connect.
The difference: Feature licenses are all-or-nothing per user. Permission set licenses allow mixing and matching capabilities through permission sets, giving finer-grained cost control.
Cost Optimization Strategies
Section titled “Cost Optimization Strategies”License Right-Sizing
Section titled “License Right-Sizing”| Strategy | How to Apply |
|---|---|
| Audit actual usage | Run login history reports - inactive users cost money |
| Platform licenses for back-office | Warehouse, HR, or operations staff who need custom apps but not CRM |
| Community licenses for externals | Never give full CRM licenses to portal users |
| Chatter Free for collaboration-only | Executives who only use Chatter, not CRM |
| Login-based for infrequent users | Community users who log in less than monthly |
| Permission set licenses over edition upgrades | Add specific features via PSLs instead of upgrading the entire org edition |
License Optimization Decision Process
Section titled “License Optimization Decision Process”Common Anti-Patterns
Section titled “Common Anti-Patterns”| Anti-Pattern | Problem | Fix |
|---|---|---|
| Full CRM for everyone | Massive over-spend | Audit and right-size to Platform where possible |
| Customer Community Plus for simple portals | Paying for sharing model nobody uses | Downgrade to Customer Community |
| Separate Sales + Service licenses when most users need both | Higher cost + admin overhead | Switch to combined licenses |
| Ignoring login-based pricing | Overpaying for infrequent external users | Model usage patterns and switch |
| Buying UE edition for one feature | Premium edition cost for a single capability | Evaluate if PSL or add-on is cheaper |
Related Topics
Section titled “Related Topics”- Org Strategy: Edition and license choices constrain org strategy
- Reporting & Analytics: Analytics licenses (CRM Analytics, Tableau) affect reporting strategy
- Platform Capabilities: License type determines available governor limits and features
- Trade-Offs: License optimization trade-off analysis
- Security: Shield licensing for encryption and audit requirements
Sources
Section titled “Sources”- Salesforce Help: User Licenses
- Salesforce Help: Feature Licenses
- Salesforce Help: Permission Set Licenses
- Salesforce Help: Experience Cloud Licenses
- Salesforce Help: Platform Licenses
- Salesforce Help: Salesforce Shield
- Salesforce Help: Data Cloud Overview
- Salesforce Pricing: Editions Comparison
- Salesforce: Unlimited Edition+ Announcement
- Salesforce Help: Unlimited Edition Allocations
- Salesforce Architects: License Types Reference
Personal study notes for the Salesforce CTA exam. Content compiled from VJ's study notes, official Salesforce documentation, community sources, and online publicly available content, then organized and presented with AI assistance. Not affiliated with Salesforce. © 2025–2026 VJ Srivastava.