SlideShare a Scribd company logo
1 of 32
Download to read offline
Release Notes Review
Spring’15
With Salesforce MVP
Rakesh Gupta
Safe Harbor
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the
assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we
make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber
growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any
statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new
products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in
our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions,
the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth,
new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger
enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-
Q for the most recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC Filings section of the
Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered
on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc.
assumes no obligation and does not intend to update these forward-looking statements.
Spring’15 release notes link
HTML Release Notes :- http://goo.gl/9KHSz9
PDF Release Notes :- http://goo.gl/sMIOaz
@Mumbai_SFDC
Go Social!
/pages/Navi-Mumbai-Salesforce-Developer-User-Group
groups/Official-Salesforce-Developer-User-Group-
4770754
Agenda
 Spring ‘15 for Salesforce Admins!
 Process Builder Overview!
 Spring ‘15 for Salesforce Developers!
 Q&A round
Spring ‘15 Highlights for Salesforce Admins
Keep your users
happy and your
data clean.
Prevent duplicate data entry
on accounts, leads contacts
and custom objects
.
Duplicate Management!
Duplicate Management!
 Duplicate rules don’t run when records are created in following ways.
• When records are created using Quick Create.
• When leads are converted to accounts or contacts and your organization
doesn’t have the “Use Apex Lead Convert” permission.
• When a record is restored with the Undelete button.
• When records are added using Exchange Sync.
• When records are manually merged
Duplicate Management!
Add records to Chatter Groups
 Adding records to groups allows users to collaborate on and discuss the
records as a team in the group. To add records to chatter groups you
have to customize the chatter group layout and add the Add Record
action to the group publisher
Emoticons Added in the Feed
 Now your users can add expressions like a smiley face to their posts
and comments by typing a character combination. To enable/disable this
feature follow the path Setup | Build | Customize | Chatter | Settings
and select “Allow Emoticons” checkbox. Emoticons aren’t supported in
Salesforce1.
Feed with a New Task Action
 It allow users to create New Task action directly from a post in their
feed.
Subscribe to Receive Report Notifications
 After Spring’15 release users can now sign up for report notifications,
to stay up-to-date on the metrics they care about most. To subscribe a
report click on subscribe button and the conditions, action and schedule
frequency. Each user can subscribe to up to five reports.
Add Rich Text Notes to Records
 Now with Notes, users can add bulleted and numbered lists to notes.
User have option to follow the notes and share it with “People” or “Chatter
Groups”(As shown in the following screenshot). To enable/disable this
feature follow the path Setup | Build | Customize | Notes | Settings and
select “Enable Notes” checkbox.
Add Public Groups to delegated administrator
 Now delegated administrators can create public groups, and you can
specify public groups in which delegated administrators can add and
remove users in specified roles and all subordinate roles..
 Drive Salesforce1 Adoption
 Guide Sales reps through
your company’s sales process.
– Provide links to Chatter posts
– Helpful information
– best practices
– potential pitfalls
– words of encouragement
Sales Path
Assets Object Redesigned as a Standard Object
 The Assets object is used to tracks products that your customers own.
The Assets object has been enhanced in Spring’15 release to give your
users a more robust way to manage assets. Previously, the Assets object
was a child object of the Accounts object. After Spring’15 release the
Assets object has been redesigned as a standard object and has the
same features, including a tab, sharing settings and record types, as a
standard object.
Process Automation
Introducing Process Builder
 Simple: Design with point & click simplicity
 Powerful: New Actions with the power of code
 Flexible: Match the way your business works
 Visual: View & Collaborate on your process
 Easy to use
Automate your business. Faster.
Process Builder
Next Generation Workflow
Multiple “Rules” in 1 process
More Flexibility
Graphical Interface
Workflow Rules
New Actions
Process Builder Spring’15
 Create version of a Process
 Call an Apex method from Process
 Trigger a Process Multiple Times in a Single
