SlideShare a Scribd company logo
1 of 44
Download to read offline
Winter ’24 Release
Overview
Wellington User Group
25 October 2023
Stephen Stanley
Salesforce Architect - goodcloud.team
e: stephen.stanley@goodcloud.team
Salesforce Overall
Dynamic Forms (GA)
Delivers a top voted idea on IdeaExchange!
Customer Need
Customers need tailored record page layouts with the ability to
conditionally show fields based on record data, user details, and
form factor. This is key for no-code implementations, as it allows
customers to retire custom components that have been built due
to page layout functionality gaps.
Solution / How To Configure
Dynamic Forms are now available on standard objects, desktop,
and mobile. They can be enabled by selecting a record detail
component from within Lightning App Builder and “Upgrading”
via the button in the property panel. Dynamic Forms on Mobile
must be enabled via the Mobile App Settings section of the
Setup Menu.
Use Cases
Display data conditionally and dynamically
Impact
User productivity and satisfaction
Low/no code implementation
Quick Actions Support on Related List (GA)
Support for Create and Update Mass Quick Actions
Customer Need
Admins currently have no way to add custom quick actions
to the related list and need to add actions on the highlight
panel which impacts user experience.
Solution / How To Configure
You can now use custom quick actions on the related lists
and they will be able to configure custom quick actions
both on Page Layout Editor and Dynamic Related List in App
Builder. Only Create/Update Quick Actions are supported.
Use Case
Mass Create Quick Action directly from the Related List
Mass Update Quick Action to update (e.g. status of more
than one case from the Account Related List)
Impact
End user and admin productivity
Customer Need
Ability to see where a summary formula is being applied in Lightning
Experience, similar to Classic UI behavior
Solution / How To Configure
Create a report with the groupings you want to compare. In the summary
formula builder, select the PARENTGROUPVAL or PREVGROUPVAL function. In
the Display area (1), set how to apply the formula, using the preview image as
reference. In the Function panel (2), select the group parameter values to
include in the formula. When you insert the function into the formula (3), the
selected parameters are included.
Use Case
See how a summary formula that includes the PARENTGROUPVAL or
PREVGROUPVAL function will be used in your Lightning report. When you
select grouping options in the enhanced formula builder, the preview image
updates instantly to show how the formula will be applied.
Impact
User productivity
All Editions
Visualize Summary Formulas for Lightning
Reports as you create them
Customer Need
The Client Credentials variant of OAuth is needed
for integrations that identify the Salesforce platform
specifically as a client to the external system.
Solution / How To Configure
Create an External Credential with the OAuth
protocol and select one of the options for Client
Credentials as the Authentication Flow Type.
Use Case
This form of authentication is required by many
systems: NetSuite, Microsoft, Google Cloud, and
more. Now, you can avoid custom code to solve for
this.
Impact
Less effort to enable integrations
Better security for integrations
Client Credentials - OAuth integration
New option for Named Credentials
Available in
EE, UE, PxE
Administration
Improvements
Report on Permission Set Assignment
Customer Need
This is the fifth most requested idea by our customers -
the ability to report on permission set assignment!
Customers want to easily report on permission set
assignment via reports and dashboards.
Solution / How To Configure
Create a custom report type for the Permission Set
Assignment object and select which fields from
permission set, permission set group, or user to be
included in the report.
Use Case
Run a report by a user or by permission set or
permission set group to see who is assigned to what in
one place.
Impact
True to the core, easier understanding of user access
The fifth most voted idea on IdeaExchange!
Don’t forget, there’s also the User Access and Permissions Assistant in the AppExchange
Permission Set Summary View
Customer Need
Admins need to be able to easily understand
what access a given permission set grants.
Solution / How To Configure
No configuration needed, use the new View
Summary (Beta) button on permission sets
and permission set groups.
Use Case
Quickly understand what is in a permission
set or a permission set group.
Impact
Admin experience and productivity
Delivers a top voted idea on IdeaExchange!
Report on AccountShare
Customer Need
Audits of Account access from manual sharing
or membership in an Account Team.
Solution / How To Configure
Admins can create a Custom Report Type based
on AccountShare, then in a Report, filter on
rowCause = Manual or rowCause = Team.
Use Case
Schedule a report to send AccountShare access
details to the internal Compliance Team.
Impact
User productivity and self service
Delivers a top voted idea on IdeaExchange!
Report on Members of a Public
Group and Queue
Customer Need
Clicking in setup or running a SOQL query to determine
who is in a public group or queue takes time.
Solution / How To Configure
Admins can create a Custom Report Type based on
GroupMember, then in a Report, filter on Group Type =
Regular (for Public Groups) or Group Type = Queue.
Use Case
Managers move reps in and out of queues, and can use an
admin created report to check the current membership of a
queue. Admins can more easily determine who is in which
public groups, helping with troubleshooting access issues.
Impact
User productivity and self service
API Names in Permission Sets
API Names of Object and Field Permissions
Customer Need
Easily understand which object or field you are granting
access to in a permission set, in the event you have multiple
objects and fields with the same label.
Solution / How To Configure
No configuration needed.
Use Case
As an admin I have two objects with the same label, I need
to know which one my permission set is granting access to.
Impact
Admin experience
Permission Set Group Improvements
Recalculate Groups and Understand Failures
Customer Need
Permission set groups can end up in a failed status, requiring
contacting Salesforce Support. Prior to this change, there was no
easy way to identify why the permission set group ended up in a
failed status, or recalculate the permission set group access.
Solution / How To Configure
No configuration needed - if a permission set group moves into a
failed status, a status message will display, letting you know why.
There is also a new recalculate button.
Use Case
My group is in a failed state and I want to understand why
I need to recalculate my PSG
Impact
Admin experience
Salesforce Flow
Screen Component Input Retention
Customer Need
Customers expect the data they have entered in a form to be
retained if they navigate back to a previous screen, resume their
flow, or a validation error occurs. This has been a major pain point
for screenflow builders.
Solution / How To Configure
Screen components will now remember user-entered values upon
resuming a flow, triggering input validation errors, and going back to
a previous screen. To use, upgrade your flow version to API Version
59+
Use Case
A user navigates backward and expects their form to retain
everything they entered, an input validation occurs and
user-entered values are now retained, a user resumes a flow from a
‘Pause’ and now sees previously entered values
Impact
Admin productivity, user productivity and satisfaction
Flow enhancements
User entered values now kept when
a validation error occurs
Reactive Screen Components (GA)
Create more dynamic screen flows
Customer Need
Ability to configure screen components so that they react to the
changes in other components on the same screen. Previously,
for a component to react to changes in another component, you
had to put them into separate screens or create large, monolithic
custom components.
Solution / How To Configure
Consult the Reactivity Trailmix and Blog Post
Use Case
A Sales rep uses a ‘Contact Quick Edit’ form to quickly make
changes to an accounts’ related contacts as they are on the
phone with them, saving them from jumping around Salesforce
records.
Impact
User productivity
Reactive Choice Selections (GA)
Create more dynamic screen flows
Customer Need
Customers want to automatically select or pass selections of a
Choice (Radio, Picklists, Choice Lookup) to other same-screen
components.
Use Case
Automatically select a choice option based on criteria changing on
the same screen, like a Return Type based on a Return Reason.
Enforce business rules and save time by automatically selecting
choice values based on a user’s actions by using reactive formulas.
Impact
User productivity and satisfaction
Auto-select an Opportunity Stage from
a Data Table
Select a Radio Button Based on
Another Radio Button
Reactive Display Text (Beta)
Display Text reacts to changes on the same screen
Customer Need
Display Text is the most used component in Screen Flows and is
critical in summarizing information for users. Now Display Text will
react to changes in supported components on the same screen to
indicate real-time progress and show calculations!
Solution / How To Configure
Enable the ‘Opt in to Reactive Display Text Beta’ checkbox in
Process Automation Settings, ensure your flow is API version 59+,
then reference the output of same-screen components in your
display text.
Use Case
● Provide real time calculations to provide an automatically
calculated monthly amount for a loan
● Summarize the actions taken by a user before they progress
to the next screen in their proces
Impact
User productivity and satisfaction
Global Variable Support for Formulas
Ensure your formulas scale with global variable support
Customer Need
Customers need to reference Custom Labels, Custom Settings, and other
globally available information in their reactive formulas to remove logic
from the flow or to translate text on the screen.
Solution / How To Configure
Reference a global variable in a formula that references same-screen
components.
Use Case
● Reference translated custom labels in your reactive formulas with
the $Label global variable
● Perform special logic in your formulas based on the running user or
user’s profile with the $User or $Profile global variables
● Create user or profile-specific outcomes in your reactive formulas,
like discount percentages, with the $Setup global variable
Impact
Org scalability - remove hard coded logic from a flow, ensure key logic
changes can be made easily and quickly
Generate an error message for Sales users when they
enter a discount percentage in a screen that exceeds a
Custom Setting value configured outside of the Flow
Panel Based Elements
Maintain context of flow while configuring elements
Customer Need
Users want the ability to navigate their flow without having to
complete the configuration of an element
Solution / How To Configure
This is a phased rollout. In Winter ‘24, panels are auto
configured for Create Records, Wait, Start, Update elements.
Action element will show in panel when editing only.
Use Case
Maintain view of the canvas while editing an element,
strengthening context. Navigate flow canvas without having to
complete configuration of property editor.
Impact
Strengthens contextual knowledge
Enables a more fluid workflow
*Phased rollout by element
Easier Flow Resource Selection
Find & select flow resources quickly & easily
Customer Need
Users struggle to find the right item when selecting flow resources.
Solution / How To Configure
This is a phased rollout. In Winter ‘24, friendly resource picker is
auto enabled for Create Records element when selecting records
and record collections (for those set using all values from a record)
Use Case
Find resources more easily with friendlier names, tooltips with
helpful info, resources grouped under the element it was created in,
breadcrumbs to maintain context of the data structure of the
resource, and intuitive icons.
Impact
User productivity and efficiency
*Phased rollout by resource picker type
Api Version Added to Flow List View
Find flows that need Api version upgrades quickly
Customer Need
Customers often need to upgrade a Flow API version
to get the latest and greatest improvements to Flow,
but have to take multiple steps to view a flow’s Api
version
Solution / How To Configure
Add the Api version field to the Flow Definitions list
view in Setup.
Use Case
A user needs to upgrade a screen flow to Api version
59+ to take advantage of reactive screen
components
Custom Error Messages
Customer Need
Customers want the ability to rollback a record-triggered transaction and
message the user to let them know why the change was rejected. Prior to
this option, there only options were to use Validation Rules (limited
functionality) or Apex (coding skills required).
Solution / How To Configure
Open Flow Builder and create a record-triggered flow. There will be a new
element called Custom Error which you can use in conjunction with entry
conditions or other forms of logic built in flow to trigger appropriately. This
can only be used in the following paths: Fast Field Updates (Before Save)
and Actions and Related Records (After Save).
Use Cases
● Use trigger-on-delete to block a record from being deleted
● Give your users feedback on complex validation and errors in
record-triggered automation without Apex
Impact
User productivity and org scalability
Addresses a top voted idea on IdeaExchange!
Write Data to External Systems (GA)
Customer Need
Organizations need a way to declaratively automate Salesforce
processes to update external systems and reduce the dependency
on developers for integrations.
Solution / How To Configure
Create an HTTP Callout action and use Post, Put, Patch, or Delete
methods to perform a callout that writes data to external systems,
using any HTTP-based API. To set request Body, create resource &
select auto generated Apex-defined type that parses the action’s
Body. Then add Assignment element, select output variable from
previous step and map & assign each body field.
Use Case
Add records to ext. system when products are added to Salesforce.
Add leads and contacts to external marketing automation tool.
Process a payment transaction through an ext payment gateway.
Impact
Reduce code, increase productivity
Transform Data in a Flow (Beta)
Customer Need
Solution / How To Configure
Help article 1
Help article 2
Use Case
Particularly helpful if you are accessing date in an external system
using callouts and the external system’s data is not in the same
format as the data in Salesforce
Impact
Reduce code, increase productivity
Signature Capture LWC + Sample
Ability to capture E-Signatures via LWCs
Customer Need
Users across Field Service, Health Cloud, Salesforce App,
and more want to collect signatures through their LWCs.
Solution / How To Configure
Developers must download the LWC contents from our
open-source LWC-Mobile-Samples repository on GitHub.
Then, take the contents of the LWC Component and
integrate its contents into their app flow. Instructions are
provided in the repository. We also provide a LWC Sample
that illustrates the flow of how to configure this LWC.
Use Case
Complete actions such as verifying work, delivery or
payment completed, update patient records
Sign service reports via contactless signature.
Impact
Employee productivity
Einstein Activity
Capture
Latest status for Outlook Integration here
Sync Recurring Events from to Google
Customer Need
Users want to sync everything on their calendars,
including Recurring Event series. (Also called
“repeating event” series.)
Solution / How To Configure
For each Config in EAC Setup, make sure the Event
sync direction is “Google Suite to Salesforce.” Select
“Sync Event series.”
Use Case
User creates recurring event series in Google Calendar
and wants to sync it to Salesforce.
Impact
User productivity and more feature parity for Gmail.
Einstein Activity Capture enhancements
Activity 360 Reports
Unified Activity & Insights Standard Reports & Dashboard
Customer Need
Einstein Activity Capture customers want the ability to report on
Einstein Activity Capture emails.
Solution / How To Configure
Single unified Activity reports that combine core Salesforce data
with Activity 360 (i.e. EAC and ECI) data. Users don’t have to be
aware of which data is in which database. To configure, search
Setup for “Einstein Activity Capture” and select “Settings.” Then
enable “Activity 360 Reporting” in EAC Settings.
Use Case
Ability to report on EAC emails within core Salesforce reporting.
Impact
User productivity
Unlimited Edition
(And Add Ons: Inbox, Sales Engagement,
Revenue Intelligence, Sales Cloud Einstein)
(Also Starter Edition)
Users’ Onboarding Status &
Connection Metrics in One Place
Customer Need
Admins want to track the progress of users being onboarded.
Admins want to troubleshoot when users claim emails, events, and
or contacts aren’t syncing properly.
Solution / How To Configure
Search for “Einstein Activity Capture” in Setup and choose “Status &
Metrics.”
Use Case
● Verify the number of users in the new “Onboarding” status
and then see them all gradually move to the “Active” status.
● Check (for a given user) when last email was captured, and
how many events and contacts have synced that day.
Impact
User productivity, user self-service, proactive troubleshooting
Easily Optimize Your Einstein
Activity Capture Setup
Customer Need
EAC may be fairly easy to activate, but requires some careful
reading and clicking to tune it just right. Admins need a tool
to streamline this process.
Solution / How To Configure
Search for “Einstein Activity Capture” in Setup and choose
“Status & Metrics.” Go to the “Connection Status” subtab.
Use Case
Check for correctness of settings and remedy any issues.
Impact
User productivity, user self-service, proactive
troubleshooting
Address Connection Issues Quickly
with Notifications
Customer Need
Admins need a way to know if EAC is experiencing a significant
connection problem without waiting for end users to tell them.
Solution / How To Configure
Search for “Einstein Activity Capture” in Setup and choose “Status
& Metrics.” Go to the “Connection Status” subtab.
Use Case
The number of users with connection issues rises above a
threshold value (percentage). Admin sees a Notification.
Impact
User productivity, user self-service, proactive troubleshooting
Display Only Salesforce Events on Calendar
Avoid redundant data display on Calendar
Customer Need
Avoid displaying duplicate or redundant event data when multiple
event sources are in play.
Solution / How To Configure
Search for “Einstein Activity Capture” in Setup and choose
“Settings.” Leave the setting “Show Captured Events on the
Salesforce Calendar” disabled (note this is the default state).
Use Case
● Prevent the “Google Calendar” or “Microsoft Office 365”
overlay option from appearing in calendar view.
● If desired to have the overlay option appear, it is not
selected by default and needs to be enabled manually.
Impact
User productivity, easier training, and fewer calls to Support.
Knowledge
Lightning Article Editor (GA)
Addresses one of the top voted ideas on IdeaExchange!
Customer Need
Provide features like a full-screen mode, advanced table editing, and
seamless copy/pasting from external sources.
Solution / How To Configure
Go to the Release Updates in Setup, and turn on the beta from there.
We are the first knowledge product to include an accessibility checker,
which automatically scans articles for WCAG (ADA, accessibility)
violations.
Impact
Agent and writer productivity
Lower Time to Creation for Articles
Increased article and service quality
Article Personalization (GA)
Tailor articles to your service agents
Customer Need
Organizations want to customize which parts of their articles they
show to which audience, allowing them to deliver knowledge that’s
tailored to the user.
Solution / How To Configure
Go to the Release Updates in Setup, and turn on the beta from there.
Use Case
Location-based visibility (e.g. a GDPR field that’s only visible to
European agents), tier-based visibility, permission-based visibility,
role-based visibility.
Impact
Reduced knowledge base maintenance costs
Reduced average handling time
Note: Article Personalization only works in Lightning Experience, not on Experience Cloud.
Audience visibility is defined on a field level.
Lightning
Experience Only
Experience Cloud
Component Visibility Enhancements
Enhanced Discovery & Visibility Toggle
Solution
The Page Structure now includes option to filter components based
on the visibility status. The component can be made visible directly
from the Page Structure. Also, the hidden components are greyed
out and are always visible on the canvas.
Variants created with expressions cannot be hidden via this
feature.
Use Case
Customers don’t need to show all components on all device form
factors. We delivered responsive component visibility to hide or
show components in the Spring ‘23 release, however, it was difficult
to find the hidden components to unhide them and component
visibility property would clash with Expression Based Variations.
Impact
Improved discoverability
Improved ease of use
Enhanced LWR Only
Actions Bar Component (GA)
Configure Edit and custom quick actions
Customer Need
This feature provides Edit Standard Action and also extended support
for create/update Quick Actions in addition to Headless LWC Quick
Actions.
Solution / How To Configure
Configure Edit Standard Action on all Custom and most Standard
Objects using the Dynamic Action Bar. This component will be
available with LWR Build Your Own, Microsite and any Solution
Specific LWR template (e.g. B2C Commerce)
Use Case
Provide end users with actions to create/update or trigger custom
actions.
Impact
User Experience
Low/No Code option to expose user centric actions
LWR Only
To allow for all supported standard objects navigate to:
Experience Builder -> Settings -> Advanced and select Show all components
Expand the Reach of Your Site
Translate your LWR Sites into up to 25 languages
Customer Need
Customers need to be able to offer their LWR site in more languages
than the previous limit of 10.
Solution / How To Configure
Add languages to the site from the Settings > Languages panel in
Experience Builder.
Use Case
Multilingual sites.
Impact
Experience site regional scalability
LWR Only
Find Components More Easily in
Experience Builder LWR
Customer Need
Site Admins want to be able to quickly locate a specific component
on the builder canvas or in the page structure. This can be
challenging in deeply nested LWR sites.
Solution / How To Configure
When you click on a component in the page structure, Experience
Builder scrolls the canvas to show the component and open it’s
property panel. When you click on a component on the canvas,
Experience Builder scrolls the Page Structure to show the selected
component there.
Use Case
Locating a specific component within Experience Builder.
Impact
Enhanced usability in Experience Builder
LWR Only
Assign CSS Classes to Components
Achieve more control over styling
Customer Need
Site Admins want a quick and easy way to assign CSS classes to
specific components in Experience Builder.
Solution / How To Configure
Define CSS classes in the site’s head markup. Click on the ‘Style’ tab
of the component you want to assign the CSS class to. Type in the
CSS class(es) in the ‘CSS Class’ property.
Use Case
Assign a CSS Class to an instance of a component.
Assign multiple CSS classes to an instance of a component.
Impact
User productivity
Enhanced LWR Only
Customize Salesforce CDN Settings
Configurable integrated CDN, partner Cloudflare
Customer Need
Customers need the ability to fine-tune the Salesforce CDN’s default
settings to address the unique needs of their site.
Solution / How To Configure
Turn image optimization and the web application firewall (WAF)
managed rule set off or on, and protect your domain from malicious
activity with up to 10 custom WAF rules. You can use autonomous
system number (ASN), IP addresses, and country to define the
custom WAF rules.
Provision a new domain with the Salesforce CDN, select Use the
Salesforce CDN for a Commerce LWR store, then associate the
domain with a Commerce LWR store. To customize the Salesforce
CDN settings, go to the Domains page and click Edit CDN Settings
next to the appropriate domain.
Use Case
B2B LWR Commerce and D2C LWR Commerce sites, Experience
Delivery pilot sites.
Dreamforce Presentation (requires community login)
Thank you
Contact me: stephen.stanley@goodcloud.team
Salesforce Architecture Guidance
Partner Quality Management
Integration Development
Non-Profit Success Pack Guidance
Salesforce Flow Design/Development
Anything where you need a second opinion

