Mobile Pages and Lightning Pages - Modules

Ace your homework & exams now with Quizwiz!

How is Lightning different from Classic?

Ability to apply business logic on a user's device and to change display density

Sync Contacts and Events

Access to up-to-date contact and scheduling data Data entry is reduced and so are data entry errors Sync all events in a series

What objects support Object-Specific Actions?

Account, Campaign, Case, Contact, ContentNote, Custom objects, Group, Lead, Opportunity

What are examples of objects that can be found using global search in the SF mobile app?

Accounts, Contacts, Leads, Opportunities

What are four ways to measure Lighting's performance using EPT?

Add an EPT counter to Lightning Lightning Usage app Custom reports Event monitoring

Smart Search Items

Add dynamic list of recently accessed objects to the nav menu

What is a use case for global actions?

Adding a prospective buyer as a Contact in a realty org without having to navigate to a specific page or associating them with other information

Page Types

App Home Record

What are the activation options for custom record pages?

Assign as org default for the object Assign as default object record page for specific Lightning apps Assign page to a combination of Lighting apps, record types, and profiles Assign page to form factor, such as desktop or phone

See Emails and Events on Related Salesforce Records

Automatically add sent/received emails to Activity Timelines of related account, contact, contract, lead, opportunity and quote records Sharing settings determine who else can view the related emails and events

Salesforce App

Available on Google Play and the App Store Offers simple point-and-click tools for admins and web developer platforms for advanced developments

For highly customized user experience and functionality, the best option on the Salesforce Platform is to:

Build a custom mobile app using Salesforce Mobile SDK

Custom Reports

Built using Lightning Usage App Objects

What are some considerations for Spotlight search?

Can't use if you have to enter a PIN when using the mobile app or if org has disabled offline caching Only 200 most recently view Chatter profiles and 200 most recently viewed accessed Contacts are indexed Only available for iOS, version 11.0 or later If you have multiple SF accounts, search results are only for the account you're currently using

MobileConnect

Contact is added by opting in from a keyword Imported into Marketing Cloud via list or data extension Added via API

GroupConnect

Contact is added by opting in from a messaging app like LINE

Compact Layout

Control which fields appear in the header that appears as the highlights section when you open a record *assign up to 10 fields, including Name

Record Pages

Create a customized version of an object's record page, tailor it to users' needs

App Page

Create a home page for a third-party app you can add directly into SF mobile app and Lightning navigation menus

What actions are available with Obejct-Specific Actions?

Create a record Log a call Update a record Custom actions to invoke Lightning components, flows, Visualforce pages, or canvas apps Send Email (cases only)

Quick Actions

Create custom actions tailored to your org processes and use cases Each action has its own page layout so you can limit fields to just those that are needed Prepopulate fields on page layout to save mobile users' time

Home Page

Create home pages with features relevant to specific types of users, and assign customized pages to different apps or app-and-user profile combinations

What Salesforce features can be accessed in Outlook?

Create leads, opportunities, accounts, contacts, and records based on custom objects Relate email messages and nonrecurring calendar events to multiple SF contacts and other records that accept tasks/email messages Search for SF records, including those based on custom objects

Create custom Home page by:

Creating from scratch using a template Clone it from another custom Home page or Edit a page from the home tab in Lightning apps

Subscriber

Custom who opts into a specific communication or channel and is stored in that channel (often Email Studio)

Contact

Customer who opts into one or more channels and is stored in Contact Builder

What user permissions are needed for using Global Publisher Layout?

Customize Application - to create actions and customize action layouts and page layouts View Setup - to view page layouts

A successful use case for mobile is one that is:

Designed for micro-moments Has value for the end user Has a high impact on the business

What are some steps you can take to mitigate browser issues?

Disable unneeded plugins and extensions Use the latest versions and patches

Why is it important to develop a mobile rollout strategy?

Drives higher adoption Provides more value to company and users

Summarize how sales reps rely on Microsoft Outlook and Salesforce to work prospects and deals

Eliminate the time spent on redundant data entry into two applications Access import Outlook email messages and relevant SF records in one place, easier to craft targeted and meaningful email communications to prospects / customers

What is one way to enable a load time (EPT) counter directly in Lightning?

Enable the Lightning Component Debug Mode setting

Mobile SDK Modular architecture provides features and services, including

Enterprise identity and security SmartStore encrypted database Mobile sync Mobile services Salesforce Communities iOS and Android development capabilities

What is used to access detailed performance, security, usage data, and monitor EPT on Salesforce apps?

Event Monitoring

What features do native apps have direct access to?

Fast graphics API Fluid animation Built-in components Ease of use

Where do feed items for new records appear upon creation?

