0% found this document useful (0 votes)
130 views14 pages

Salesforce Admin Essentials

The document provides an overview of the key components and customization options available in Salesforce, including clouds, applications, identity confirmation, user interface setup, organization admin, customization, security and access, workflow, and workflow approvals. It describes features like multi-tenancy, pay-as-you-go pricing, record types, business processes, field level security, roles, sharing rules, and manual sharing of records. The document also covers time-dependent workflows, tasks, email alerts, and workflow approvals.

Uploaded by

Jyoti Jha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
130 views14 pages

Salesforce Admin Essentials

The document provides an overview of the key components and customization options available in Salesforce, including clouds, applications, identity confirmation, user interface setup, organization admin, customization, security and access, workflow, and workflow approvals. It describes features like multi-tenancy, pay-as-you-go pricing, record types, business processes, field level security, roles, sharing rules, and manual sharing of records. The document also covers time-dependent workflows, tasks, email alerts, and workflow approvals.

Uploaded by

Jyoti Jha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Cloud Computing

Clouds
Sales Cloud
Service Cloud
Collaboration Cloud

Multi-tenancy
Automatic Upgrade
Pay-as-you-go
Real-time

Applications

Sales
Call Center
Community
Chatter
Marketing

Chatter
Chatter Free
Chatter Full
Salesforce Full User

Force

Appforce
Siteforce
VMforce
Heroku

Identity Confirmation
Authentication of logins
Trusted IP ranges
Computer Activation

Trusted IPs
Setup in Org admin
List of IPs that have activated for

Salesforce CRM
Used with cookie associated to the
browser

Computer Activation
When no cookie exist and unknown IP address
Two types: Web, API (outlook, integration)
Activation requires email notification with
verification code

User Interface Setup

Inline Editing (some fields not allowed)


Hover links
Mini-page layout
Console Mini View
Print view (1000 recs) no export to Excel
List view (2000 recs) with chatter feedback
Related lists (+hovers)

UI settings
Enable Inline Editing
Enable Hover Details
Enable Enhanced List

Enable

Collapsible
Sidebar

(drag-n-drop columns,
jump to page, inline
editing upto 250 recs)
Enable Printable List
Enable Related List
Hover Links

Chatter
Chatter auto-enable global
search
Enable Feed tracking
Allow email notification

Calendar

Sidebar

Setup

Enable drag-n-drop
on calendar view
Enable hover links for
task

Search Layout/Filters

Enable Enhanced Page

Layout Editor
Enable Enhanced
Profile List Views
Enable Enhanced
Profile User Interface

Cloud Scheduler
Create Activities (Standard

Customize search results

(columns and buttons)


Filters upto 10 columns

Object) and events, tasks


Button New Meeting Requests
on activities page
Scheduled => Confirmed
calendar event once accepted

Organization Admin
Company Profile
Multi-Currency
Advance currency setting = multiple

Company Profile
Language, Locale & Time

Zone (editable)
Licenses (billed on total
licenses vs active users)
Storage and used space
Primary Contact Address
(editable)

rates
Fiscal Year
Business Hours

Multi-Currency

Fiscal Year

Multi-Curr is an optional

Affects Forecasts,

feature request
Active currency: Org
Profile, User Pref,
Opportunity/Forecast
specific
Currency field is a
REQUIRED field where it
is added
Changing conversion
rates affects all existing
records, unless
Advanced Currency
Mgmt is used.
Advanced Currency
Mgmt turns OFF Roll-ups
Currency exchange rate
is calculated on the
CLOSED DATE of
opportunity

quotas, Reports
Standard Fiscal Year
= Gregorian calendar
(12month structure)
Custom Fiscal, break
it down by quarters,
weeks etc
Standard forecasting
doesnt work with
custom fiscal year,
need customizable
forecasting
Define custom fiscal
year AFTER current
forecast, update
product schedule/
forecasts when
custom fiscal year
changes

Business Hours
Different business

hours related to
timezones
Affects Case
escalation triggers
Can add holiday dates

