## Configuration and Setup Essentials
The "Configuration and Setup" topic is fundamental for any Salesforce Administrator, covering how to tailor an organization's environment, manage users, and secure data.
The Company Information page is the central hub for your organization's details. Here you define crucial settings like Organization Name, Primary Contact, Default Locale, Default Language, Default Time Zone, and Currency Locale. It also displays your Salesforce Org ID, license details, and storage usage. Setting the correct Fiscal Year (Standard or Custom) is vital for reporting.
Effective User Management is paramount. Administrators create and deactivate Users, assigning them a User License, Profile, and optionally a Role.
Salesforce offers robust Security Controls to protect your data.
Administrators can customize the user experience. The App Manager allows creation and management of Lightning Apps. The Lightning App Builder is used to customize Home Pages, Record Pages, and App Pages by dragging and dropping Lightning components. Navigation Items define what tabs appear in an app.
The Setup Audit Trail tracks all configuration changes made in your Salesforce org, including who made the change and when, providing a critical tool for monitoring and compliance.
## Object Manager: Building Blocks of Your Data
Object Manager is where administrators define and customize the data structure within Salesforce. It houses both Standard Objects (e.g., Account, Contact, Opportunity) and Custom Objects (created to store unique business data).
Fields are the columns in your database tables. They define what kind of data can be stored. Key field types include:
Validation Rules ensure data quality by preventing users from saving records that don't meet specified criteria. They use a formula to evaluate data and display an error message if the formula returns TRUE.
Compact Layouts define the fields that appear in the highlights panel at the top of a record page on desktop and in the record header of the Salesforce mobile app.
## Lightning App Builder: Crafting User Interfaces
The Lightning App Builder is a drag-and-drop tool used to create custom pages for Salesforce Lightning Experience and the mobile app. It allows admins to build flexible and dynamic user interfaces.
There are three main types of Lightning Pages:
Lightning Pages are built using Lightning Components. These can be standard (provided by Salesforce), custom (developed by developers), or from the AppExchange. Admins drag and drop these components onto the canvas and configure their properties.
Once a Lightning Page is built, it must be activated to be visible to users. Activation options include setting it as the Org Default, App Default, or assigning it to specific Apps, Record Types, and Profiles. This granular control ensures users see the most relevant interface.
## Sales & Marketing Applications Overview
Salesforce's Sales Cloud is designed to help organizations manage their sales processes from lead generation to deal closure. Key objects include Leads, Accounts, Contacts, Opportunities, Products, and Price Books. Marketing efforts are primarily tracked using Campaigns.
## Lead Management
Leads represent potential customers who have shown interest in your products or services. They are typically unqualified prospects. Admins can configure Lead Assignment Rules to automatically assign new leads to the correct user or queue based on criteria. When a lead is qualified, it undergoes Lead Conversion. This process creates an Account, a Contact, and optionally an Opportunity. The original Lead record is then marked as converted and becomes read-only.
## Account, Contact, and Opportunity Management
Accounts represent companies or organizations you do business with. Contacts are individuals associated with an Account. An Account can have multiple Contacts. Opportunities track potential sales deals and their progress through various Stages. Each stage typically has an associated Probability of closing. Admins define Sales Processes to control the available stages for opportunities. Opportunities can be associated with Products from a Price Book, allowing for detailed revenue tracking and quoting. Quotes can be generated from opportunities to present proposed products and prices to customers.
## Product and Price Book Management
Products are the items or services your company sells. Price Books store a list of products and their associated standard or custom prices. Organizations can have multiple price books (e.g., Standard Price Book, Wholesale Price Book, Retail Price Book). Products must be added to a Price Book before they can be added to an Opportunity.
## Campaign Management
Campaigns are used to track marketing initiatives and their effectiveness. They can represent events, advertisements, email blasts, or other promotional activities. Campaign Members are Leads or Contacts associated with a campaign, indicating their participation or response. Admins can set up Campaign Hierarchies to group related campaigns and analyze their collective performance. The Campaign Influence feature helps attribute revenue to specific campaigns.
## Sales Productivity Features
Admins can enhance sales user productivity with features like Sales Path (Lightning Experience), which guides users through the stages of an opportunity or lead with key fields and guidance for success. The Kanban View provides a visual summary of records (e.g., opportunities) grouped by a picklist field, allowing for easy drag-and-drop updates. Duplicate Rules and Matching Rules are crucial for maintaining data quality across all sales records.
## Service and Support Applications: Core Concepts
Service and Support applications in Salesforce, primarily Service Cloud, are designed to help companies manage customer inquiries, provide support, and improve customer satisfaction. The central object for tracking customer issues is the Case.
## Case Management Fundamentals
A Case represents a customer's question, feedback, or issue. Admins configure the Case object, including custom fields, page layouts, and record types, to capture relevant information.
Key automation tools for Cases include:
Cases can be created in several ways:
## Enhancing Agent Productivity
The Service Cloud Console is a specialized user interface designed for support agents, providing a unified view of customer information and tools to efficiently manage cases.
Salesforce Knowledge (often referred to simply as Knowledge) allows organizations to create, publish, and manage articles containing solutions, FAQs, and policies. These articles can be used by agents to quickly resolve cases and by customers through self-service portals.
Macros are tools that allow agents to automate repetitive tasks by performing a series of actions (e.g., updating fields, sending emails) with a single click.
Omni-Channel is a feature that routes work items (like cases, chats, or leads) to the most appropriate and available agents, ensuring efficient distribution of workload and adherence to service levels.
## Service Level Agreements (SLAs)
Entitlements define the level of support a customer is eligible for (e.g., phone support, 24/7 support). They are often linked to Service Contracts.
Milestones are required steps in a support process that must be completed to meet an SLA (e.g., "First Response within 1 hour"). They are configured within Entitlement Processes.
## Productivity and Collaboration in Salesforce
Salesforce provides a robust suite of tools designed to enhance user productivity and foster collaboration across teams. Administrators play a crucial role in configuring and managing these features to optimize business processes and communication.
## Activity Management
Activities in Salesforce encompass Tasks and Events.
## Chatter
Chatter is Salesforce's enterprise social network, enabling real-time collaboration.
## Email and Templates
Salesforce facilitates email communication directly from records.
## Search
Efficient search is vital for productivity.
## Salesforce Mobile App
The Salesforce Mobile App provides on-the-go access to Salesforce data and functionality.
Data and Analytics Management is crucial for understanding business performance and making informed decisions in Salesforce. This topic covers how to extract, analyze, and manage data effectively using Salesforce's built-in tools.
## Reports
Reports are lists of records that meet specific criteria, displayed in rows and columns. They are the foundation of Salesforce analytics.
## Dashboards
Dashboards visually display data from source reports, providing a high-level overview of key metrics and trends.
## Data Management for Analytics
Effective analytics relies on clean, accurate data.
Salesforce provides several powerful declarative tools to automate business processes, enhance efficiency, and maintain data integrity. Understanding these tools and their appropriate use cases is crucial for a Salesforce Administrator.
## Workflow Rules
Workflow Rules are the oldest automation tool, primarily used for simple, single-object automation. While still functional, Salesforce recommends using Flow for new automation. They consist of evaluation criteria (e.g., created, created & every time it's edited) and rule criteria.
## Process Builder
Process Builder is a more powerful, node-based automation tool that extends the capabilities of Workflow Rules. Salesforce is also deprecating Process Builder in favor of Flow.
## Flow Builder
Flow Builder is Salesforce's most powerful and recommended declarative automation tool. It can handle almost any business process automation requirement, offering high flexibility and control.
## Approval Processes
Approval Processes are used to automate the process of approving records that require multiple steps or multiple approvers.
## Choosing the Right Tool
## Salesforce Security and Access
Salesforce employs a robust, layered security model to control access to data at various levels. Understanding this hierarchy is crucial for administrators.
## Organization-Wide Defaults (OWD)
Organization-Wide Defaults (OWD) are the baseline security settings for records in your Salesforce org. They define the default access level for records an owner *does not* own. OWDs are the most restrictive settings possible and should be set first. Options include:
## Role Hierarchy
The Role Hierarchy opens up access vertically. Users at any given role level can automatically view, edit, and report on all records owned by users below them in the hierarchy, regardless of the OWD settings. This is a powerful way to grant managers access to their team's data.
## Sharing Rules
Sharing Rules open up access horizontally. They extend access to records beyond OWDs and the role hierarchy based on specific criteria or record ownership. Sharing rules can be:
## Manual Sharing
Manual Sharing allows individual record owners or users with 'Full Access' to a record to grant read or read/write access to specific users, public groups, or roles. This is used for ad-hoc, one-off sharing situations.
## Profiles and Permission Sets
Profiles define a user's baseline permissions, including object access (Create, Read, Update, Delete - CRUD), Field-Level Security (FLS), app access, tab visibility, page layout assignments, and system permissions (e.g., 'Modify All Data'). Every user must have exactly one profile.
Permission Sets extend a user's functional access without changing their profile. They grant additional permissions and settings (e.g., more object permissions, specific field access, custom app access). Users can have multiple permission sets, and they are additive to the profile.
Field-Level Security (FLS) controls whether a user can see, edit, or delete the value for a particular field on an object. This is set at the profile or permission set level.
## Organization Security Controls
Administrators can configure various org-wide security settings: