Slide deck from BrightGen's Spring '23 Salesforce release webinar. Presented by Keir Bowden, CTO, and covering the key new features that are of interest to our clients. You can find the recording on our youtube channel at : https://www.youtube.com/watch?v=ONjv5BvXccY
Stephen Stanley's very popular presentation of the latest Salesforce release - Spring 23. Includes all his personal favourites.
Presented to the Salesforce Wellington Trailblazer community group virtual meeting February 22, 2023
When you create a connected app, make sure that you understand how it’s going to be used so you can configure the appropriate settings. This session demystifies connected apps in salesforce
The Salesforce platform offers system as well as application level security capabilities for building robust and secure applications. Join us as we introduce the system-level security features of Salesforce, like authentication and authorization mechanisms that include various Single Sign-On and OAuth flows. We'll also cover declarative application-level security features, like user profiles, roles and permissions, and how an Organization Wide Security and record-sharing model enforces a finer level of access control over the data.
Stephen Stanley's very popular presentation of the latest Salesforce release - Spring 23. Includes all his personal favourites.
Presented to the Salesforce Wellington Trailblazer community group virtual meeting February 22, 2023
When you create a connected app, make sure that you understand how it’s going to be used so you can configure the appropriate settings. This session demystifies connected apps in salesforce
The Salesforce platform offers system as well as application level security capabilities for building robust and secure applications. Join us as we introduce the system-level security features of Salesforce, like authentication and authorization mechanisms that include various Single Sign-On and OAuth flows. We'll also cover declarative application-level security features, like user profiles, roles and permissions, and how an Organization Wide Security and record-sharing model enforces a finer level of access control over the data.
Join us to learn how to leverage SSO technologies (such as SAML) with Force.com Canvas. We'll show examples of using Canvas with your existing SSO application to provide a seamless user experience, how you can use Canvas and Salesforce Identity to demo cross-org Visualforce pages, and we'll show this behaving in Salesforce.
1.2+ billion users around the world choose Microsoft Office as their primary tool for productivity. Integrating Salesforce and Office can drive unparalleled experiences for information workers. This webinar will explore Salesforce integration with Microsoft Office using Office Add-ins. Learn about what's new with Office Add-ins, the Office add-ins Salesforce offers, and how to build your own Office Add-ins that integrate with Salesforce.
You might be surprised to learn that Office Add-ins can be developed with ANY web technology and be hosted anywhere in the world. So bring your web developer hat and learn how you can maximize your Salesforce and Office investments with Office Add-ins.
Key Takeaways
- Discover how the Office Add-in architecture has changed to benefit web developers
- Learn about Salesforce Office Add-ins available through the Office marketplace and how they can deliver a great user experience in Office
- Explore key aspects of building custom Office Add-ins that run any device Office runs
- Uncover important resources for extending and integrating Force.com and the Office platform
Intended Audience
This session is geared towards existing Salesforce and Microsoft developers that want to learn how to apply their web development skills to integrate Salesforce into Office through add-ins.
Salesforce Security Best Practices for Every AdminCloud Analogy
In this presentation, we will discuss Salesforce Security Best Practices for Every Admin.
Following these advanced Salesforce Security best practices will help us get most of the powerful and out-of-the-box Salesforce CRM system. Through it, Salesforce admins can easily leverage all of the platform’s features to safeguard their company and customers' data.
Ambient Info Solution performs the same activities for the organization. They train a team of experts and let them be hired by companies. In this manner, they are creating a team of experts and helping in the growth of development of the society. Ambient info Solution offers a wide range of courses depending on the interests of the students. These courses are based on the mentality of the students and the specific requirement of the companies.
An introduction to OAuth 2.0 from a Salesforce perspective to establish the foundations of OAuth 2.0. Discusses the key concepts of Authentication and Authorization and distinguishes the two. Also discusses Open ID connect.
Here we share our selection of the highlights we’ve identified in the Salesforce Winter'23 Release Notes. Check out this presentation to get all the details.
Salesforce Streaming event - PushTopic and Generic EventsDhanik Sahni
Salesforce Streaming API is used when integration required with publisher and subscriber model. This slide will explain about
1. Streaming Event
2. PushTopic
3. Generic Event
4. Comparison of Streaming Events
Salesforce Tutorial for Beginners: Basic Salesforce IntroductionHabilelabs
Salesforce is the worlds best Customer Relationship Management (CRM) platform which is flexible and powerful database supplier in the market.This blog is introducing about Salesforce and it’s CRM, Multitenant Architecture etc.
Platform Events enables a new event-driven architecture for Salesforce focused on events and record changes, rather than full record processing. Join us to learn about Platform Events and what this will mean to the future of integration with Salesforce.
In this exclusive webinar, you'll learn about
- How Platform Events enable real-time integration
- Defining, publishing and subscribing to Platform Events in Salesforce
- How Platform Events work through live demonstrations
Salesforce integration best practices columbus meetupMuleSoft Meetup
onnectivity Overview
Connectivity to Salesforce Clouds
Connectors and Salesforce APIs
Connector interacting with Salesforce core
Composite Connector
Triggers
Establishing a connected app for MuleSoft Connectors
Salesforce Integration Best Practices
When to move data into SFDC
Appropriate use of APEX
Salesforce integration technologies and considerations
Data Virtualization/Live Read
Data Manipulation and Migration
Real-time changes, events and Streaming
Resources
Salesforce Accelerators for Service Cloud and Commerce Cloud
Deep dive into Salesforce Connected AppDhanik Sahni
A connected app is a framework that enables an external application to integrate with Salesforce using APIs. Connected app uses standard protocols, such as SAML, OAuth, and OpenID Connect to authorize, authenticate, and provide single sign-on (SSO) for external apps.
Introduction to Salesforce Connected AppsCloud Analogy
A Connected App is a framework that integrates external applications into Salesforce using standard APIs and protocols such as SAML, OAuth, and OpenID Connect.
Earlier when you required a custom feature in your Salesforce installation to support your business process, the only available options were to create a brand new app and integrate it in your Salesforce or to use existing features in a creative way to achieve the same objective. However Salesforce evolved and we now have got Salesforce Visual Flow, also known as Salesforce Visual Workflow or simply Salesforce Flow.
Visual flow can be summed up as an app inside the Salesforce app. Analogically, what methods are to object oriented programming, visual flow is to Salesforce. To be more precise, a Flow is a wizard or a set of screens in sequential order which can be used to complete a business process. This business process can be anything like filling out a form, or working on a script, or even filling out a survey. The Flow has the ability to fetch, edit, and create all Salesforce information in an appealing, quick and smart manner.
Difference between Salesforce.com Flow and Workflow
Salesforce Flow or Visual Workflow is often confused with a feature named Workflow in Salesforce and that’s forgivable! They may be similar in certain fashion such as assisting in automating a business process, but in essence they both are different. Here is how:
- Visual Workflow is more of a front-end based tool. It is mainly used when you have to display or collect information through screens making it more visible to the users. Workflow on the other hand execute pre-defined rules behind the scenes. They are used to process information rather than collecting it.
- While Workflows are mainly triggered by events, Visual Workflows are triggered by user actions. However in Visual Workflows, you can also Autolaunch Flows i.e. start a Flow without user interaction. Since they are triggered without user interactions you cannot include steps, choices, screens or dynamic choices in your Autolaunch Flow.
- Flows can fetch, delete, update or even create records on multiple objects but Workflows are defined to affect only a single specified object. The exception to this is the case of Workflows having to update fields on specified object’s related master records.
How to create and trigger Flow?
Flows can be used to execute a business logic, interact with Salesforce Databases, call defined Apex classes and guide user through screens. There are three main aspects of a Flow creation process:
- Designing
- Management
- Flow Runtime
You can create Flows and open Cloud Flow Designer by going through the following steps
Name-> Setup-> App Setup-> Create-> Workflow & Approvals-> Flows-> New Flow.
Once you have defined your Flow you can easily add it to any Visualforce page or you can add your Flow’s URL link to your Salesforce installation’s homepage.
You can create your Flow triggers by going through the same above process and instead of clicking Flow, click Flow Trigger.
Flow is a powerful business automation tool that can manipulate data in Salesforce in a variety of ways. Such application can be created right from the org’s setup with just drag-drop/point-click. The ease of creating flows makes it the number one go-to tool when it comes to complex business requirements.
Slide deck from BrightGen's webinar on the new features provided by the Salesforce Winter 23 release. Presented by Keir Bowden, CTO, in 12th October 2022.
This deck and webinar covers the features that we believe are of most interest to our customers and thus does not represent the entire release.
View the webinar recording at : https://youtu.be/G_WYKYgp5f4
Slide deck from BrightGen's webinar on the new features in the Spring 22 release of Salesforce. Presented by Keir Bowden (CTO) and Clive Platt (Head of Service Management). You can find the recording at : https://youtu.be/YTrxbaKf-WE
Join us to learn how to leverage SSO technologies (such as SAML) with Force.com Canvas. We'll show examples of using Canvas with your existing SSO application to provide a seamless user experience, how you can use Canvas and Salesforce Identity to demo cross-org Visualforce pages, and we'll show this behaving in Salesforce.
1.2+ billion users around the world choose Microsoft Office as their primary tool for productivity. Integrating Salesforce and Office can drive unparalleled experiences for information workers. This webinar will explore Salesforce integration with Microsoft Office using Office Add-ins. Learn about what's new with Office Add-ins, the Office add-ins Salesforce offers, and how to build your own Office Add-ins that integrate with Salesforce.
You might be surprised to learn that Office Add-ins can be developed with ANY web technology and be hosted anywhere in the world. So bring your web developer hat and learn how you can maximize your Salesforce and Office investments with Office Add-ins.
Key Takeaways
- Discover how the Office Add-in architecture has changed to benefit web developers
- Learn about Salesforce Office Add-ins available through the Office marketplace and how they can deliver a great user experience in Office
- Explore key aspects of building custom Office Add-ins that run any device Office runs
- Uncover important resources for extending and integrating Force.com and the Office platform
Intended Audience
This session is geared towards existing Salesforce and Microsoft developers that want to learn how to apply their web development skills to integrate Salesforce into Office through add-ins.
Salesforce Security Best Practices for Every AdminCloud Analogy
In this presentation, we will discuss Salesforce Security Best Practices for Every Admin.
Following these advanced Salesforce Security best practices will help us get most of the powerful and out-of-the-box Salesforce CRM system. Through it, Salesforce admins can easily leverage all of the platform’s features to safeguard their company and customers' data.
Ambient Info Solution performs the same activities for the organization. They train a team of experts and let them be hired by companies. In this manner, they are creating a team of experts and helping in the growth of development of the society. Ambient info Solution offers a wide range of courses depending on the interests of the students. These courses are based on the mentality of the students and the specific requirement of the companies.
An introduction to OAuth 2.0 from a Salesforce perspective to establish the foundations of OAuth 2.0. Discusses the key concepts of Authentication and Authorization and distinguishes the two. Also discusses Open ID connect.
Here we share our selection of the highlights we’ve identified in the Salesforce Winter'23 Release Notes. Check out this presentation to get all the details.
Salesforce Streaming event - PushTopic and Generic EventsDhanik Sahni
Salesforce Streaming API is used when integration required with publisher and subscriber model. This slide will explain about
1. Streaming Event
2. PushTopic
3. Generic Event
4. Comparison of Streaming Events
Salesforce Tutorial for Beginners: Basic Salesforce IntroductionHabilelabs
Salesforce is the worlds best Customer Relationship Management (CRM) platform which is flexible and powerful database supplier in the market.This blog is introducing about Salesforce and it’s CRM, Multitenant Architecture etc.
Platform Events enables a new event-driven architecture for Salesforce focused on events and record changes, rather than full record processing. Join us to learn about Platform Events and what this will mean to the future of integration with Salesforce.
In this exclusive webinar, you'll learn about
- How Platform Events enable real-time integration
- Defining, publishing and subscribing to Platform Events in Salesforce
- How Platform Events work through live demonstrations
Salesforce integration best practices columbus meetupMuleSoft Meetup
onnectivity Overview
Connectivity to Salesforce Clouds
Connectors and Salesforce APIs
Connector interacting with Salesforce core
Composite Connector
Triggers
Establishing a connected app for MuleSoft Connectors
Salesforce Integration Best Practices
When to move data into SFDC
Appropriate use of APEX
Salesforce integration technologies and considerations
Data Virtualization/Live Read
Data Manipulation and Migration
Real-time changes, events and Streaming
Resources
Salesforce Accelerators for Service Cloud and Commerce Cloud
Deep dive into Salesforce Connected AppDhanik Sahni
A connected app is a framework that enables an external application to integrate with Salesforce using APIs. Connected app uses standard protocols, such as SAML, OAuth, and OpenID Connect to authorize, authenticate, and provide single sign-on (SSO) for external apps.
Introduction to Salesforce Connected AppsCloud Analogy
A Connected App is a framework that integrates external applications into Salesforce using standard APIs and protocols such as SAML, OAuth, and OpenID Connect.
Earlier when you required a custom feature in your Salesforce installation to support your business process, the only available options were to create a brand new app and integrate it in your Salesforce or to use existing features in a creative way to achieve the same objective. However Salesforce evolved and we now have got Salesforce Visual Flow, also known as Salesforce Visual Workflow or simply Salesforce Flow.
Visual flow can be summed up as an app inside the Salesforce app. Analogically, what methods are to object oriented programming, visual flow is to Salesforce. To be more precise, a Flow is a wizard or a set of screens in sequential order which can be used to complete a business process. This business process can be anything like filling out a form, or working on a script, or even filling out a survey. The Flow has the ability to fetch, edit, and create all Salesforce information in an appealing, quick and smart manner.
Difference between Salesforce.com Flow and Workflow
Salesforce Flow or Visual Workflow is often confused with a feature named Workflow in Salesforce and that’s forgivable! They may be similar in certain fashion such as assisting in automating a business process, but in essence they both are different. Here is how:
- Visual Workflow is more of a front-end based tool. It is mainly used when you have to display or collect information through screens making it more visible to the users. Workflow on the other hand execute pre-defined rules behind the scenes. They are used to process information rather than collecting it.
- While Workflows are mainly triggered by events, Visual Workflows are triggered by user actions. However in Visual Workflows, you can also Autolaunch Flows i.e. start a Flow without user interaction. Since they are triggered without user interactions you cannot include steps, choices, screens or dynamic choices in your Autolaunch Flow.
- Flows can fetch, delete, update or even create records on multiple objects but Workflows are defined to affect only a single specified object. The exception to this is the case of Workflows having to update fields on specified object’s related master records.
How to create and trigger Flow?
Flows can be used to execute a business logic, interact with Salesforce Databases, call defined Apex classes and guide user through screens. There are three main aspects of a Flow creation process:
- Designing
- Management
- Flow Runtime
You can create Flows and open Cloud Flow Designer by going through the following steps
Name-> Setup-> App Setup-> Create-> Workflow & Approvals-> Flows-> New Flow.
Once you have defined your Flow you can easily add it to any Visualforce page or you can add your Flow’s URL link to your Salesforce installation’s homepage.
You can create your Flow triggers by going through the same above process and instead of clicking Flow, click Flow Trigger.
Flow is a powerful business automation tool that can manipulate data in Salesforce in a variety of ways. Such application can be created right from the org’s setup with just drag-drop/point-click. The ease of creating flows makes it the number one go-to tool when it comes to complex business requirements.
Slide deck from BrightGen's webinar on the new features provided by the Salesforce Winter 23 release. Presented by Keir Bowden, CTO, in 12th October 2022.
This deck and webinar covers the features that we believe are of most interest to our customers and thus does not represent the entire release.
View the webinar recording at : https://youtu.be/G_WYKYgp5f4
Slide deck from BrightGen's webinar on the new features in the Spring 22 release of Salesforce. Presented by Keir Bowden (CTO) and Clive Platt (Head of Service Management). You can find the recording at : https://youtu.be/YTrxbaKf-WE
Slide deck from BrightGen's webinar covering the new features in the Summer 22 Salesforce Release. Presented by CTO Keir Bowden on 1st June 2022. You can find the webinar recording at : https://youtu.be/JqGlULE5zyA - why not subscribe to our youtube channel to see all of our webinars?
Slide deck from BrightGen's Summer 21 release webinar, showcasing the features that are of most interest to our customers and prospects. Presented by Keir Bowden, CTO.
You can view the recording at: https://youtu.be/z5Pexq7Ljt0
Modernising the way System Customisers Configure the Model-Driven Apps for Us...Linn Zaw Win
This session is for the Dynamics 365 users and system customisers who want to learn about the latest updates in the Unified Interface and new model-driven form/view designers.
This session provides information about new UI starting from the fundamentals such as the basic terminology (model-driven app, Unified Interface, etc.) and differences between legacy web client and taking you through to advanced tips and tricks in Unified Interface as well as readiness and user adoption strategies.
After Unified Interface, the session will be a live demonstration about the maker experience for Customiser starting with editing an entity using solution explorer in the PowerApps portal then diving in WYSIWYG model-driven form designer and new view designer with the preview of live data.
Deep dive into share point framework webpartsPrabhu Nehru
The slide talks about getting started with SharePoint Framework Web parts - A session on this topic was given @ Global Office 365 Developer Boot camp Coimbatore
Atlassian jira как полностью раскрыть возможностиAndrew Fadeev
Atlassian jira как полностью раскрыть возможности. Jira в базовой поставке не реализует огромное количество заложенных в нее возможностей. Возникает вопрос, прав ли был Гартнер так высоко ставя её в своих "магических квадратах". Гартнер как всегда прав, но для раскрытия потенциала Jira необходимо значительное кол-во внешних плагинов. Удобно это или нет - решать Вам.
For all of the things that can go wrong with your SharePoint implementation, one of the best things we can do is learn from others. From not accepting that implementing an established information architecture and having an available infrastructure are core tenants of every SharePoint installation to managing SLAs with your end users; join us as we share not only what we've seen as worst practices but also worst experiences.
Attendees will learn practices on how to properly manage their SharePoint environments, how to work with other IT department leads and plan for a more properly planned SharePoint environment instead of dealing with the headaches that precipitate themselves when systems are hastily thrown together.
Learn how to monitor the various attributes of WebSphere MQ, ActiveMQ, and SharePoint servers, configure systematic alerts for performance degrading issues, and visualize trends with interactive dashboards and advanced analytics.
Slide deck from the BrightGen webinar on the new features in the Salesforce Winter 22 release. Presented by Keir Bowden CTO, and Clive Platt, Senior Service Management Consultant.
You can access the video at : https://www.youtube.com/watch?v=JV_g_QgAfq0
Slide deck from BrightGen's webinar on the Spring 21 release of Salesforce. Presented by Clive Platt, head of Service Management and Keir Bowden, CTO. View the recording at : https://youtu.be/qjTv_Ag8CWQ
Slide deck from BrightGen's Salesforce Winter 21 release webinar, presented by Keir Bowden (CTO) and Clive Platt (Head of Service).
The recording can be viewed at : https://youtu.be/R9l4N5Bsi2g
Slide deck from BrightGen's webinar covering the key features from the Summer 20 major release of Salesforce. Presented by Keir Bowden (CTO) and Clive Platt (Head of Service Management). View the recording at : https://www.youtube.com/watch?v=d1RD2UPuWhc&list=PLtQLA95lrNgpmFvI_10z1xXp3Oz_CH9eM&index=2&t=0s
Recording of the BrightGen webinar introducing key new features of the Spring 20 release. Presented by Keir Bowden and Clive Platt. View the recording at : https://youtu.be/sd5cpYhTRyM
Slide deck from BrightGen's Winter 20 Salesforce release webinar, presented by Clive Platt, Head of Service Management, and Keir Bowden, CTO. Recording available on youtube at : https://www.youtube.com/watch?v=7Y1bkK9Tp2k
Slide deck from BrightGen's Summer 19 Salesforce release webinar, presented by Keir Bowden, CTO, and Clive Platt, Head of Service Management.
Full recording of the webinar is available on our youtube channel at : https://youtu.be/6bcdlDq6vpU
Slide deck from BrightGen's webinar covering the key aspects of the Winter 19 release from Salesforce, presented by CTO, Keir Bowden, and Head of Delivery, Clive Platt. You can find the recording of the webinar at : https://www.youtube.com/watch?v=om43J0Yhdp0
Slide deck from BrightGen's Salesforce Spring 18 release webinar hosted by Keir Bowden and Clive Platt, covering the key new features of most interest to our customers.
Slide deck from BrightGen's Winter '18 Salesforce release webinar presented by Clive Platt, Service Manager, CTO and Keir Bowden. Access the recording at https://www.youtube.com/watch?v=HvFP_uh-NTs
BrightGen Salesforce Spring 17 Release Webinarbrightgenss
BrightGen's Winter 17 Salesforce Release webinar deck, presented by Service Manager Cllive Platt and CTO Keir Bowden. The webinar recording is available at : https://youtu.be/BM0_zaD1QsA
BrightGen's Winter 17 Salesforce Release webinar deck, presented by Service Manager Cllive Platt and CTO Keir Bowden. The webinar recording is available at : https://www.youtube.com/watch?v=5V_VqZAHPYk
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
# Internet Security: Safeguarding Your Digital World
In the contemporary digital age, the internet is a cornerstone of our daily lives. It connects us to vast amounts of information, provides platforms for communication, enables commerce, and offers endless entertainment. However, with these conveniences come significant security challenges. Internet security is essential to protect our digital identities, sensitive data, and overall online experience. This comprehensive guide explores the multifaceted world of internet security, providing insights into its importance, common threats, and effective strategies to safeguard your digital world.
## Understanding Internet Security
Internet security encompasses the measures and protocols used to protect information, devices, and networks from unauthorized access, attacks, and damage. It involves a wide range of practices designed to safeguard data confidentiality, integrity, and availability. Effective internet security is crucial for individuals, businesses, and governments alike, as cyber threats continue to evolve in complexity and scale.
### Key Components of Internet Security
1. **Confidentiality**: Ensuring that information is accessible only to those authorized to access it.
2. **Integrity**: Protecting information from being altered or tampered with by unauthorized parties.
3. **Availability**: Ensuring that authorized users have reliable access to information and resources when needed.
## Common Internet Security Threats
Cyber threats are numerous and constantly evolving. Understanding these threats is the first step in protecting against them. Some of the most common internet security threats include:
### Malware
Malware, or malicious software, is designed to harm, exploit, or otherwise compromise a device, network, or service. Common types of malware include:
- **Viruses**: Programs that attach themselves to legitimate software and replicate, spreading to other programs and files.
- **Worms**: Standalone malware that replicates itself to spread to other computers.
- **Trojan Horses**: Malicious software disguised as legitimate software.
- **Ransomware**: Malware that encrypts a user's files and demands a ransom for the decryption key.
- **Spyware**: Software that secretly monitors and collects user information.
### Phishing
Phishing is a social engineering attack that aims to steal sensitive information such as usernames, passwords, and credit card details. Attackers often masquerade as trusted entities in email or other communication channels, tricking victims into providing their information.
### Man-in-the-Middle (MitM) Attacks
MitM attacks occur when an attacker intercepts and potentially alters communication between two parties without their knowledge. This can lead to the unauthorized acquisition of sensitive information.
### Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
4. Davy Jones’ Locker
Async SOQL
• Spring '23
• Use Bulk API/Batch Apex
API Versions 21-30
• Currently deprecated
• Removed Summer '23
• Will error!
5. Davy Jones’ Locker
Salesforce Mobile App Community License Access
• Summer '23
• Purchase platform subscription
Salesforce for Outlook
• June '24
• Use Outlook Integration/Einstein Activity Capture
Permissions on profiles
• Spring '26
• sforce.co/3HiqBnO
8. MFA Automatically Enabled
MFA required for direct logins
• "In phases throughout 2023"
• "Eventually we'll enforce MFA"
Required, but not checked, for Single Sign-On
11. Report on Analytics Subscriptions
Subscriptions
• Lightning report/dashboards + collections
• CRM Analytics Lenses
• Dashboards in Slack
Notification conditions
• CRM Analytics dashboard widgets
• Einstein Discovery model quality alerts
12. Analytics Other
Subscription limits increased
• 15 reports
• 15 dashboards
• Previously 7
Lightning report builder has feature parity with Classic
• Edit in Classic button removed from lightning report actions
Enhanced Reports on mobile GA
Filter report types by objects/fields GA
• Up to 4 objects or 20 fields
15. Picklists
Clean Inactive Picklist Values GA
• Bulk delete inactive values
• Custom picklists with pre-defined values only
Bulk Manage Picklist Values GA
• Delete, activate, deactivate, replace in bulk
• Previously one at a time
• Custom picklists with pre-defined values only
16. Inclusivity
Pronouns and Gender Identity Fields
• Optional for Lead, Contact, Person Account
• Default (vetted) value sets
• Add your own picklist values
Add to page layouts to use
Consider privacy implications
17. Lightning App Builder
Dynamic forms:
• Supported in Case and Lead record pages
Dynamic actions for standard objects GA
• All standard objects – desktop only
• Custom objects – desktop and mobile
Customise desktop forecast pages
18. Sharing
Enhanced PII Management release update
• Stop external users accessing other users' PII data – and their own!
• Field set defines PII – admin modifiable
View full record sharing details
20. Access element via reference
• HTML
<template>
<div lwc:ref="userInfo">
...
</div>
</template>
• JavaScript
let userInfoEle=this.refs.userInfo;
Lightning Components
21. New conditional directives
• lwc:if
• lwc:else
• lwc:elseif
Use in preference to if:true, if:false
• More performant
• Old versions will be deprecated and removed in future
Lightning Components
22. lwc:elseif and lwc:else must be immediately preceded by lwc:if or lwc:elseif
<template lwc:if={sayHello}>
Hello!
</template>
<template lwc:elseif={sayGoodbye}>
Goodbye!
</template>
<template lwc:else>
Nothing to say!
</template>
Lightning Components
23. User mode database operations GA
• Respect field level security and object permissions of current user
• Apply sharing rules
SOQL WITH clause
• List<Contact> contacts=[SELECT Id, FirstName, LastName from Contact WITH USER_MODE];
DML
• Contact ctct=new Contact(FirstName='Keir', LastName='Bowden');
insert as user ctct;
Apex
24. Specify delay when enqueueing job
• System.enqueueJob(new CheckForResults(), 5);
• Delays job execution by 5 minutes
• 0-10 minutes
Configure org-wide default delay when enqueueing jobs
• Setup -> Apex Settings
• 1-600 seconds
• Doesn't override delay parameter on enqueueJob
Apex
25. ApexTypeImplementor GA
• Identify which classes implement an interface
• bobbuzz.me.uk/Spring22Apex
SOQL Query with Bind Variable Map
Map acctBinds = new Map{'acctName' => 'Acme Corporation'};
List accts =
Database.queryWithBinds('SELECT Id FROM Account WHERE Name = :acctName',
acctBinds, AccessLevel.USER_MODE);
Apex
26. DevOps Center GA
Declarative deployment without change sets
Organise and track changes with Work Items
• Supports automation
Automatic change tracking
• Select changes to include in Work Items
Integration with Github
Deploy through clicks
• Collaborate with devs working directly in Github
Install Managed Package
sforce.co/3eg1DKa
30. Use <script> tag to add structured data
• bit.ly/3vEeU4i
Contact Support Form component available for LWR
Add alt text for images in rich content editor component
Next and previous buttons for grid component
Margin field for standard and custom components
Padding field for custom and some standard components
LWC/Aura Sites
31. Exceed person account ownership limit
• Create PersonAccountOwnerPowerUser via the API
• Associated with user id
• User must be top level of hierarchy
Micro-batching
• Error notifications when errors occur
• Add Apex tests for programmatic record creation
Performance
33. Customize page using Lightning App Builder
Forecast using custom date fields
• Previously Close Date, Product Date or Schedule Date
Collaborative Forecasting
36. Enhanced reporting
• Swarm's related records
• Swarm member's work/skills
Required skills for swarm members
Swarming
37. Require all skills when filtering work items or agents
Notify agents with browser alerts
• Agent must enable
Supervisors can reassign agents to queues
Deploy Supervisor configurations
• Change sets or packages
Routing
38. Knowledge
Knowledge Dashboard Pack for CRM Analytics
• All Service Cloud users - View
• CRM Analytics license to Edit
• Install from AppExchange
• Includes draft articles
Change or add record types for translated articles
39. Cases
Lightning threading in Email-to-case
• Match on token and header-based threading
• Setup -> Email-to-Case -> Settings
Log a call from activities component
42. Lightning Web Security
Beta for Aura components
• Lightning Experience
• Experience Cloud sites
• Setup -> Session Settings -> Lightning Web Security
Test in sandbox!
Evaluate JavaScript in Lightning Web Security Console
43. RefreshView API
Refresh component data without a reload
• Aura and LWC
• Salesforce platform and custom components
Replaces force:refreshView in Aura
Flexible control of refresh scopes
44. Field Level Security in Permission Sets
Enable via Setup -> User Management
Enabled Disabled
45. Lightning Web Runtime Sites
Actions Bar Component
• Custom set of actions for object detail pages
Notifications Component
• Customizable, single place to catch up on notifications
Record Detail Component
• View and edit records
• Inherits formatting from site branding
46. Flow Reactive Components
Components react to changes to other components
• On the same screen!
Custom LWC and "supported components"
Opt-in:
• Setup -> Process Automation Settings -> Opt in to Reactive Screens Beta
Chatter Group:
• sforce.co/3kpc5S4
47. Flow Choice Lookup Component
Select from a list of values
• Search rather than scrolling
Supports all choice resources
48. Other – contact support to enable
Enhance Lightning Dashboards with Text and Graphics
Increase Lightning Dashboard filters
• 3 to 5
Recalculate Account Sharing Rules faster
• Virtual implicit case shares
• Grants view/edit to account owners/shared with for records owned by high volume site users