More Related Content

Similar to Winter '24 Release Overview

Salesforce Miami User Group Event - WrapUp
Salesforce Miami User Group Event - WrapUpSalesforce Miami User Group Event - WrapUp
Salesforce Miami User Group Event - WrapUpSkyPlanner
 
Define and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements ComposerDefine and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements ComposerAlan Kan
 
Salesforce Summer 19 Release Overview
Salesforce Summer 19 Release OverviewSalesforce Summer 19 Release Overview
Salesforce Summer 19 Release OverviewRoy Gilad
 
Salesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep DiveSalesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep DiveSalesforce Developers
 
In Mind Cloud - Product Release - 2102
In Mind Cloud - Product Release - 2102In Mind Cloud - Product Release - 2102
In Mind Cloud - Product Release - 2102In Mind Cloud
 
Stephen Stanley - Spring 23 highlights.pdf
Stephen Stanley - Spring 23 highlights.pdfStephen Stanley - Spring 23 highlights.pdf
Stephen Stanley - Spring 23 highlights.pdfAnna Loughnan Colquhoun
 
Online shopping ecommerce java project
Online shopping ecommerce java projectOnline shopping ecommerce java project
Online shopping ecommerce java projectTutorial Learners
 
Upgrade To BMC Remedy ITSM 7.6
Upgrade To BMC Remedy ITSM 7.6Upgrade To BMC Remedy ITSM 7.6
Upgrade To BMC Remedy ITSM 7.6Vyom Labs
 