Feed for record First entry in feed for new record Chatter feed for user who created it User profile feed for user who created it Chatter feed of any user following record on which new record was created Chatter feed of any user who though custom triggers or auto-follow rules for new records are following the new record

Global Search

Find a record across objects, such as a person who could be either a contract or lead Finds matching records in multiple objects From search results page, you can narrow your search results for a single object

Spotlight Search

Find records without even opening the Salesforce mobile app

Salesforce Mobile SDK

Gives developers tools to build mobile apps with custom user experiences Lets you produce stand-alone custom apps that you distribute through the app store or google play target employees, customers, or partners

How do you set a predefined value for a field on an action layout?

Global Actions > click action > Predefined Field Values Related List > New > Field Name > Specify New Field Value Section > Save

How do you set up Einstein Activity Capture?

Grant access through a permission set Setup > Einstein Activity Capture > Settings -connect to Microsoft serve -create configuration that controls what to capture and sync -assign users to that configuration

To use Global Search:

Header > Search icon > opens list of most recently used records across all objects

Lightning Opportunity Workspace

Helps sales reps work their deals faster and smarter Customizable to support company-specific processes

OAuth 2.0

Implementation uses HTML view to collect username and password, which is sent to the server. The server returns a session token and a persistent refresh token that are stored on the device for future interactions Think of a valet key that restricts access to certain features

What are some best practices for mobile design?

Include 5 or less fields, and never more than 8 Build for speed Think about tap targets (buttons > links) Embrace mobile capabilities

What are some of the benefits of using the Salesforce mobile app?

Included with every SF license for free App is plug-and-play App is cross-platform App has offline capabilities Works seamlessly with the desktop version of Lightning Whole, customizable platform

What are the benefits of adding inbox features to your integration with Microsoft Outlook?

Insert open time slots from reps calendar directly in the email message -recipients select best time, integration schedules the meeting See when customers open emails and click links Create shortcuts for common phrases Draft email and send when customers are most likely online

Get Critical Sales Context Alongside Relevant Emails

Intelligent data that helps reps send right response at the right time

What is a best practice when configuring fields in an action layout?

Keep it under 5 fields, and absolutely no more than 8 for mobile users to view

Global Actions

Let user create records that have no relationship with other records Can be put anywhere actions are supported - record detail pages, feed, chatter groups

Object-Specific Actions

Let users create/update records in the context of an object Show up on record details pages

To search your main Feed:

Navigation Menu > Chatter > search box > type keywords

How can you switch between different SF orgs from the mobile app?

Navigation Menu > Profile Icon > Change Accounts > choose account or community

How do you create a new compact layout?

Object Manager > select object > Compact Layouts > New > label > add and order fields > Save

What are two types of Quick Actions?

Object-specific Global

What is used to measure the global capacity of a device and a JavaScript engine's performance?

Octane Score

What are examples of Lightning action-oriented experiences?

Opportunity workspace Kanban board

What are the benefits of Lightning components?

Pages are dynamic Users control how they view data on the page by changing display density Admins build pages quickly with standard/custom components Devs can apply business logic right on the user's device

How do pages perform in Lightning?

Pages are loaded on user's device progressively, component by component Sensitive to performance of user's browser/device Requires many web exchanges to render a page, as data moves between server and client

What are some exceptions to defining actions on Person Accounts?

Person account specific fields (Email and Mobile) aren't available in action layouts when using object-specific custom actions to update accounts Define the custom lookup field for Account on the Account or Contact object to set up object-specific quick actions to create person account records (Global quick actions do not need this field defined)

What are examples of Chatter items that can be searched in the Salesforce Mobile App?

Posts, comments, mentions, and files

Connected App

Primary means by which mobile app connects to Salesforce Gives both developers and admins control over how the app connects and who has access Application external to SF that users the OAuth protocol to verify both the SF user and the external application

Mobile Sync

Provides simply API for syncing data between offline database and SF cloud

Mobile Services

Push notifications, geolocation, analytics, collaboration tools, and business logic

Global Publisher Layout