Transaction
 Submit For Approval Through Process
Visual Workflow Spring 15’
 Pause and Resume
 Customize Condition Logic in Flow
 Create a Dynamic Label for Flow Interviews
 Invoke Apex from a Flow
 Launch a Flow from Salesforce1 (Pilot)
 Reference the ID of a Chatter post That a Flow created
 New Attributes for <flow:interview> allowShowPause
Developer
Field Audit Trail (GA)
Declarative, Policy Driven Retention
LIVE ARCHIVE
Field Audit Trail (GA)
APIs
SObject
● All history goes into the EntityHistory SObject initially, cannot live there > 18 months
● Policy describes retention to allow Field History for up to 18 months in SObject storage
and to be retained in FieldHistoryArchive BigObject for up to 10 years.
● No field history tracking limits permitted above default of 20 fields without Policy and Field
Audit Trail add-on in place.
● Use Salesforce Metadata API to define a retention policy for your field history. Then use
REST API , SOAP API , and Tooling API to work with your archived data.
BigObject
Field Audit Trail Record Retrieval
FieldHistory
Archive
Accounts
Cases
Contacts
Opportunities
Custom
Leads
APISOQL
#forcewebinar
ArchiveFieldName ArchiveParentName ArchiveTimestamp
1 Amount Acme - 2 Widgets 2014-12-12T05:00:35.213Z
2 NextStep Acme - 2 Widgets 2014-12-12T05:00:35.214Z
3 Custom_Checkbox Acme - 2 Widgets 2014-12-12T05:00:35.214Z
4 Custom_Currency Acme - 2 Widgets 2014-12-12T05:00:35.214Z
SELECT
ArchiveFieldName,ArchiveParentName,ArchiveTimestamp FROM
FieldHistoryArchive
SOQLResponse
Field Audit Trail Queries
Field Audit Trail (GA) with Archive
1. Standard Offering
○ 20 fields/objects
○ Retention for only 18 months
1. Field Audit Trail Add-on
○ Up to 60 fields can be tracked
○ Retention the audit trail for up to 10 years
Field History retention is defined as the number of
months after which it should be archived into the
FieldHistoryArchive object and how long the data
should be retained for.
Set Up Test Data for an Entire Test Class
 You can reduce test execution times especially when you’re working