In Mind Cloud - Product Release - 1811
In Mind Cloud - Product Release - 1811In Mind Cloud - Product Release - 1811
In Mind Cloud - Product Release - 1811In Mind Cloud
 
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSIQ Online Training
 
Summer ‘14 Release Training by Astrea
Summer ‘14 Release Training by AstreaSummer ‘14 Release Training by Astrea
Summer ‘14 Release Training by Astreapriyanshi_astrea
 
In Mind Cloud - Product Release - 2211
In Mind Cloud - Product Release - 2211In Mind Cloud - Product Release - 2211
In Mind Cloud - Product Release - 2211In Mind Cloud
 
Tech Enablement Webinar for ISVs (March 16, 2017)
Tech Enablement Webinar for ISVs (March 16, 2017)Tech Enablement Webinar for ISVs (March 16, 2017)
Tech Enablement Webinar for ISVs (March 16, 2017)Salesforce Partners
 
Salesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer OverviewSalesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer OverviewRoy Gilad
 
Preparing for Lightning: Replacing URL Hacks with Actions
Preparing for Lightning: Replacing URL Hacks with ActionsPreparing for Lightning: Replacing URL Hacks with Actions
Preparing for Lightning: Replacing URL Hacks with ActionsMike White
 
Customizing the Salesforce Console with the Integration Toolkit (DF13)
Customizing the Salesforce Console with the Integration Toolkit (DF13)Customizing the Salesforce Console with the Integration Toolkit (DF13)
Customizing the Salesforce Console with the Integration Toolkit (DF13)Andrew Mahood
 