Refers to the way actions are listed in the action bar in the mobile app Only applies to the action bar in places like the feed or Chatter group (pages that aren't related to specific objects

What are some methods of gathering input from reps?

Ride-alongs (best!) Interviews Focus Groups Surveys Chatter

What are two basic options for building and deploying mobile applications?

Salesforce App Salesforce Mobile SDK

Feed Search

Search for Chatter posts, comments, mentions, and files

What redundancies does integrating Outlook with Salesforce eliminate?

Send email messages Maintain contacts Schedule meetings and appointments Time lost during context switching and maintaining data in two places Chance for data entry errors

Mobile Only app

Set of navigation items from the navigation menu of the previous app, moved to the navigation menu of the new app The first four items in the nav menu appear in the nav bar at the bottom of the mobile screen's device

How do you setup Global Actions?

Setup > Global Actions > New Action > Type - create record, log call, send email > Target Object > enter label > Save

How do you set up the integration with Microsoft Outlook?

Setup > Outlook Integration and Sync > turn on > enable Use Enable Enhanced Email with Outlook

How do you setup the Global Publisher Layout?

Setup > Publisher Layouts > Global Layout - edit > Mobile & Lightning Actions > drag-and-drop and rearrange actions > Save

Authorized Code

Short-lived token that represents the access granted by the end user Used to obtain an access token and a refresh token

What can you build with the Lightning App Builder?

Single-page apps that drill down into standard pages Dashboard-style apps, such as apps to track top sales prospects or key leads for the quarter "point" apps to solve specific task Custom record pages for objects, tailored to the needs of users Custom Home Pages containing the components and features users need most

What are three components of the Lightning App Builder?

Standard Custom Third-party on AppExchange

What do you need to log into SF from the mobile app?

Standard username Password Web address (URL) of your org's SF site

Enterprise Identity & Security

Supports SAML and advanced auth. flows so that admins have full control over access

What are not available in search results on the mobile app?

Tasks and Events

Which fields are not supported by compact layouts?

Text areas, long text areas, rich text areas, or multi-select picklists

When is it okay to remove a required field from an object's layout?

The field has a set default value You specify a predefined field value for the action Field already contains data -ex: action updates a record and the user entered required info when they initially created the record

What can you change for mobile navigation?

The items in the Mobile Only nav menu - recommended to leave these alone while transitioning new users The items in the nav menu of the Lightning App - mirror tabs in desktop version

Users can access the mobile App Launcher from:

The navigation menu

To use Spotlight search:

Type in keywords like an Account name to find records you need

What are the elements of a mobile rollout strategy?

Understand users' and business needs Define mobile requirements and use cases Identify success metrics Customize app so it reflects use cases Build and test prototype Assemble a launch team Create comm/training plans Develop mobile device and security policies Encourage adoption Collect feedback and measure business impact

What can Global Actions NOT do?

Update records

What can Object-Specific actions do that Global cannot?

Update records Create records auto-associated with related information Make them available by editing the Object's page layout

Event Monitoring

Use event types to monitor performance

Refresh Token

Used by consumer to obtain a new access token, without having the end user approve the access again

Name a use case for Object-Specific actions

User initiates an action that simultaneously creates a Contact and associates them with an Account

What are some considerations for Object-Specific actions?

User must have Read/Edit permission on the action's relationship field is that auto-populated on the target object when a user creates a record using an Action Can be defined for Person Accounts If action is deleted, it is removed from all assigned layouts When creating an action on a detail of a master-detail relationship, the action must be object-specific, not global

What is the difference between mobile and desktop usage?

Users interact with phones in a series of Micro-moments - a series of brief, frequent bursts of usage to complete specific tasks Short, Atomic, contextual moments

What are the benefits of piloting the app?

Validate mobile use cases and identify new opportunities Streamline customizations Collect FAQs Train group of power users and advocates Create buzz Gain buy-in with early wins Gather testimonials and success stories

Consumer Key

Value used by consumer (i.e. Mobile SDK) to identify itself to Salesforce as client_id

Access Token

Value used by consumer to gain access to protected resources on behalf of the use, instead of the user's Salesforce credential A session ID, can be used directly

Lightning Usage Apps

View aggregated page and browser performance

Add an EPT Counter to Lightning to...

View page performance in real time Enable Lightning Component Debug Mode from Setup Add string to end of URL: ?eptVisible=1 -code won't be minified and there will be less impact on performance time

How do pages perform in Classic?

Web pages are generated by the service (instance of SF) and then rendered on the client (user's desktop/mobile)

The build a native iOS app with Mobile SDK, you use:

Xcod

What are some considerations for the Navigation Menu

You cannot set different menu configurations for different types of users Users with right permissions can change their nav tabs on desktop, which then reflect in mobile Create tabs to include Visualforce, Lightning pages, or Lightning components in the mobile nav menu Before adding a page, enable it for 'mobile'


Related study sets

Assignment 22 Medication Administration Part 2: Parenteral Medications

View Set

ICH Guideline E2A. Clinical Safety Data Mgmt

View Set

Week 1: Introduction to Statistics, Data Collection, and Data Concepts

View Set

vocab level h unit 12 completing the sentence

View Set

Il Seicento: 22;5 - Uno sguardo a di là delle alpi

View Set

Equal Credit Opportunity Act - Regulation B

View Set

Chapter 6 Probability, Normal Distributions, and z Scores

View Set

charge of the non commissioned officer

View Set

Chapters 15-19 Reading Reflections

View Set

NUR 190 EAQ - Health Promotion and Maintenance

View Set