with many records. Test setup methods enable you to create common
test data easily and efficiently. By setting up records once for the class,
you don’t need to re-create records for each test method. If a test class
contains a test setup method, the testing framework executes the test
setup method first, before any test method in the class. Records that
are created in a test setup method are available to all test methods in
the test class and are rolled back at the end of test class execution.
@testSetup
static void methodName()
{
}
#forcewebinarChallenge Yourself! http://developer.salesforce.com/trailhead
• Interactive learning paths
• Earn badges and points
• Declarative and Programmatic
BRAND NEW! Introducing Trailhead
One Click Update (http://goo.gl/cLH5WN)
By Satrang Technologies
 This app allows you to quickly update records with just one click.
Without clicking on Edit or Save button, Picklist fields can be edited &
updated in just one click. Easy and efficient app for everyone including
Sales and Customer Service reps.
Q&A
Thank You

More Related Content

What's hot

Elevate workshop programmatic_2014
Elevate workshop programmatic_2014Elevate workshop programmatic_2014
Elevate workshop programmatic_2014David Scruggs
 
Coding for Declarative Customizations: How We Do It in Salesforce.com IT
Coding for Declarative Customizations: How We Do It in Salesforce.com ITCoding for Declarative Customizations: How We Do It in Salesforce.com IT
Coding for Declarative Customizations: How We Do It in Salesforce.com ITSalesforce Developers
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base ComponentsSalesforce Developers
 
Mds cloud saturday 2015 salesforce intro
Mds cloud saturday 2015 salesforce introMds cloud saturday 2015 salesforce intro
Mds cloud saturday 2015 salesforce introDavid Scruggs
 
Atl elevate programmatic developer slides
Atl elevate programmatic developer slidesAtl elevate programmatic developer slides
Atl elevate programmatic developer slidesDavid Scruggs
 
Introduction to the Wave Platform API
Introduction to the Wave Platform APIIntroduction to the Wave Platform API
Introduction to the Wave Platform APISalesforce Developers
 
Salesforce Winter 15 Release Overview
Salesforce Winter 15 Release OverviewSalesforce Winter 15 Release Overview
Salesforce Winter 15 Release OverviewRoy Gilad
 
Build and Package Lightning Components for Lightning Exchange
Build and Package Lightning Components for Lightning ExchangeBuild and Package Lightning Components for Lightning Exchange
Build and Package Lightning Components for Lightning ExchangeSalesforce Developers
 
Coding Apex Triggers on Chatter Group Members
Coding Apex Triggers on Chatter Group MembersCoding Apex Triggers on Chatter Group Members
Coding Apex Triggers on Chatter Group MembersSalesforce Developers
 
Go with the Flow: Automating Business Processes with Clicks
Go with the Flow: Automating Business Processes with ClicksGo with the Flow: Automating Business Processes with Clicks
Go with the Flow: Automating Business Processes with ClicksSalesforce Developers
 
Building apps faster with lightning and winter '17
Building apps faster with lightning and winter '17Building apps faster with lightning and winter '17
Building apps faster with lightning and winter '17Salesforce Developers
 

What's hot (13)

Elevate workshop programmatic_2014
Elevate workshop programmatic_2014Elevate workshop programmatic_2014
Elevate workshop programmatic_2014
 
Coding for Declarative Customizations: How We Do It in Salesforce.com IT
Coding for Declarative Customizations: How We Do It in Salesforce.com ITCoding for Declarative Customizations: How We Do It in Salesforce.com IT
Coding for Declarative Customizations: How We Do It in Salesforce.com IT
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base Components
 
Mds cloud saturday 2015 salesforce intro
Mds cloud saturday 2015 salesforce introMds cloud saturday 2015 salesforce intro
Mds cloud saturday 2015 salesforce intro
 
Atl elevate programmatic developer slides
Atl elevate programmatic developer slidesAtl elevate programmatic developer slides
Atl elevate programmatic developer slides
 
Introduction to the Wave Platform API
Introduction to the Wave Platform APIIntroduction to the Wave Platform API
Introduction to the Wave Platform API
 
Salesforce Winter 15 Release Overview
Salesforce Winter 15 Release OverviewSalesforce Winter 15 Release Overview
Salesforce Winter 15 Release Overview
 
Build and Package Lightning Components for Lightning Exchange
Build and Package Lightning Components for Lightning ExchangeBuild and Package Lightning Components for Lightning Exchange
Build and Package Lightning Components for Lightning Exchange
 
Coding Apex Triggers on Chatter Group Members
Coding Apex Triggers on Chatter Group MembersCoding Apex Triggers on Chatter Group Members
Coding Apex Triggers on Chatter Group Members
 
Go with the Flow: Automating Business Processes with Clicks
Go with the Flow: Automating Business Processes with ClicksGo with the Flow: Automating Business Processes with Clicks
Go with the Flow: Automating Business Processes with Clicks
 
Summer '20 Release Overview
Summer '20 Release OverviewSummer '20 Release Overview
Summer '20 Release Overview
 
Building apps faster with lightning and winter '17
Building apps faster with lightning and winter '17Building apps faster with lightning and winter '17
Building apps faster with lightning and winter '17
 
Introduction to Apex for Developers
Introduction to Apex for DevelopersIntroduction to Apex for Developers
Introduction to Apex for Developers
 

Similar to Salesforce Spring'15 release overview

Spring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSpring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSalesforce Developers
 
Salesforce Winter 17 Release Overview
Salesforce Winter 17 Release OverviewSalesforce Winter 17 Release Overview
Salesforce Winter 17 Release OverviewRoy Gilad
 
San Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning OverviewSan Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning OverviewVivek Chawla
 
Salesforce Spring19 Release Overview Deck
Salesforce Spring19 Release Overview DeckSalesforce Spring19 Release Overview Deck
Salesforce Spring19 Release Overview DeckRoy Gilad
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforceMark Adcock
 
Toronto dev group mar2019
Toronto dev group mar2019Toronto dev group mar2019
Toronto dev group mar2019rikkehovgaard
 
Salesforce Summer '14 release overview
Salesforce Summer '14 release overviewSalesforce Summer '14 release overview
Salesforce Summer '14 release overviewRoy Gilad
 
Introduction to Mulesoft and Salesforce Spring '19 release features
Introduction to Mulesoft and Salesforce Spring '19 release featuresIntroduction to Mulesoft and Salesforce Spring '19 release features
Introduction to Mulesoft and Salesforce Spring '19 release featuresBordeaux Salesforce Developer Group
 
Your Lightning Game Plan in 3 Steps
Your Lightning Game Plan in 3 StepsYour Lightning Game Plan in 3 Steps
Your Lightning Game Plan in 3 StepsSalesforce Admins
 
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
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressedrikkehovgaard
 
Salesforce Winter '23 Release Highlights.pptx
Salesforce Winter '23 Release Highlights.pptxSalesforce Winter '23 Release Highlights.pptx
Salesforce Winter '23 Release Highlights.pptxOm Prakash
 
Trailhead in a Box & Winter 20 Release
Trailhead in a Box & Winter 20 ReleaseTrailhead in a Box & Winter 20 Release
Trailhead in a Box & Winter 20 ReleaseJayant Jindal
 
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
 
Dallas user group February 20 2015
Dallas user group February 20 2015Dallas user group February 20 2015
Dallas user group February 20 2015J Mo
 
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
 
Salesforce Dreamforce 2019-Announcements
Salesforce Dreamforce 2019-AnnouncementsSalesforce Dreamforce 2019-Announcements
Salesforce Dreamforce 2019-AnnouncementsJayant Jindal
 
TrailheaDX Global Gathering London 2018
TrailheaDX Global Gathering London 2018TrailheaDX Global Gathering London 2018
TrailheaDX Global Gathering London 2018Keir Bowden
 

Similar to Salesforce Spring'15 release overview (20)

Spring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSpring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature Highlights
 
Salesforce Winter 17 Release Overview
Salesforce Winter 17 Release OverviewSalesforce Winter 17 Release Overview
Salesforce Winter 17 Release Overview
 
San Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning OverviewSan Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning Overview
 
Salesforce Spring19 Release Overview Deck
Salesforce Spring19 Release Overview DeckSalesforce Spring19 Release Overview Deck
Salesforce Spring19 Release Overview Deck
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce
 
Toronto dev group mar2019
Toronto dev group mar2019Toronto dev group mar2019
Toronto dev group mar2019
 
Salesforce Summer '14 release overview
Salesforce Summer '14 release overviewSalesforce Summer '14 release overview
Salesforce Summer '14 release overview
 
Introduction to Mulesoft and Salesforce Spring '19 release features
Introduction to Mulesoft and Salesforce Spring '19 release featuresIntroduction to Mulesoft and Salesforce Spring '19 release features
Introduction to Mulesoft and Salesforce Spring '19 release features
 
Your Lightning Game Plan in 3 Steps
Your Lightning Game Plan in 3 StepsYour Lightning Game Plan in 3 Steps
Your Lightning Game Plan in 3 Steps
 
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)
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressed
 