In Mind Cloud - Product Release - 1908
In Mind Cloud - Product Release - 1908 In Mind Cloud - Product Release - 1908
In Mind Cloud - Product Release - 1908 In Mind Cloud
 

Similar to Winter '24 Release Overview (20)

Salesforce Miami User Group Event - WrapUp
Salesforce Miami User Group Event - WrapUpSalesforce Miami User Group Event - WrapUp
Salesforce Miami User Group Event - WrapUp
 
Define and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements ComposerDefine and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements Composer
 
Salesforce Summer 19 Release Overview
Salesforce Summer 19 Release OverviewSalesforce Summer 19 Release Overview
Salesforce Summer 19 Release Overview
 
Salesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep DiveSalesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep Dive
 
Returns and service
Returns and serviceReturns and service
Returns and service
 
In Mind Cloud - Product Release - 2102
In Mind Cloud - Product Release - 2102In Mind Cloud - Product Release - 2102
In Mind Cloud - Product Release - 2102
 
Stephen Stanley - Spring 23 highlights.pdf
Stephen Stanley - Spring 23 highlights.pdfStephen Stanley - Spring 23 highlights.pdf
Stephen Stanley - Spring 23 highlights.pdf
 
Salesforce crm projects
Salesforce crm projects Salesforce crm projects
Salesforce crm projects
 
Online shopping ecommerce java project
Online shopping ecommerce java projectOnline shopping ecommerce java project
Online shopping ecommerce java project
 
Upgrade To BMC Remedy ITSM 7.6
Upgrade To BMC Remedy ITSM 7.6Upgrade To BMC Remedy ITSM 7.6
Upgrade To BMC Remedy ITSM 7.6
 
In Mind Cloud - Product Release - 1811
In Mind Cloud - Product Release - 1811In Mind Cloud - Product Release - 1811
In Mind Cloud - Product Release - 1811
 
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERSORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
ORACLE FUSION FINANCIAL CLOUD FEATURES - CREATING IMPLEMENTATION USERS
 
Summer ‘14 Release Training by Astrea
Summer ‘14 Release Training by AstreaSummer ‘14 Release Training by Astrea
Summer ‘14 Release Training by Astrea
 
In Mind Cloud - Product Release - 2211
In Mind Cloud - Product Release - 2211In Mind Cloud - Product Release - 2211
In Mind Cloud - Product Release - 2211
 
Tech Enablement Webinar for ISVs (March 16, 2017)
Tech Enablement Webinar for ISVs (March 16, 2017)Tech Enablement Webinar for ISVs (March 16, 2017)
Tech Enablement Webinar for ISVs (March 16, 2017)
 
Salesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer OverviewSalesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer Overview
 
Preparing for Lightning: Replacing URL Hacks with Actions
Preparing for Lightning: Replacing URL Hacks with ActionsPreparing for Lightning: Replacing URL Hacks with Actions
Preparing for Lightning: Replacing URL Hacks with Actions
 
Customizing the Salesforce Console with the Integration Toolkit (DF13)
Customizing the Salesforce Console with the Integration Toolkit (DF13)Customizing the Salesforce Console with the Integration Toolkit (DF13)
Customizing the Salesforce Console with the Integration Toolkit (DF13)
 
CV_RahulSinghQA
CV_RahulSinghQACV_RahulSinghQA
CV_RahulSinghQA
 
In Mind Cloud - Product Release - 1908
In Mind Cloud - Product Release - 1908 In Mind Cloud - Product Release - 1908
In Mind Cloud - Product Release - 1908
 

More from Anna Loughnan Colquhoun

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Anna Loughnan Top 10 Salesforce Apps for Christchurch Salesforce user group M...
Anna Loughnan Top 10 Salesforce Apps for Christchurch Salesforce user group M...Anna Loughnan Top 10 Salesforce Apps for Christchurch Salesforce user group M...
Anna Loughnan Top 10 Salesforce Apps for Christchurch Salesforce user group M...Anna Loughnan Colquhoun
 
