SF Foundation Flashcards
SF as DB
Objects - Tables, Records - Rows, Fields - Column
Master-Detail and Lookup relationship fields
Types of fields to relate information together
What is a Platform
A group of technologies that are used as a base upon which other applications, processes or technologies are developed. SF platform Force.com is 100% cloud based.
MultitenantArchitecture
Salesforce customer base is using a single, common database and a common set of code. This type of architecture allows Salesforce to release upgrades and bug fixes automatically to all customers at once because every org shares the same technology.
APIs
Application Programming Interface - a bridge between platforms and systems. APIs are used to connect Salesforce to other systems for better overall functionality and user experience.
Apex
Apex is a custom coding language developed by Salesforce specifically to work well with their platform. Similar to Java.
Visualforce
Visualforce is a UI (user interface) framework which is used to design and display custom pages in Salesforce.
AppExchange
Salesforce’s App marketplace
UI
The user interface is the junction between a user and a computer program. An interface is a set of commands or menus through which a user communicates with a program.
Setup
The Admin’s Home Base.
Setup allows you to manage the entire Salesforce org.
The Center Stack
Recent Items
Quick Links
Community
SetupMenu
Administer
Build
Deploy
Administer
Administer contains permissions related to Salesforce Access, user management, desktop integration (like Salesforce for Outlook), email templates and organization-wide system preferences.
Build
Build contains all of the tools needed to create and manage functionality in Salesforce. This includes the creation of new fields, modification of page layouts, the building of workflow rules and approval processes and more.
Deploy
Deploy gives System Administrator users the ability to manage sandboxes and change sets – which is a method of migrating functionality from one Salesforce org to another.
Record Types
Record typesallow you to segment a particular object for specific uses. record types also allow us to modify page layouts with fields and field values which may vary between each type.
Page Layout
A page layout is the visual representation of a record type. Page layouts contain fields, arrangements and properties such as if a field is required or read-only.
WORKFLOW Criteria Rules
these rules are used to determine when and how a workflow rule should be triggered. Setting up the criteria is similar to creating report criteria. It can be entered into Salesforce as a series of statements using picklists (i.e.: Status equals True), or it can be done with the creation of a formula.
WORKFLOW Immediate Actions
immediate actions are specific events that take place at the very moment the workflow is executed (aka: evaluated to True).
WORKFLOW Time-Based Actions
time-based actions are specific events that take place at a pre-determined or calculated time in the future.
Workflow Actions that can take place on an Immediate or Time-Based action
Email Alerts Tasks Field Updates Flow Triggers Outbound Messages
app
An app in Salesforce is a set of objects, fields, and other functionality that supports a business process.
org
refers to a specific instance of Salesforce
declarative development
Developing without code
Object Manager
Object Manager is where you can view and customize standard and custom objects in your org.
Setup Menu
The menu gives you quick links to a collection of pages that let you do everything from managing your users to modifying security settings.