Salesforce Winter '23 Release Highlights.pptx
Salesforce Winter '23 Release Highlights.pptxSalesforce Winter '23 Release Highlights.pptx
Salesforce Winter '23 Release Highlights.pptx
 
Trailhead in a Box & Winter 20 Release
Trailhead in a Box & Winter 20 ReleaseTrailhead in a Box & Winter 20 Release
Trailhead in a Box & Winter 20 Release
 
Stephen Stanley - Spring 23 highlights.pdf
Stephen Stanley - Spring 23 highlights.pdfStephen Stanley - Spring 23 highlights.pdf
Stephen Stanley - Spring 23 highlights.pdf
 
Einstein Analytics for Developers
Einstein Analytics for DevelopersEinstein Analytics for Developers
Einstein Analytics for Developers
 
Dallas user group February 20 2015
Dallas user group February 20 2015Dallas user group February 20 2015
Dallas user group February 20 2015
 
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
 
Introduction to Force.com
Introduction to Force.comIntroduction to Force.com
Introduction to Force.com
 
Salesforce Dreamforce 2019-Announcements
Salesforce Dreamforce 2019-AnnouncementsSalesforce Dreamforce 2019-Announcements
Salesforce Dreamforce 2019-Announcements
 
TrailheaDX Global Gathering London 2018
TrailheaDX Global Gathering London 2018TrailheaDX Global Gathering London 2018
TrailheaDX Global Gathering London 2018
 