SFWelly dreamforce wrap up September 2023
SFWelly dreamforce wrap up September 2023SFWelly dreamforce wrap up September 2023
SFWelly dreamforce wrap up September 2023Anna Loughnan Colquhoun
 
Salesforce Wellington User Group - devops for admins by David Smith
Salesforce Wellington User Group - devops for admins by David SmithSalesforce Wellington User Group - devops for admins by David Smith
Salesforce Wellington User Group - devops for admins by David SmithAnna Loughnan Colquhoun
 
Emily McCowan - My CTA Journey - Wellington User Group
Emily McCowan - My CTA Journey - Wellington User GroupEmily McCowan - My CTA Journey - Wellington User Group
Emily McCowan - My CTA Journey - Wellington User GroupAnna Loughnan Colquhoun
 
Anna Loughnan - The Power of the Community, CodeCamp Wellington April 2023
Anna Loughnan - The Power of the Community, CodeCamp Wellington April 2023Anna Loughnan - The Power of the Community, CodeCamp Wellington April 2023
Anna Loughnan - The Power of the Community, CodeCamp Wellington April 2023Anna Loughnan Colquhoun
 
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdfDevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdfAnna Loughnan Colquhoun
 
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...Anna Loughnan Colquhoun
 
Dreamforce review Wellington Salesforce User Group October 2022
Dreamforce review Wellington Salesforce User Group October 2022Dreamforce review Wellington Salesforce User Group October 2022
Dreamforce review Wellington Salesforce User Group October 2022Anna Loughnan Colquhoun
 
Ministry of Health / Health NZ Public Health response to Covid using Salesforce
Ministry of Health / Health NZ Public Health response to Covid using SalesforceMinistry of Health / Health NZ Public Health response to Covid using Salesforce
Ministry of Health / Health NZ Public Health response to Covid using SalesforceAnna Loughnan Colquhoun
 
Salesforce Wellington User Group - August 2022 - Salesforce integration witho...
Salesforce Wellington User Group - August 2022 - Salesforce integration witho...Salesforce Wellington User Group - August 2022 - Salesforce integration witho...
Salesforce Wellington User Group - August 2022 - Salesforce integration witho...Anna Loughnan Colquhoun
 
Wellington Salesforce User Group - Summer 22 Release
Wellington Salesforce User Group - Summer 22 ReleaseWellington Salesforce User Group - Summer 22 Release
Wellington Salesforce User Group - Summer 22 ReleaseAnna Loughnan Colquhoun
 
March 2022 Salesforce Welly _ Chch meeting.pdf
March 2022 Salesforce Welly _ Chch meeting.pdfMarch 2022 Salesforce Welly _ Chch meeting.pdf
March 2022 Salesforce Welly _ Chch meeting.pdfAnna Loughnan Colquhoun
 
SFWelly user group spring '22 release highlights with Mel Macdonald
SFWelly user group spring '22 release highlights with Mel MacdonaldSFWelly user group spring '22 release highlights with Mel Macdonald
SFWelly user group spring '22 release highlights with Mel MacdonaldAnna Loughnan Colquhoun
 
Wellington Salesforce Trailblazer Community August 2021 Virtual Meeting with ...
Wellington Salesforce Trailblazer Community August 2021 Virtual Meeting with ...Wellington Salesforce Trailblazer Community August 2021 Virtual Meeting with ...
Wellington Salesforce Trailblazer Community August 2021 Virtual Meeting with ...Anna Loughnan Colquhoun
 
Experience cloud for salesforce user group wellington may 2021
Experience cloud for salesforce user group wellington may 2021Experience cloud for salesforce user group wellington may 2021
Experience cloud for salesforce user group wellington may 2021Anna Loughnan Colquhoun
 
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...Anna Loughnan Colquhoun
 

