Salesforce Administration (Core Admin)-Detailed Explanations + Examples
Detailed Salesforce Core Administration
1. Users – Creation, Activation, Assignment
What is a User?
A user is anyone who logs into Salesforce (employee, manager, partner).
Admin Tasks:
- Create user
- Assign profile
- Assign role
- Assign permission sets
- Activate / Deactivate users
Example
Create a new Sales Executive user:
- Profile → “Sales User”
- Role → “Sales Executive – South Region”
- Permission Set → “Report Access”
- License → Salesforce Platform
2. Objects & Fields Configuration
Admin can:
- Create Custom Objects (e.g., Vehicle__c)
- Add Custom Fields (Text, Number, Lookup, Date, Picklist)
- Modify Standard Objects fields
- Set field-level security
- Set required fields
Example
Object:
Employee__c
Fields:
- Name (Text)
- Salary__c (Currency)
- Joining_Date__c (Date)
- Manager__c (Lookup → User)
3. Validation Rules
Restrict incorrect data using logical conditions.
Example
Prevent closing a Case without comments:
This forces users to enter resolution notes before closing.
4. Formula Fields
Formula Fields display calculated values dynamically.
Examples
1. Age Calculation
2. Full Name
5. Workflow Rules (Legacy)
Salesforce is retiring Workflows, but they still exist in many orgs.
Workflows perform:
- Field Updates
- Email Alerts
- Outbound Messages
- Task creation
Example
When Lead status changes to "Converted", send email to manager.
6. Process Builder (Legacy)
More powerful than Workflow:
- Multi-step automation
- Update related records
- Submit approval
- Create records
Example
If Opportunity = “Closed Won”
→ Create Contract record automatically.
7. Flow Builder (Modern Automation)
This is the future of Salesforce automation.
Types of Flows:
a) Record-Triggered Flows
Triggered when a record is:
- Created
- Updated
- Deleted
Example
When Opportunity amount > 1,00,000 → Assign to Senior Manager.
b) Scheduled Flows
Runs automatically at a fixed time.
Example
Every night 11 PM:
→ Deactivate all expired licenses.
c) Screen Flows
Interactive UI screens for users.
Example
A guided form that asks step-by-step questions to create a Case.
d) Subflows
Reusable flow components.
Example
A “Send Notification” flow used inside 5 different flows.
8. Approval Processes
Automate record approvals.
Example
Leave Request Approval:
- Employee submits → Manager approves
- After manager → HR approves
- Final status updates to “Approved”
Approval steps can include:
- Email alerts
- Locked records
- Final actions
9. Data Import Wizard
Used for:
- Up to 50,000 records
- Simple imports
- Custom & Standard Objects
- No Delete option
Example
Import 10,000 leads from Excel → Data Import Wizard → Map fields → Upload.
10. Data Loader
For large data:
- Insert
- Update
- Upsert
- Delete
- Export
Supports up to 5 million records.
Example
Update 2,00,000 Account records using Data Loader Update operation.
11. Reports & Dashboards
Report Types:
- Tabular
- Summary
- Matrix
- Joined
Dashboard Components:
- Bar chart
- Pie chart
- Gauge
- Table
Example
Create “Weekly Sales Performance Dashboard” showing:
- Top 5 Sales reps
- Monthly revenue
- Pipeline by stage
12. Change Sets (Basic Deployments)
Used to move metadata between:
- Sandbox → Production
You can deploy:
- Objects
- Fields
- Validation rules
- Flows
- Apex classes (if available)
- Profiles & Permission sets
Example
Move “New Validation Rule + New Flow” from UAT Sandbox to Production using an Outbound Change Set.