Recently uploaded

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave 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
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
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
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
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
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
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
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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
 
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
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Salesforce Spring'15 release overview

  • 1. Release Notes Review Spring’15 With Salesforce MVP Rakesh Gupta
  • 2. Safe Harbor Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10- Q for the most recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 3. Spring’15 release notes link HTML Release Notes :- http://goo.gl/9KHSz9 PDF Release Notes :- http://goo.gl/sMIOaz
  • 5. Agenda  Spring ‘15 for Salesforce Admins!  Process Builder Overview!  Spring ‘15 for Salesforce Developers!  Q&A round
  • 6. Spring ‘15 Highlights for Salesforce Admins Keep your users happy and your data clean. Prevent duplicate data entry on accounts, leads contacts and custom objects . Duplicate Management!
  • 7. Duplicate Management!  Duplicate rules don’t run when records are created in following ways. • When records are created using Quick Create. • When leads are converted to accounts or contacts and your organization doesn’t have the “Use Apex Lead Convert” permission. • When a record is restored with the Undelete button. • When records are added using Exchange Sync. • When records are manually merged
  • 9. Add records to Chatter Groups  Adding records to groups allows users to collaborate on and discuss the records as a team in the group. To add records to chatter groups you have to customize the chatter group layout and add the Add Record action to the group publisher
  • 10. Emoticons Added in the Feed  Now your users can add expressions like a smiley face to their posts and comments by typing a character combination. To enable/disable this feature follow the path Setup | Build | Customize | Chatter | Settings and select “Allow Emoticons” checkbox. Emoticons aren’t supported in Salesforce1.
  • 11. Feed with a New Task Action  It allow users to create New Task action directly from a post in their feed.
  • 12. Subscribe to Receive Report Notifications  After Spring’15 release users can now sign up for report notifications, to stay up-to-date on the metrics they care about most. To subscribe a report click on subscribe button and the conditions, action and schedule frequency. Each user can subscribe to up to five reports.
  • 13. Add Rich Text Notes to Records  Now with Notes, users can add bulleted and numbered lists to notes. User have option to follow the notes and share it with “People” or “Chatter Groups”(As shown in the following screenshot). To enable/disable this feature follow the path Setup | Build | Customize | Notes | Settings and select “Enable Notes” checkbox.
  • 14. Add Public Groups to delegated administrator  Now delegated administrators can create public groups, and you can specify public groups in which delegated administrators can add and remove users in specified roles and all subordinate roles..
  • 15.  Drive Salesforce1 Adoption  Guide Sales reps through your company’s sales process. – Provide links to Chatter posts – Helpful information – best practices – potential pitfalls – words of encouragement Sales Path
  • 16. Assets Object Redesigned as a Standard Object  The Assets object is used to tracks products that your customers own. The Assets object has been enhanced in Spring’15 release to give your users a more robust way to manage assets. Previously, the Assets object was a child object of the Accounts object. After Spring’15 release the Assets object has been redesigned as a standard object and has the same features, including a tab, sharing settings and record types, as a standard object.
  • 18. Introducing Process Builder  Simple: Design with point & click simplicity  Powerful: New Actions with the power of code  Flexible: Match the way your business works  Visual: View & Collaborate on your process  Easy to use Automate your business. Faster.
  • 19. Process Builder Next Generation Workflow Multiple “Rules” in 1 process More Flexibility Graphical Interface Workflow Rules New Actions
  • 20. Process Builder Spring’15  Create version of a Process  Call an Apex method from Process  Trigger a Process Multiple Times in a Single Transaction  Submit For Approval Through Process
  • 21. Visual Workflow Spring 15’  Pause and Resume  Customize Condition Logic in Flow  Create a Dynamic Label for Flow Interviews  Invoke Apex from a Flow  Launch a Flow from Salesforce1 (Pilot)  Reference the ID of a Chatter post That a Flow created  New Attributes for <flow:interview> allowShowPause
  • 23. Field Audit Trail (GA) Declarative, Policy Driven Retention LIVE ARCHIVE
  • 24. Field Audit Trail (GA) APIs SObject ● All history goes into the EntityHistory SObject initially, cannot live there > 18 months ● Policy describes retention to allow Field History for up to 18 months in SObject storage and to be retained in FieldHistoryArchive BigObject for up to 10 years. ● No field history tracking limits permitted above default of 20 fields without Policy and Field Audit Trail add-on in place. ● Use Salesforce Metadata API to define a retention policy for your field history. Then use REST API , SOAP API , and Tooling API to work with your archived data. BigObject
  • 25. Field Audit Trail Record Retrieval FieldHistory Archive Accounts Cases Contacts Opportunities Custom Leads APISOQL
  • 26. #forcewebinar ArchiveFieldName ArchiveParentName ArchiveTimestamp 1 Amount Acme - 2 Widgets 2014-12-12T05:00:35.213Z 2 NextStep Acme - 2 Widgets 2014-12-12T05:00:35.214Z 3 Custom_Checkbox Acme - 2 Widgets 2014-12-12T05:00:35.214Z 4 Custom_Currency Acme - 2 Widgets 2014-12-12T05:00:35.214Z SELECT ArchiveFieldName,ArchiveParentName,ArchiveTimestamp FROM FieldHistoryArchive SOQLResponse Field Audit Trail Queries
  • 27. Field Audit Trail (GA) with Archive 1. Standard Offering ○ 20 fields/objects ○ Retention for only 18 months 1. Field Audit Trail Add-on ○ Up to 60 fields can be tracked ○ Retention the audit trail for up to 10 years Field History retention is defined as the number of months after which it should be archived into the FieldHistoryArchive object and how long the data should be retained for.
  • 28. Set Up Test Data for an Entire Test Class  You can reduce test execution times especially when you’re working with many records. Test setup methods enable you to create common test data easily and efficiently. By setting up records once for the class, you don’t need to re-create records for each test method. If a test class contains a test setup method, the testing framework executes the test setup method first, before any test method in the class. Records that are created in a test setup method are available to all test methods in the test class and are rolled back at the end of test class execution. @testSetup static void methodName() { }
  • 29. #forcewebinarChallenge Yourself! http://developer.salesforce.com/trailhead • Interactive learning paths • Earn badges and points • Declarative and Programmatic BRAND NEW! Introducing Trailhead
  • 30. One Click Update (http://goo.gl/cLH5WN) By Satrang Technologies  This app allows you to quickly update records with just one click. Without clicking on Edit or Save button, Picklist fields can be edited & updated in just one click. Easy and efficient app for everyone including Sales and Customer Service reps.
  • 31. Q&A