Skip to main content

Salesforce Licenses

For Developer Edition:
User Licenses (A user license determines the baseline of features that the user can access.)
Name
Total License
Salesforce
2
Salesforce Platform
3
Customer Community Login
5
XOrg Proxy User
2
Work.com Only
3
Customer Portal Manager Custom
5
Identity
10
Customer Community Plus
5
Silver Partner
2
Gold Partner
3
Customer Portal Manager Standard         
5
Force.com App Subscription
2
Customer Community Plus Login
5
Partner App Subscription
2
External Identity
5
Partner Community
5
Partner Community Login
5
Customer Community
5
Force.com – Free
2
Chatter Free
5000
Chatter External
500
High Volume Customer Portal
10
Permission Set Licenses (A permission set is a convenient way to assign users specific settings and permissions to use various tools and functions)
(Retired) Salesforce Mobile Chat Experience
0
Analytics Cloud Builder
Disabled
Analytics Cloud Explorer
Disabled
B2B Commerce
50
CRM User
1
Field Service Dispatcher
1
Field Service Mobile
1
Field Service Scheduling
1
Field Service Standard
5
Identity Connect
10
IoT User
Disabled
Messaging User
5
Orders Platform
2
Sales Console User
2
Sales User
2
Service User
2
Standard Einstein Activity Capture User
100
Feature Licenses (Usage-based Entitlements (A usage-based entitlement is a limited resource that your organization can use on a periodic basis.)
Marketing User
2
Apex Mobile User
3
Offline User
2
Knowledge User
2
Flow User
3
Service Cloud User
2
Data.com User
2
Chat User
2
Chatter Answer User
30
Work.com User
5
Salesforce CRM Content User
5

Comments

Popular posts from this blog

Database Methods

Database Methods Apex contains the built-in Database class, which provides methods that perform DML operations and mirror the DML statement counterparts. These Database methods are static and are called on the class name. Database.insert() Database.update() Database.upsert() Database.delete() Database.undelete() Database.merge() Unlike DML statements, Database methods have an optional allOrNone parameter that allows you to specify whether the operation should partially succeed. When this parameter is set to false , if errors occur on a partial set of records, the successful records will be committed and errors will be returned for the failed records. Also, no exceptions are thrown with the partial success option. This is how you call the insert method with the allOrNone set to false . Database.insert(recordList, false); The Database methods return result objects containing success or failure information for each record. For example, insert and update...

DML Manipulation

Manipulate Records with DML Create and modify records in Salesforce by using the Data Manipulation Language, abbreviated as DML. DML provides a straightforward way to manage records by providing simple statements to insert, update, merge, delete, and restore records. Because Apex is a data-focused language and is saved on the Lightning Platform, it has direct access to your data in Salesforce. Unlike other programming languages that require additional setup to connect to data sources, with Apex DML, managing records is made easy! By calling DML statements, you can quickly perform operations on your Salesforce records. This example adds the TCS  account to Salesforce. An account sObject is created first and then passed as an argument to the insert statement, which persists the record in Salesforce. // Create the account sObject Account acct = new Account(Name='TCS', Phone='(123)456-7890', NumberOfEmployees=100); // Insert the account by using DML insert ...