More from Anna Loughnan Colquhoun (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Anna Loughnan Top 10 Salesforce Apps for Christchurch Salesforce user group M...
Anna Loughnan Top 10 Salesforce Apps for Christchurch Salesforce user group M...Anna Loughnan Top 10 Salesforce Apps for Christchurch Salesforce user group M...
Anna Loughnan Top 10 Salesforce Apps for Christchurch Salesforce user group M...
 
Eva Sherwood Dreamforce Reflections
Eva Sherwood Dreamforce ReflectionsEva Sherwood Dreamforce Reflections
Eva Sherwood Dreamforce Reflections
 
SFWelly dreamforce wrap up September 2023
SFWelly dreamforce wrap up September 2023SFWelly dreamforce wrap up September 2023
SFWelly dreamforce wrap up September 2023
 
Let's Discuss Security with SFWelly
Let's Discuss Security with SFWellyLet's Discuss Security with SFWelly
Let's Discuss Security with SFWelly
 
SFWelly - Backups Presentation
SFWelly - Backups PresentationSFWelly - Backups Presentation
SFWelly - Backups Presentation
 
Salesforce Wellington User Group - devops for admins by David Smith
Salesforce Wellington User Group - devops for admins by David SmithSalesforce Wellington User Group - devops for admins by David Smith
Salesforce Wellington User Group - devops for admins by David Smith
 
Emily McCowan - My CTA Journey - Wellington User Group
Emily McCowan - My CTA Journey - Wellington User GroupEmily McCowan - My CTA Journey - Wellington User Group
Emily McCowan - My CTA Journey - Wellington User Group
 
Anna Loughnan - The Power of the Community, CodeCamp Wellington April 2023
Anna Loughnan - The Power of the Community, CodeCamp Wellington April 2023Anna Loughnan - The Power of the Community, CodeCamp Wellington April 2023
Anna Loughnan - The Power of the Community, CodeCamp Wellington April 2023
 
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdfDevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
DevOps Journey - BCITO Te Pukenga Presentation - Copado additions v2.pdf
 
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...
 
Dreamforce review Wellington Salesforce User Group October 2022
Dreamforce review Wellington Salesforce User Group October 2022Dreamforce review Wellington Salesforce User Group October 2022
Dreamforce review Wellington Salesforce User Group October 2022
 
Ministry of Health / Health NZ Public Health response to Covid using Salesforce
Ministry of Health / Health NZ Public Health response to Covid using SalesforceMinistry of Health / Health NZ Public Health response to Covid using Salesforce
Ministry of Health / Health NZ Public Health response to Covid using Salesforce
 
Salesforce Wellington User Group - August 2022 - Salesforce integration witho...
Salesforce Wellington User Group - August 2022 - Salesforce integration witho...Salesforce Wellington User Group - August 2022 - Salesforce integration witho...
Salesforce Wellington User Group - August 2022 - Salesforce integration witho...
 
Wellington Salesforce User Group - Summer 22 Release
Wellington Salesforce User Group - Summer 22 ReleaseWellington Salesforce User Group - Summer 22 Release
Wellington Salesforce User Group - Summer 22 Release
 
March 2022 Salesforce Welly _ Chch meeting.pdf
March 2022 Salesforce Welly _ Chch meeting.pdfMarch 2022 Salesforce Welly _ Chch meeting.pdf
March 2022 Salesforce Welly _ Chch meeting.pdf
 
SFWelly user group spring '22 release highlights with Mel Macdonald
SFWelly user group spring '22 release highlights with Mel MacdonaldSFWelly user group spring '22 release highlights with Mel Macdonald
SFWelly user group spring '22 release highlights with Mel Macdonald
 
Wellington Salesforce Trailblazer Community August 2021 Virtual Meeting with ...
Wellington Salesforce Trailblazer Community August 2021 Virtual Meeting with ...Wellington Salesforce Trailblazer Community August 2021 Virtual Meeting with ...
Wellington Salesforce Trailblazer Community August 2021 Virtual Meeting with ...
 
Experience cloud for salesforce user group wellington may 2021
Experience cloud for salesforce user group wellington may 2021Experience cloud for salesforce user group wellington may 2021
Experience cloud for salesforce user group wellington may 2021
 
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
Spring 21 Salesforce Release Highlights with Awesome Admin Marc Baizman Welli...
 

Recently uploaded

Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 

Recently uploaded (20)

Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 

Winter '24 Release Overview

  • 1. Winter ’24 Release Overview Wellington User Group 25 October 2023 Stephen Stanley Salesforce Architect - goodcloud.team e: stephen.stanley@goodcloud.team
  • 3. Dynamic Forms (GA) Delivers a top voted idea on IdeaExchange! Customer Need Customers need tailored record page layouts with the ability to conditionally show fields based on record data, user details, and form factor. This is key for no-code implementations, as it allows customers to retire custom components that have been built due to page layout functionality gaps. Solution / How To Configure Dynamic Forms are now available on standard objects, desktop, and mobile. They can be enabled by selecting a record detail component from within Lightning App Builder and “Upgrading” via the button in the property panel. Dynamic Forms on Mobile must be enabled via the Mobile App Settings section of the Setup Menu. Use Cases Display data conditionally and dynamically Impact User productivity and satisfaction Low/no code implementation
  • 4. Quick Actions Support on Related List (GA) Support for Create and Update Mass Quick Actions Customer Need Admins currently have no way to add custom quick actions to the related list and need to add actions on the highlight panel which impacts user experience. Solution / How To Configure You can now use custom quick actions on the related lists and they will be able to configure custom quick actions both on Page Layout Editor and Dynamic Related List in App Builder. Only Create/Update Quick Actions are supported. Use Case Mass Create Quick Action directly from the Related List Mass Update Quick Action to update (e.g. status of more than one case from the Account Related List) Impact End user and admin productivity
  • 5. Customer Need Ability to see where a summary formula is being applied in Lightning Experience, similar to Classic UI behavior Solution / How To Configure Create a report with the groupings you want to compare. In the summary formula builder, select the PARENTGROUPVAL or PREVGROUPVAL function. In the Display area (1), set how to apply the formula, using the preview image as reference. In the Function panel (2), select the group parameter values to include in the formula. When you insert the function into the formula (3), the selected parameters are included. Use Case See how a summary formula that includes the PARENTGROUPVAL or PREVGROUPVAL function will be used in your Lightning report. When you select grouping options in the enhanced formula builder, the preview image updates instantly to show how the formula will be applied. Impact User productivity All Editions Visualize Summary Formulas for Lightning Reports as you create them
  • 6. Customer Need The Client Credentials variant of OAuth is needed for integrations that identify the Salesforce platform specifically as a client to the external system. Solution / How To Configure Create an External Credential with the OAuth protocol and select one of the options for Client Credentials as the Authentication Flow Type. Use Case This form of authentication is required by many systems: NetSuite, Microsoft, Google Cloud, and more. Now, you can avoid custom code to solve for this. Impact Less effort to enable integrations Better security for integrations Client Credentials - OAuth integration New option for Named Credentials Available in EE, UE, PxE
  • 8. Report on Permission Set Assignment Customer Need This is the fifth most requested idea by our customers - the ability to report on permission set assignment! Customers want to easily report on permission set assignment via reports and dashboards. Solution / How To Configure Create a custom report type for the Permission Set Assignment object and select which fields from permission set, permission set group, or user to be included in the report. Use Case Run a report by a user or by permission set or permission set group to see who is assigned to what in one place. Impact True to the core, easier understanding of user access The fifth most voted idea on IdeaExchange! Don’t forget, there’s also the User Access and Permissions Assistant in the AppExchange
  • 9. Permission Set Summary View Customer Need Admins need to be able to easily understand what access a given permission set grants. Solution / How To Configure No configuration needed, use the new View Summary (Beta) button on permission sets and permission set groups. Use Case Quickly understand what is in a permission set or a permission set group. Impact Admin experience and productivity Delivers a top voted idea on IdeaExchange!
  • 10. Report on AccountShare Customer Need Audits of Account access from manual sharing or membership in an Account Team. Solution / How To Configure Admins can create a Custom Report Type based on AccountShare, then in a Report, filter on rowCause = Manual or rowCause = Team. Use Case Schedule a report to send AccountShare access details to the internal Compliance Team. Impact User productivity and self service Delivers a top voted idea on IdeaExchange!
  • 11. Report on Members of a Public Group and Queue Customer Need Clicking in setup or running a SOQL query to determine who is in a public group or queue takes time. Solution / How To Configure Admins can create a Custom Report Type based on GroupMember, then in a Report, filter on Group Type = Regular (for Public Groups) or Group Type = Queue. Use Case Managers move reps in and out of queues, and can use an admin created report to check the current membership of a queue. Admins can more easily determine who is in which public groups, helping with troubleshooting access issues. Impact User productivity and self service
  • 12. API Names in Permission Sets API Names of Object and Field Permissions Customer Need Easily understand which object or field you are granting access to in a permission set, in the event you have multiple objects and fields with the same label. Solution / How To Configure No configuration needed. Use Case As an admin I have two objects with the same label, I need to know which one my permission set is granting access to. Impact Admin experience
  • 13. Permission Set Group Improvements Recalculate Groups and Understand Failures Customer Need Permission set groups can end up in a failed status, requiring contacting Salesforce Support. Prior to this change, there was no easy way to identify why the permission set group ended up in a failed status, or recalculate the permission set group access. Solution / How To Configure No configuration needed - if a permission set group moves into a failed status, a status message will display, letting you know why. There is also a new recalculate button. Use Case My group is in a failed state and I want to understand why I need to recalculate my PSG Impact Admin experience
  • 15. Screen Component Input Retention Customer Need Customers expect the data they have entered in a form to be retained if they navigate back to a previous screen, resume their flow, or a validation error occurs. This has been a major pain point for screenflow builders. Solution / How To Configure Screen components will now remember user-entered values upon resuming a flow, triggering input validation errors, and going back to a previous screen. To use, upgrade your flow version to API Version 59+ Use Case A user navigates backward and expects their form to retain everything they entered, an input validation occurs and user-entered values are now retained, a user resumes a flow from a ‘Pause’ and now sees previously entered values Impact Admin productivity, user productivity and satisfaction Flow enhancements User entered values now kept when a validation error occurs
  • 16. Reactive Screen Components (GA) Create more dynamic screen flows Customer Need Ability to configure screen components so that they react to the changes in other components on the same screen. Previously, for a component to react to changes in another component, you had to put them into separate screens or create large, monolithic custom components. Solution / How To Configure Consult the Reactivity Trailmix and Blog Post Use Case A Sales rep uses a ‘Contact Quick Edit’ form to quickly make changes to an accounts’ related contacts as they are on the phone with them, saving them from jumping around Salesforce records. Impact User productivity
  • 17. Reactive Choice Selections (GA) Create more dynamic screen flows Customer Need Customers want to automatically select or pass selections of a Choice (Radio, Picklists, Choice Lookup) to other same-screen components. Use Case Automatically select a choice option based on criteria changing on the same screen, like a Return Type based on a Return Reason. Enforce business rules and save time by automatically selecting choice values based on a user’s actions by using reactive formulas. Impact User productivity and satisfaction Auto-select an Opportunity Stage from a Data Table Select a Radio Button Based on Another Radio Button
  • 18. Reactive Display Text (Beta) Display Text reacts to changes on the same screen Customer Need Display Text is the most used component in Screen Flows and is critical in summarizing information for users. Now Display Text will react to changes in supported components on the same screen to indicate real-time progress and show calculations! Solution / How To Configure Enable the ‘Opt in to Reactive Display Text Beta’ checkbox in Process Automation Settings, ensure your flow is API version 59+, then reference the output of same-screen components in your display text. Use Case ● Provide real time calculations to provide an automatically calculated monthly amount for a loan ● Summarize the actions taken by a user before they progress to the next screen in their proces Impact User productivity and satisfaction
  • 19. Global Variable Support for Formulas Ensure your formulas scale with global variable support Customer Need Customers need to reference Custom Labels, Custom Settings, and other globally available information in their reactive formulas to remove logic from the flow or to translate text on the screen. Solution / How To Configure Reference a global variable in a formula that references same-screen components. Use Case ● Reference translated custom labels in your reactive formulas with the $Label global variable ● Perform special logic in your formulas based on the running user or user’s profile with the $User or $Profile global variables ● Create user or profile-specific outcomes in your reactive formulas, like discount percentages, with the $Setup global variable Impact Org scalability - remove hard coded logic from a flow, ensure key logic changes can be made easily and quickly Generate an error message for Sales users when they enter a discount percentage in a screen that exceeds a Custom Setting value configured outside of the Flow
  • 20. Panel Based Elements Maintain context of flow while configuring elements Customer Need Users want the ability to navigate their flow without having to complete the configuration of an element Solution / How To Configure This is a phased rollout. In Winter ‘24, panels are auto configured for Create Records, Wait, Start, Update elements. Action element will show in panel when editing only. Use Case Maintain view of the canvas while editing an element, strengthening context. Navigate flow canvas without having to complete configuration of property editor. Impact Strengthens contextual knowledge Enables a more fluid workflow *Phased rollout by element
  • 21. Easier Flow Resource Selection Find & select flow resources quickly & easily Customer Need Users struggle to find the right item when selecting flow resources. Solution / How To Configure This is a phased rollout. In Winter ‘24, friendly resource picker is auto enabled for Create Records element when selecting records and record collections (for those set using all values from a record) Use Case Find resources more easily with friendlier names, tooltips with helpful info, resources grouped under the element it was created in, breadcrumbs to maintain context of the data structure of the resource, and intuitive icons. Impact User productivity and efficiency *Phased rollout by resource picker type
  • 22. Api Version Added to Flow List View Find flows that need Api version upgrades quickly Customer Need Customers often need to upgrade a Flow API version to get the latest and greatest improvements to Flow, but have to take multiple steps to view a flow’s Api version Solution / How To Configure Add the Api version field to the Flow Definitions list view in Setup. Use Case A user needs to upgrade a screen flow to Api version 59+ to take advantage of reactive screen components
  • 23. Custom Error Messages Customer Need Customers want the ability to rollback a record-triggered transaction and message the user to let them know why the change was rejected. Prior to this option, there only options were to use Validation Rules (limited functionality) or Apex (coding skills required). Solution / How To Configure Open Flow Builder and create a record-triggered flow. There will be a new element called Custom Error which you can use in conjunction with entry conditions or other forms of logic built in flow to trigger appropriately. This can only be used in the following paths: Fast Field Updates (Before Save) and Actions and Related Records (After Save). Use Cases ● Use trigger-on-delete to block a record from being deleted ● Give your users feedback on complex validation and errors in record-triggered automation without Apex Impact User productivity and org scalability Addresses a top voted idea on IdeaExchange!
  • 24. Write Data to External Systems (GA) Customer Need Organizations need a way to declaratively automate Salesforce processes to update external systems and reduce the dependency on developers for integrations. Solution / How To Configure Create an HTTP Callout action and use Post, Put, Patch, or Delete methods to perform a callout that writes data to external systems, using any HTTP-based API. To set request Body, create resource & select auto generated Apex-defined type that parses the action’s Body. Then add Assignment element, select output variable from previous step and map & assign each body field. Use Case Add records to ext. system when products are added to Salesforce. Add leads and contacts to external marketing automation tool. Process a payment transaction through an ext payment gateway. Impact Reduce code, increase productivity
  • 25. Transform Data in a Flow (Beta) Customer Need Solution / How To Configure Help article 1 Help article 2 Use Case Particularly helpful if you are accessing date in an external system using callouts and the external system’s data is not in the same format as the data in Salesforce Impact Reduce code, increase productivity
  • 26. Signature Capture LWC + Sample Ability to capture E-Signatures via LWCs Customer Need Users across Field Service, Health Cloud, Salesforce App, and more want to collect signatures through their LWCs. Solution / How To Configure Developers must download the LWC contents from our open-source LWC-Mobile-Samples repository on GitHub. Then, take the contents of the LWC Component and integrate its contents into their app flow. Instructions are provided in the repository. We also provide a LWC Sample that illustrates the flow of how to configure this LWC. Use Case Complete actions such as verifying work, delivery or payment completed, update patient records Sign service reports via contactless signature. Impact Employee productivity
  • 27. Einstein Activity Capture Latest status for Outlook Integration here
  • 28. Sync Recurring Events from to Google Customer Need Users want to sync everything on their calendars, including Recurring Event series. (Also called “repeating event” series.) Solution / How To Configure For each Config in EAC Setup, make sure the Event sync direction is “Google Suite to Salesforce.” Select “Sync Event series.” Use Case User creates recurring event series in Google Calendar and wants to sync it to Salesforce. Impact User productivity and more feature parity for Gmail. Einstein Activity Capture enhancements
  • 29. Activity 360 Reports Unified Activity & Insights Standard Reports & Dashboard Customer Need Einstein Activity Capture customers want the ability to report on Einstein Activity Capture emails. Solution / How To Configure Single unified Activity reports that combine core Salesforce data with Activity 360 (i.e. EAC and ECI) data. Users don’t have to be aware of which data is in which database. To configure, search Setup for “Einstein Activity Capture” and select “Settings.” Then enable “Activity 360 Reporting” in EAC Settings. Use Case Ability to report on EAC emails within core Salesforce reporting. Impact User productivity Unlimited Edition (And Add Ons: Inbox, Sales Engagement, Revenue Intelligence, Sales Cloud Einstein) (Also Starter Edition)
  • 30. Users’ Onboarding Status & Connection Metrics in One Place Customer Need Admins want to track the progress of users being onboarded. Admins want to troubleshoot when users claim emails, events, and or contacts aren’t syncing properly. Solution / How To Configure Search for “Einstein Activity Capture” in Setup and choose “Status & Metrics.” Use Case ● Verify the number of users in the new “Onboarding” status and then see them all gradually move to the “Active” status. ● Check (for a given user) when last email was captured, and how many events and contacts have synced that day. Impact User productivity, user self-service, proactive troubleshooting
  • 31. Easily Optimize Your Einstein Activity Capture Setup Customer Need EAC may be fairly easy to activate, but requires some careful reading and clicking to tune it just right. Admins need a tool to streamline this process. Solution / How To Configure Search for “Einstein Activity Capture” in Setup and choose “Status & Metrics.” Go to the “Connection Status” subtab. Use Case Check for correctness of settings and remedy any issues. Impact User productivity, user self-service, proactive troubleshooting
  • 32. Address Connection Issues Quickly with Notifications Customer Need Admins need a way to know if EAC is experiencing a significant connection problem without waiting for end users to tell them. Solution / How To Configure Search for “Einstein Activity Capture” in Setup and choose “Status & Metrics.” Go to the “Connection Status” subtab. Use Case The number of users with connection issues rises above a threshold value (percentage). Admin sees a Notification. Impact User productivity, user self-service, proactive troubleshooting
  • 33. Display Only Salesforce Events on Calendar Avoid redundant data display on Calendar Customer Need Avoid displaying duplicate or redundant event data when multiple event sources are in play. Solution / How To Configure Search for “Einstein Activity Capture” in Setup and choose “Settings.” Leave the setting “Show Captured Events on the Salesforce Calendar” disabled (note this is the default state). Use Case ● Prevent the “Google Calendar” or “Microsoft Office 365” overlay option from appearing in calendar view. ● If desired to have the overlay option appear, it is not selected by default and needs to be enabled manually. Impact User productivity, easier training, and fewer calls to Support.
  • 35. Lightning Article Editor (GA) Addresses one of the top voted ideas on IdeaExchange! Customer Need Provide features like a full-screen mode, advanced table editing, and seamless copy/pasting from external sources. Solution / How To Configure Go to the Release Updates in Setup, and turn on the beta from there. We are the first knowledge product to include an accessibility checker, which automatically scans articles for WCAG (ADA, accessibility) violations. Impact Agent and writer productivity Lower Time to Creation for Articles Increased article and service quality
  • 36. Article Personalization (GA) Tailor articles to your service agents Customer Need Organizations want to customize which parts of their articles they show to which audience, allowing them to deliver knowledge that’s tailored to the user. Solution / How To Configure Go to the Release Updates in Setup, and turn on the beta from there. Use Case Location-based visibility (e.g. a GDPR field that’s only visible to European agents), tier-based visibility, permission-based visibility, role-based visibility. Impact Reduced knowledge base maintenance costs Reduced average handling time Note: Article Personalization only works in Lightning Experience, not on Experience Cloud. Audience visibility is defined on a field level. Lightning Experience Only
  • 38. Component Visibility Enhancements Enhanced Discovery & Visibility Toggle Solution The Page Structure now includes option to filter components based on the visibility status. The component can be made visible directly from the Page Structure. Also, the hidden components are greyed out and are always visible on the canvas. Variants created with expressions cannot be hidden via this feature. Use Case Customers don’t need to show all components on all device form factors. We delivered responsive component visibility to hide or show components in the Spring ‘23 release, however, it was difficult to find the hidden components to unhide them and component visibility property would clash with Expression Based Variations. Impact Improved discoverability Improved ease of use Enhanced LWR Only
  • 39. Actions Bar Component (GA) Configure Edit and custom quick actions Customer Need This feature provides Edit Standard Action and also extended support for create/update Quick Actions in addition to Headless LWC Quick Actions. Solution / How To Configure Configure Edit Standard Action on all Custom and most Standard Objects using the Dynamic Action Bar. This component will be available with LWR Build Your Own, Microsite and any Solution Specific LWR template (e.g. B2C Commerce) Use Case Provide end users with actions to create/update or trigger custom actions. Impact User Experience Low/No Code option to expose user centric actions LWR Only To allow for all supported standard objects navigate to: Experience Builder -> Settings -> Advanced and select Show all components
  • 40. Expand the Reach of Your Site Translate your LWR Sites into up to 25 languages Customer Need Customers need to be able to offer their LWR site in more languages than the previous limit of 10. Solution / How To Configure Add languages to the site from the Settings > Languages panel in Experience Builder. Use Case Multilingual sites. Impact Experience site regional scalability LWR Only
  • 41. Find Components More Easily in Experience Builder LWR Customer Need Site Admins want to be able to quickly locate a specific component on the builder canvas or in the page structure. This can be challenging in deeply nested LWR sites. Solution / How To Configure When you click on a component in the page structure, Experience Builder scrolls the canvas to show the component and open it’s property panel. When you click on a component on the canvas, Experience Builder scrolls the Page Structure to show the selected component there. Use Case Locating a specific component within Experience Builder. Impact Enhanced usability in Experience Builder LWR Only
  • 42. Assign CSS Classes to Components Achieve more control over styling Customer Need Site Admins want a quick and easy way to assign CSS classes to specific components in Experience Builder. Solution / How To Configure Define CSS classes in the site’s head markup. Click on the ‘Style’ tab of the component you want to assign the CSS class to. Type in the CSS class(es) in the ‘CSS Class’ property. Use Case Assign a CSS Class to an instance of a component. Assign multiple CSS classes to an instance of a component. Impact User productivity Enhanced LWR Only
  • 43. Customize Salesforce CDN Settings Configurable integrated CDN, partner Cloudflare Customer Need Customers need the ability to fine-tune the Salesforce CDN’s default settings to address the unique needs of their site. Solution / How To Configure Turn image optimization and the web application firewall (WAF) managed rule set off or on, and protect your domain from malicious activity with up to 10 custom WAF rules. You can use autonomous system number (ASN), IP addresses, and country to define the custom WAF rules. Provision a new domain with the Salesforce CDN, select Use the Salesforce CDN for a Commerce LWR store, then associate the domain with a Commerce LWR store. To customize the Salesforce CDN settings, go to the Domains page and click Edit CDN Settings next to the appropriate domain. Use Case B2B LWR Commerce and D2C LWR Commerce sites, Experience Delivery pilot sites. Dreamforce Presentation (requires community login)
  • 44. Thank you Contact me: stephen.stanley@goodcloud.team Salesforce Architecture Guidance Partner Quality Management Integration Development Non-Profit Success Pack Guidance Salesforce Flow Design/Development Anything where you need a second opinion