Customization
List of Standard Profiles (enhanced profile UI

Dependent
Custom Fields Permission Sets
Picklists

User Profile
What users can see and do

with records (CRED


settings)
Standard Profiles CANNOT
be modified (not available in
Professional License: Sys
Admin, Marketing, Contract
Mgr, Standard User (CRED
own records), Solution Mgr,
RO
Chatter Free, Chatter Mod,
Chatter External User
Apps: Assigned Apps,
Objects and Tabs (Field
level Security), App Specific
Permissions (e.g. transfer
cases)
System: system
permissions (e.g. modify
all), Login hours, Login IPs

setting ON to customize)
Permission sets (Set to a USER, up to 1000 per
org)
Standard vs. Custom Fields (standard cannot be
deleted but can be removed from page layout)
Dependent Picklists (allows data accuracy)

Custom Objects max 500

fields
Changing fields types
can affect data loss:

to/from date or date/time


to Num
to Percent
to Currency
from Checkbox
from Multi-Picklist
to Multi-Picklist (except
Picklist)
from Auto Num
from text Area

Deleted fields definitions

will be deleted
(permanently after 45
days)
Deleted fields still count
until its permanently
removed from recycle bin

Associated to User
Provide GRANT

Standard picklist can

ACCESS not denials


Can create 1000
permission sets per
org
Users, Objects, Field,
Service Provider,
Apex Class &
Visualforce

ONLY be Controlling
Field
Maximum number of
values in controlling
picklist: 300
Field Types:

Standard Picklist: C
Custom Picklist: C/D
Custom Multi-Picklist: D
Standard Checkbox: C
Custom Checkbox: C

Customization II

Custom Lookup fields


Formula Fields
Page Layouts, Related Lists (required set in page layout)
Record Types
Business Process
Field Level Security (FLS)

Lookup Fields Formula Fields


Lookup a value in another

object (25 custom/object)


Unlike Master-Detail
relationship, doesnt affect
deletion, ownership or
security
Defined with lookup
relationship:

Standard to User
Standard to Custom
Standard to Standard
Custom to Custom
Custom to Standard
Custom to User
CANNOT User to Custom/
Standard

Lookup filters based on

fields to/from object, also


profile and roles
Filters: Required = must
match one record (5 per
object limit), Optional =
can enter a new nonmatched value (no limit)

Can reference

standard, custom or
other formula fields
(up to 10 levels deep)
Cannot reference
themselves
Fields referenced in
formulas cannot be
deleted.
Automatically
calculated, RO and
doesnt update last
updated field. Not
visible on edit pages
NOT available in:

Offline Edition
Not Searchable
Not for Lead conversion
Data Export

Record Type /
FLS / History
Business Process
Record Types associated to
different page layouts
NOT available in
Professional Edition
Business Process (needed
if you create Record Type
for the 4 objects):

Sales: Opp Stage field


Support: Case Status field
Lead: Lead Status field
Solution: Solution Status
fields

NOT available in

Default selection set up in

My Personal Information
setting allow skipping the
jump page
Web-to-Lead or Web-toCase will set the type to be
the default value
Can create on ALL except:
Home, Forecast, Docs,
Reports, Console, Web

Professional Edition
CANNOT be used to
make field REQUIRED
Associated at the Object/
Profile level NOT UI
History Tracking, up to 20
standard/custom fields
Can view new/old value,
however for Multi-Select
and large text field values
are not retained only that
they are modified
FLS is Object level then
you overlay the Page
Layout UI setting

Security & Access


Users: unique username, associated to a profile, optionally to

settings, the minimum


level of access
Setup in Security
Controls->Sharing
Settings
Record Owner (user or
queue with view/edit/
transfer/delete
capabilities
Private: Only record
owner and users above
role hierarchy RW
Search/Report
RWT: Read/Write/
Transfer (change
ownership)
Default Access:

Lead: RWT
Account/Contract/Asset:
RW
Contact: Controlled by
Parent
Opp: RO
Case: RWT

Account / Sales
Teams / Manual

Roles / Sharing

OWDs

OWDs are restrictive

ONE role, must have full salesforce license or chatter free


Organization-wide defaults
Role Hierarchy / Sharing Rules
Account / Sales Teams / Manual Access
Folders Access for documents, reports, templates dashboards

Roles allow vertical up

visibility up the hierarchy of


data owned or shared by
subordinates
Exception for Contact
records marked private
Users in the same role/level
DO NOT see each others
records
Opp reports, Forecast roll-up
require users to be assigned
a role
Needs to set Grant Access
Using Heir in OWDs
Sharing Rules: Who Owns
IT, Who Should See IT
Sharing Rules allow access
to data not associated with
Role Hierarchy
Criteria based sharing e.g all
opportunities in certain
region with specific product
Solution CANNOT be shared

Manual Sharing per record

basis
Anyone above role hierarchy
can manually share a record
Sales Team: For sharing and
reporting
Sales Team: Can have a
default (defined for user),
automatically added to
users Opportunity
Add Default Team add the
Opp Owners default team,
NOT the user clicking the
button
Owner and Anyone above
role hierarchy can add a
Sales Team
Must have at least RO
access to Opps Account
Display Access shows all
access regardless of how it
was acquired

Folders
Defined as R or RW
Access is Explicit i.e.

does NOT roll up through


role hierarchy
Documents do not have
version control
File Size limit of folder
5MB
Search documents in
Global Search or
Document search

Workflow & Workflow Approvals


Used to Send Email Alerts, Assign Tasks, Update Field Values,

Send Outbound APIs and execute Time-Dependent Actions


Components: Rule + Actions + Time-Dependent Actions
Time-Dependent WFs
Tasks / Email Alerts
Workflow Approvals

Components Time-Dependent
Triggers do not affect

already saved records


Define: Created,
Created/Updated,
Created/Updated & Did
not previously met
criteria
Actions: Email Alerts,
Tasks, Field Updates,
Outbound Msgs
Field Updates: Apply a
specific value, blank or
calculated formula
Field Update: For record
owners chose the
records to be assigned,
for Case/Lead it can also
be a Queue
Can create update field
on parent record (even
with M-M relationships)

Used to send email

reminders, notifications of
opp closed dates and notify
support of open cases with
certain SLAs (prior to
escalations)
Max 10 time triggers per rule
Max 40 actions per time
trigger
Required WF default user
set up before time-based
rules
Precisions: Hours & Days
CANNOT convert Leads
CANNOT create time
dependent action for a rule
with Every Time the record
is updated/created
Monitor pending actions in
Setup->Monitoring->TimeBased WF

Tasks / Alerts
Tasks: May be assigned to

User, Role, Owner, Creator,


Sales/Account Team
Tasks: tracked in Activity
History and be reported on
A single task CANNOT be
assigned to a role/team - it
will be assigned to owner
instead
Due date for tasks are in
time zone of assignee
Due date for tasks is
calculated in calendar days,
NOT business day
Alerts NOT tracked in
Activity History
Alerts can be reused within
the same object
Big Deal Alert can be used
to send email to users based
on Opp stage field (for PE)
WF is NOT available for
Professional Edition

Approvals
Approval process: Initial

actions that occur,


approval request
notification, approver
assignee and approval
response (reject/
approve)
Formula based logic that
can use USER fields in
the formula
Skip approval steps if
needed
Can be recalled anytime
Jump Start Wizard to
create a one-step
approval process
Can be enabled in
chatter for approving an
rejecting
Can have parallel
approval process: first
response vs unanimous

Data Validation & Data Utilities

Validation
Validation executed

before RECORD is
saved (executes on the
server)
All active validation rules
executes at the same
time, multiple error
messages may be
displayed
Standard validation i.e.
required field, data type
enforced first then
custom validations
Enforced on:

All Objects (except


forecast + territories)
Data Loader (Import) and
APIs
Lead Convert & Record
Merge
Offline, when synced to
server
Web-to-Case, Web-toLead

Validation Rules Enforcement


Required and Unique Setup
Import Account / Contract
Mass Delete / Mass Transfer (recycle bin
stores data for 15 days)
Data Loader / External IDs

Required / Unique Imp / Del / Trans


Required property is only on

Custom fields, certain fields


(text, number)
Required fields CANNOT be
removed from Page Layout
Required fields CANNOT be
RO
Required on ALL Record
Types
FLS is overridden in Edit
Mode
Existing Data is not enforced
unless records is updated
Unique property is only on
Custom fields
Once enabled unique ness
is checked against existing
data
Can have case sensitive

Import Wizard:

Account (matched on Account


Name + Account Site)
Contacts (matched on email)
Leads (matched on email)
Solutions (matched on
Solution Title, Salesforce ID
or External ID)
Custom Objects (matched on
Solution Title, Salesforce ID
or External ID)

Standard users can import

500 accounts or contact per


session
Sys Admin 50,000 accounts
contact, leads, solutions,
custom objects
Can enable / disable WF
rules during import
Back up by Exporting data
before Mass Delete
Mass Transfer Accounts,
Leads, Custom objects

Data Loader
Data Loader is an

example of API import,


also available with open
source apps
External ID are case
INSENSITIVE, No
unique constraint
enforced, 3 fields per
Object (text, num, email)
Used to search, prevent
duplicates with import
wizard, make Upsert
when synchronizing with
external data
Requires Modify All
Data access to see link
Requires API client
activation with Security
Token (sent via email)
Activation: Username /
Password+Security
Token

Reports & Dashboards

Reports

Report Types: Table, Summary, Matrix


Report Folders and visibility
Report Filters
Summary Formulas
Chart Types and Conditional Highlighting

Folders / Visibility

Standard Report can be Folders can be public,

customized but not


overwritten or deleted
Custom report normally
built from cloning
existing reports and
saved in custom,
personal folders
Users must have access
to report folder and run
reports
Reports run in real-time,
saving reports saves
parameters not data
Tabular report: data
without subtotals
Summary report: choose
sub-groupings
Matrix report: horizontal
and vertical summary

private or accessible to
select users
When you have View All
Data set you have the ability
to see hidden / not shared
folders
Data visibility is retrieved
from objects and fields
normally visible to them
Reports are accessed:

Reports Tab
Objects Home Page
Custom Links on Sidebar
Report URL
Scheduled Email

Report Builder allows drag-

drop of fields and preview up


to 50 live records. Add
charts etc.

Filters / Summary
Formulas
Add up to 10 filters per

report
Use Filter Logic of AND or
OR to set different filter
fields (e.g. 1 AND 2, 1 OR
(2 AND 3) etc.)
Filters are added directly in
the report builder
May use Special Date
Values in Report Filters:

yesterday, last week, today.


this month, tomorrow, next
quarter
next/last n days
next/last n quarters
next/last n years

Add up to 5 summary

formulas (numerical fields)


in a report
CANNOT reference other
summary formulas
CAN reference formula
fields (10 levels down)

Charts /
Highlighting
Highlighting threshold

conditions in summary
(first) and matrix reports
3 ranges per report,
Only applies to summary
rows and numerical
analysis
Charts:

Horizontal Bar: Many Items


Vertical Bar: Fewer Items
Over Time
Line: Over Time
Funnel: For Sales Process
Pie/Donut: Compare Share
(+ with Total)
Side-by-Side Bar:
Secondary groupings
Stacked Bar: Totals and
proportions
Stacked 100% Bar:
Compare proportions
Grouped Line: Secondary
grouping over Time
Scatter: Plot two numerical
summaries (vert / horiz)

Reports & Dashboards II

Print / Export

Schedule / Email
Schedule a future report

run and have it


automatically emailed to
the users who needs it
Schedule Future Run is
not available in the
report builder - you must
run a report first
Determine the running
user (visibility of data in
the report)
Running user must have
access to the folder
where the report is
saved
Email Recipients must
have access to the
report folder
Report is email within
30min of the Preferred
Start Time

Scheduling / Email Reports


Print / Export Reports
Custom Report Types (CRTs)
Dashboards + Dashboard Filters

Printable View creates


an .xsl file to be saved or
opened and printed
Printable View preserves
formatting, groupings and
subtotals
Export Details creates a .csv
or .xls file
Export Details DOES NOT
preserve the formatting,
grouping, subtotals
Export Details used to mass
update or move data
Both Print / Export buttons
are not available in the
report builder - you must run
a report first

CRTs

Build a basic framework


which users can create
reports from
CRTs are used to build
relationships for reports
from standard and custom
objects
Create with or with or
without relationships
Limit fields, re-name them
to be available to be used
in the report
Use CRTs for Users
Objects and the Primary
Object to include records
owned by, created by or
modified by a users

Dashboards
Chart Data from multiple

reports, can have up to 20


components
Can use Visualforce pages
(from other data sources)
Has running user / run as
logged in user to determine
what data is visible (set when
creating the dashboard)
Running User overrides
sharing model and allow data
to be seen as the running
user, but once they click on a
dashboard component the
only see their own data in the
resulting report.
Displays the last time is was
refreshed
Can be scheduled to be
refreshed and emailed
automatically
Dashboard can create a
static snapshot which can be
posted (matrix type NOT)

Marketing Admin

Campaigns

Leads
Business Card

information, via Web


Created: Manually,
Import Wizard (Only
Marketing User can
import), via API, Web-toLead
Lead assignment via
rules Queue or User
Add Record
Owner (user or queue)
column to the import file
to specify Lead Owner
(recognized in the
Wizard)

Lead Management
Campaign Management
Queues and Automated assignment
Lead Conversion

Marketing user has CRED

access to campaigns, the


rest has only RO (+run
reports)
User must have Marketing
User checkbox selected
Campaigns have hierarchy
to allow roll-up of summary
fields. Max 5 levels.
Campaign member is a Lead
or Contact record
Campaign member can be
edit, deleted, cloned, convert
the Lead or create
opportunity for contact
Email alerts created when a
campaign member is added
(CANNOT create a Task)
Opportunity can be linked to
multiple campaigns that
have influenced it, ONLY
ONE can be primary source

Queues
Queues are created in

Managed Users and are


like users
Queues can have
associated email
addresses
Lead Queues are virtual
storage bins to group
lead based on criteria
(e.g. industry, campaign
etc.)
Every queue member
has visibility to that lead
in the queue
Assignment is based on
first rule that it meets
(rules are ordered
sequentially)
Web-to-Lead has autoresponse with Email
templates (daily limit of
1000 for an org)

Lead Conversion
Lead information is mapped

to Account, Contact,
Opportunity objects
Data validation is used to
ensure properly completed
Leads can be converted
Custom fields can be used to
add to the mapping but they
may only be mapped to
custom fields on the Account,
Contact or Opportunity
objects of the same field type
Lead conversion creates
Account, Contact &
Opportunity (unless you opt
out of creating an
opportunity)

Service & Support

Case Processing / Assignment


Escalation
Solution Management
Self-Service Portal / Customer Portal
CTI Integration / SoftPhone / Reporting

Cases
Cases are created:

Online: Web-to-Case
Call Support
Email-to-Case (based on
template)
Call Sales (unrelated call)

Cases can be routed

automatically to queues or reps


Case Teams allow more than
one user to help resolve the
case
Cases can have hierarchies
Mass update related cases,
quickly close, reassign or
change status of related cases
Case team members can have
different level of access to
cases (RW or RO)
Case Queues can be grouped
into criteria like Skill, Product
Cat, Customer Type, Service
Level
Auto responses rules to
determine which email
templates to use

Solutions

Escalation
Case Escalation are auto

assignment (queue, user) of cases


and email alerts to users
Case teams can be escalated with
rules, e.g. if the case is in the queue
for longer than 48hrs
Error-proof rule always create a last
rule entry with no criteria
Escalation rules are evaluated every
time save a case. Rules are
evaluated in sequence order
Business Hours determine when to
escalate the case, depends on time
zones
Case can only refer to ONE
business hour at a time.
Can set holiday hours also

Solutions are low cost way to start


knowledge mgmt

Content: too for creating,

collaborating sharing information


Answers: peer to peer knowledge
base created by the community
Knowledge: based solution
capturing and publishing process
Solutions are organized in
categories, with sub-cats
Suggested Solution allows up to
10 relevant solution that may help
with case
Suggested solutions based on
word frequency, word similarities
(not just via keyword searches)
Multi-lingual is supported

Console
Consolidation of related data on ONE screen
NOT for occasional users (Users who use it

for more than 3hrs a day)


Console Layout Assignment via Profiles
Can view/edit data (accounts, contact, cases,
opportunity etc without switching back and
forth

Layout / Navigation
Items on the Console:

List View
Detail View
Mini View
Call Sales (unrelated call)

Set up in customize->console

layout
Set up object in mini console
view to add object relationships
in the area right of the detail
view
Mini Page layout determines
which fields will display in that
area

Profile Assignment
A userss profile determines which

colsole layout is seen


Setup->Customize->Console->Console
Layout
Console Tab can be added to custom
apps

Service Cloud
Console

Only users assigned to the

Service Cloud can use the Service


Cloud console
Work with fewer clicks, spot
important fields on records
See records with related items on
a single screen
Enter notes on each record in an
interaction log
Access SoftPhone in footer

Extending Salesforce

Define custom objects and sharing model


Standard / Custom Relationship Types
Roll-up Summary fields
Custom Tab, Web Tab
Build Custom App

Object / Sharing
Must have Customize

Application permission
Custom object security
controlled in OWDs / CRED
settings
Custom objects are reportable,
need new reports
Track History of audit fields
Restore deleted definition /
data up to 45days
Can have sharing rules and
manual sharing also
Can have queues associated
to custom objects
Custom Objects must be
associated to profile to be seen
by users

Custom Tab /
Web Tab / App

Relationship Types
Standard Relationship Type:

1:M
M:M

Custom Relationship Type (Master-Detail):

Child auto deleted when parent is deleted


Sharing inherent from parent
Lookup field on child is always required
Lookup field on child becomes RO when
record is saved
Need both parent and child for reporting

Many-to-Many: Junction objects allow M:M

relationship
Deleting either parent will delete detail
record
Both parent objects can have Roll-Up
summary from junction objects
Junction object CANNOT have child
objects
Junction object data CANNOT be imported
with Import Wizard
Master-Detail-Sub Detail: for Standard
objects can have 2 levels of sub details,
for custom can have 3 levels of sub detail
Custom Object CANNOT be master of a
Standard Object

Integrate External Web resources


Custom App is a logical grouping

of Tabs
PE up to 5 apps
EE up to 10 apps
DE up to 10 apps
EE 20 roll up summary fields on
custom object

You might also like