Sfdc Your External Email Connection Has Expired. Refresh the Page and Try Again
Last Updated on September xxx, 2022 by
Currently, the Winter'22 release is available nether the pre-release program. On the and 27th of August , Sandboxes will be upgraded, every bit a event, your arrangement will become the look and feel of the Winter '22 release.In this release, you will discover lots of new features, as well as, new enhancements related to Lightning Experience, Salesforce Flow, Lightning Spider web Component, Apex, Feel Cloud, Field Service, Pardot, Quip, Tableau CRM, myTrailhead and APIs.
For instance, features similar Bring Dynamic Interactions to Your Dynamic Actions Bar (Airplane pilot) , Brand Cross-Deject Connections with the Marketing Cloud Form Component (Pilot) , Make Custom Screen Components React to Other Components on the Same Flow Screen (Pilot) , Accept Command of Which Objects Users Encounter in Search (Beta) , Update More than Fields from the Report Run Page with Expanded Inline Editing (Beta) , and Describe Insights on Salesforce CDP Data (Beta) is now available in Lightning Experience.
Likewise, check out these beta and airplane pilot features:
- Bring Dynamic Interactions to Your Dynamic Actions Bar (Airplane pilot) : – Now you can update multiple components on your app page with i click of a push in your Dynamic Actions Bar. An admin can utilise the Dynamic Deportment Bar component to create Dynamic Interactions, which trigger other components to update and transform based on user interactions.
- Add an interaction to your Dynamic Actions Bar only like y'all would add an action. When you select the Dynamic Actions Bar component on your app folio, click Add Interaction in the properties pane. Later you proper name the button, you can choose your interaction type and configure it in the pane.
- For example, say you lot desire to configure your new button, Show Cases, to update the List View component to show cases instead of accounts.
- You desire the push to update a component, so in the Interaction picker (1), under Components, select Update Properties . So, specify the Component this interaction updates, List View (2). Choose the Object (3) and Filter (4) for your Listing View every bit Case and All Open up Cases .
- Now, when your users click Show Cases in the Dynamic Actions Bar, the List View changes to evidence open cases.
- Send Listing Email Your Manner (Pilot) : – Now your sales reps can cull how to send their list emails. At present, reps tin can send list emails through Gmail, Office 365, or Microsoft Exchange. Previously, reps could send list emails via Salesforce only.
- For Gmail and Office 365, from Setup, in the Quick Notice box, enter Ship through External Email Services , and so select Send through External Electronic mail Services .
- Help Your Agents and Customers to Find Noesis Manufactures (Airplane pilot) : – Einstein Search for Knowledge is at present powered past AI to go service agents and customers the most relevant knowledge articles. Try information technology by signing upwardly for the Einstein Search for Knowledge pilot.
- Automatically Tune Your Dashboards to Your Business Goals with Dynamic Gauge Charts (Beta) : – Dashboard gauge charts are crawly to track your performance and business goals, but your business is always changing. With dynamic judge charts, you're no longer tied to static goals or performance levels. Build your estimate nautical chart using written report metrics and field values that answer dynamically to your business. For case, a estimate chart can show how a subsidiary'southward sales are doing relative to your overall business.
- From Setup in Lightning Feel, in the Quick Discover box, enter Reports and Dashboards , and so select Reports and Dashboards Settings. Select Enable Dashboard Dynamic Gauge Charts (Lightning Experience just) , and relieve your changes. Adjacent, make sure that your source report is fix upwardly for the data that you desire to nautical chart. Now, pop over to the dashboard builder for your new or existing dashboard and add together the gauge nautical chart component .
- Customize Button Labels in the Menstruum Screen Footer (Beta) : – In Flow Builder, you lot tin can at present hands customize the Previous, Pause, Next, and Finish push characterization text. With customized screen navigation options, you tin can let a user know what to await when the user clicks the button. Previously, to customize the footer labels, you congenital a custom component.
- Draw Insights on Salesforce CDP Data Using Tableau CRM (Beta) : – Use Salesforce CDP data in Tableau to run deep explorations on your unified client information source without loading data or preparing it in Tableau CRM offset. After setting up a alive connection to Salesforce CDP, you tin can run queries on Salesforce CDP data associated with the connection in existent time. Yous tin also build dashboard charts and tables based on the queries that you run on this data.
- Send Slack Notifications to Pardot Users with Completion Actions (Beta) : – Speed up your pipeline with a completion action that notifies your team in Slack when prospects interact with your marketing assets. Automatically send promising new leads to your Sales squad, and share important prospect action information with your Marketing squad.
- Use Flow Orchestrator Work Guide to Connect Users with Tasks (Beta) : – The new Flow Orchestrator Work Guide (Beta) component displays deportment generated past Flow Orchestrator orchestrations to assigned users.
Supported Browsers for Lightning Experience
Lightning Feel is supported by Apple tree® Safari® latest version on macOS. The most recent stable versions of Microsoft® Edge Chromium, Mozilla® Firefox®, and Google Chrome™ are also supported.
Utilize Apple Safari on iPadOS (iOS thirteen.ten) or afterward. Portrait orientation and orientation switching aren't supported on Lightning Experience on iPad Safari. Use landscape orientation and maximize your Safari browser to total width. To avert orientation switching, plough on the iPad rotation lock.
Supported Browsers for Salesforce Classic
Salesforce Classic is supported with Microsoft® Internet Explorer® eleven version, Apple® Safari® latest version on macOS. The most recent stable versions of Microsoft® Edge Chromium, Firefox®, and Google Chrome™ are also supported.
Customers/AdministratorsSignal of View
- Testify In-App Guidance for Specific Tape Types : – Now, you can choose if you want in-app guidance to announced for all or just a specific record type. And you can customize your message so that users become detailed help for the unique layout and picklists of different record types. Previously, when y'all created in-app guidance and assigned it to a record page with multiple record types, the in-app guidance appeared for all of its record types.
- From Setup in Lightning Experience, in the Quick Find box, enter In-App Guidance , and and so select In-App Guidance . When you add together or edit in-app guidance that has more than than one record type and you want the prompt to appear only for a specific tape type, select the checkbox in the Record Type area.
- Relieve Time by Creating Custom Pipeline Views and Filters : – Sales managers and reps can salvage their most frequently used pipeline views to avert recreating them each time they visit Pipeline Inspection. For example, create custom filters for new concern, teams, time periods, product types, and more than.
- To create pipeline view :
- Use the List View Controls bill of fare under the gear icon
- To create, clone, or delete pipeline views. Add filters to view the opportunities that meet your filter criteria. Using the filter panel
- You tin add time period and user filters. And y'all tin can add even more than criteria such equally accounts, amounts, and record types.
- To create pipeline view :
- Add together Rows and Columns to Your Email Templates : – At present you can utilize the Layout component to easily add together a row to your Email Template Architect or Electronic mail Content Architect template. Select a layout with no columns or a preconfigured set of up to four columns. This component replaces the Row component.
- In Electronic mail Template Architect , select a cavalcade layout and drag information technology to the canvas. And so add components to the columns.
- Agree Sales Reps Accountable for Updating Opportunity Side by side Steps : – To assist proceed sales reps focused on moving opportunities forrad, sales managers can now run into when opportunity next steps aren't updated. An indicator shows when the last update to the Next Step field was more than 7 days ago. Hovering on the Next Step field shows details on the terminal update.
- Include Images in Rich Text Fields in the Lightning App Builder : – Increase the usability of the Rich Text components on your Lightning pages past adding images.
- Build Landing Pages Faster with Drag-And-Drop Editor : – If you're using the Pardot Lightning App, you can now build landing pages inside the Lightning Experience. Subsequently you enable the feature, users tin can create a landing page record in a couple of clicks. Plus, stay on brand past encouraging users to start from saved templates and to select approved images from your Salesforce CMS repository.
- The landing page architect becomes available when you enable the new Pardot content experience and Salesforce CMS integration.
- After setup, users can create landing page records, design landing pages, and publish them right from the Pardot Lightning App. Salesforce Files aren't supported in the architect, so we encourage you to follow the setup steps to integrate with Salesforce CMS.
- Push Emails from Lightning Experience into Engagement Programs : – When you create emails in the drag-and-drop editor in Lightning Experience, you can now salve them for use in Engagement Studio. Create your email content and activate information technology for use in automations.
- Enable the email experience on the Content Setup page in Marketing Setup . The next time a user with the appropriate permission creates or opens an email content tape, Actuate for Automation appears in the action menu.
- View IP Address for Prospect Activities in Pardot : – To improve understand your engagement data, you tin can view the IP address associated with most prospect activities on prospect records in Pardot. You can use this additional insight to create more effective visitor action filters. For instance, if you find a lot of examination clicks coming from a single IP, you can filter out that action based on the IP.
- Brand Resource Planning Easier with Enhanced Shift Patterns and Templates : – Create multiple shifts for multiple resource and eliminate repetitive scheduling. Speedily create shifts from patterns with a shift template in Experience Architect (formerly Communities). Easily add recordset filter criteria to shifts by adding information technology to the shift templates.
- Take the Guesswork Out of Scheduling Shifts in Different Time Zones : – Use the time zone toggle to accurately view shifts instead of computing time zones on your own.
- Create resource schedules, then to view a schedule in the resource's time zone, turn on Territory Time Zone (1) . Toggle it off to see the schedule in the shift manager'south time zone.
- Expand Remote Video Capabilities for Mobile Workers with the Visual Remote Assistant Mobile App : – Provide mobile workers with professional video capabilities to heighten the visual quality during a video session. Benefit from using camera features, such equally Exposure, Focus, Zoom, and Flashlight, with the Visual Remote Assistant mobile app.
- Relate Multiple Fiscal Deals to Interactions and Interaction Summaries : – Yous can now create one interaction or interaction summary to runway details of multiple financial deals. Adopt the enhanced Financial Bargain data model that supports many-to-many relationships between financial deals and interaction summaries, and fiscal deals and interactions.
- To adopt the data model that supports many-to-many relationships, from Setup in Lightning Experience, in the Quick Find box, enter Bargain Management , and then select Bargain Management , and so select Deal Direction Settings . Enable Use Many-to-Many Relationships .
- To adopt the data model that supports many-to-many relationships, from Setup in Lightning Experience, in the Quick Find box, enter Bargain Management , and then select Bargain Management , and so select Deal Direction Settings . Enable Use Many-to-Many Relationships .
- Record Association Builder Supports More Financial Services Deject Objects : – Create automated associations for any custom object that yous care about using Record Association Builder's declarative and programmatic mapping features. Tape Association Builder now supports custom objects and lets you specify customized logic for creating associations and related data in response to record creation and update events.
- To automatically create associations in response to custom object events, select the custom object in the Reference Object dropdown on the Association Criteria page and specify the event blazon. Then add a precondition formula to determine when a custom object issue results in a new clan.
- Past default, Record Association Builder uses the Owner ID field in the custom object record to decide which Co-operative Unit to associate the record with. The association uses the current branch unit assignment for the user or contact that's specified in the Owner ID field. Yous can choose to associate the records based on a different field, such every bit Created By Id or Concluding Modified Id. To change the default, select Use an alternating possessor ID so select an alternate ID field on the custom object.
- Deliver Learning Content for Specific Audiences : – Support the unique learning and enablement requirements of your user groups. With content permissions in myTrailhead, y'all can create multiple content collections, which are groups of myTrailhead content that y'all tin make available to specified users. Only learners with permission to admission a particular content collection can view and complete the content included in the collection.
- Diagnose, Track, and Prevent Service Interruptions with Incident Management : – Get set up for a service squad that manages interruptions like superheroes! When a widespread incident occurs, use Incident Management to analyze the crusade, streamline agent operations, and minimize downtime. Plus, change management features assist become meaningful changes implemented to forestall incidents from reoccurring.
- Incident management helps your escalation teams rail large-scale disruptions and consul tasks to the right agent for the job to ensure your visitor delivers on customer expectations. They can log a trouble to observe the root cause of a service interruption or other major productivity blocker. And the change manager gives escalation specialists a manner to have the steps necessary to ensure the problem is never an result for your org again.
- Give Agents More Context with a Customized Screen Pop) : – Personalize service by providing the agent with more information about the conversation. With screen popular, automatically open upwardly to three records on the agent's screen when a voice call, bulletin, or chat is routed to the agent. For example, you tin show the customer's contact, case, and gild records on carve up subtabs, along with the primary work record.
- Find Out Which Email Templates and Telephone call Scripts Perform Best with Variant Testing : – Sales managers tin use sales cadency steps to test different email templates or a call scripts to see which is almost effective with prospects. The sales cadence sends each email or displays each call script according to the proportions that managers cull when building the sales cadence.
- Streamline Your Partner Telephony Contact Heart Setup (Prescriptive Setup) : – Connect your existing contact center to your partner telephony accounts in fewer steps. After you lot install your partner telephony provider's managed package from AppExchange, use clicks and not lawmaking to streamline your setup and share information across accounts. To cutting down on repetitive tasks, users are also synced across your Salesforce contact eye and your partner telephony account.
- Filter Smarter with Custom Filter Logic : – When using Tableau CRM yous go more granular with data prep recipe filters to include only the rows you want. Ascertain custom filter logic with parentheses and the AND, OR, and NOT Boolean operators, such as (1 AND two) OR 3. Previously, you filtered information that met all specified conditions. For case, now you tin focus on accounts with contracts expiring this year that are currently high value, or low value simply with many employees.
- Send Sales Cadency Automated Emails as List Emails to Salve Data : –Sales cadence automated email steps now send the message as a list email. With this change your sales managers tin can send large batches of automated emails without accumulating unneeded data that counts against your data limits. This change also allows more detailed email mistake reporting.
Additional enhancements worth noting!
- Meet How Many Times Close Dates Are Pushed Out : – With the Push button Count field, your sales teams can get important information well-nigh deal health. The Push Count field shows the number of times an opportunity'southward close date is pushed out by a month.
- Add and Remove Permission Set up License Assignments Faster : – Save fourth dimension by assigning multiple users to a permission set license together or by removing multiple users all at once. On each permission fix license detail page, you can select multiple users to consummate majority assignment operations. Previously, you added or removed users individually from each user'south detail page.
- From Setup in Lightning Experience, in the Quick Observe box, enter Company Information , and then select Company Information . Scroll down to the permission set licenses related list, and click the proper name of the permission set license that you want to assign users to or remove users from.
- To encounter and remove electric current assignments, click View Users . To assign users, click Assign Users .
- Grant Admission Based on Activated User Sessions for Permission Set Groups : – At present yous tin grant your users only the admission that they need when they demand it, combine the direction power of permission set groups with session-based access command. Create a session-based permission set group to grant access to permission sets during an activated user session. Previously, you created private session-based permission sets, but now you can ready sessions at the permission ready group level every bit well.
- Manage Consignment Expiration in Permission Sets and Permission Set Groups (Beta) : – You can now view and update electric current consignment expirations for your permission sets and your permission fix groups. Previously, to update consignment expirations, you lot recreated them with the correct expiration engagement.
- See Which Deals Are Unlikely to Close This Month with Einstein Deal Insights : – Einstein Deal Insights predicts when opportunities scheduled to close this month are unlikely to be won during the aforementioned month. With this new insight, sales managers and their teams can forecast more accurately and maintain more accurate pipelines. To get details nearly a prediction, hover over the opportunity shut date field.
- Output Your Tableau CRM Information to Amazon S3 (Generally Available) : – Output connectors now allow you push your data from Tableau CRM into Amazon S3 when y'all use Data Prep. You lot designed powerful recipes that combine data from multiple sources, add together formula fields, and transform information into datasets tailored to your business needs. With output connectors and Information Prep, datasets are liberated from Tableau CRM and written as one or more .csv files for you to improve your overall business processes with ameliorate data. For example, output processed and transformed customer service data for private agents to empathize what they could be doing to meliorate customer satisfaction.
- Import Snowflake Data to Apps Using Live Datasets in Templates : – The Tableau CRM template framework at present supports the Snowflake Straight Connector. Templated apps with Snowflake connectors import alive data from Snowflake. These templated apps provide real-fourth dimension metrics in dashboards and lenses using queries based on the Snowflake data.
- Build Complex, Maintainable Queries with Subqueries : – Sometimes, your queries have a lot to say: join these datasets, filter on a subset, then operate on a farther subdivision. Streamline your SQL queries with subqueries to isolate and nest each role of a statement. By using subqueries, your query is easier to read and maintain in the long run. This modify applies to Tableau CRM.
- Reset Bounce Counts on Prospect Records : – Users with the Pardot Administrator or Marketing user roles can now reset the count for hard or soft bounces on prospect records when bounciness issues are resolved. When bounce counts are reset, the prospect becomes eligible to receive emails. If the next email sent to that address returns either a hard or soft bounce, the prospect is marked Undeliverable once more.
- Customize Prospect Unsubscribe and Resubscribe Page Content : – Your marketing team can now control all the messaging that appears on Pardot unsubscribe and resubscribe pages. Customizable fields now include the unsubscribe prompt, plus push text and confirmation messages for the unsubscribe and resubscribe pages.
- Bring Your Own Encryption Keys to Pardot : – Bring and manage your own encryption keys to protect your Pardot data. Apply Bring Your Own Fundamental for Encryption at Rest to add a layer of security to your Pardot account, and to apace destroy your information in a compliance emergency.
- Disable Ref ID and Transition to New Email Threading Behavior (Release Update) : – Salesforce now match email headers to their corresponding cases. With the new threading behavior, new outbound emails don't contain a Ref ID. This update was first made bachelor in Winter'21 .
- This update was get-go available in Wintertime'21 and is enforced in Summer'22 . This update was originally scheduled to be enforced in Winter '22 but was postponed.
- Improve the Agent Experience with Search-Based Transfers and a Caller ID Tool : – A few new tools get in easier to transfer calls and identify callers. Agents trying to transfer a phone call to another team member tin can search for an agent, queue, or phone number, or curlicue through a listing of agents to run into who's available. And when a customer dials in, apply the caller phone number to create an Terminate User tape so that agents always know who's calling.
- Requite Users Access to Piece of work Plans on Their Feel Architect Site : – Make the Work Plans Lightning web component accessible to users on their Experience Builder site so that they can view and complete assignments more quickly and with less guesswork.
- Fine-Melody Your LWR Sites with New Branding Properties : – Customize the size and shape of the buttons and input fields on your LWR site. Specify the color of individual elements, such as headings, trunk text, links, buttons, and input fields. On the reorganized Site Spacing tab, you can more easily accommodate the infinite above, below, and between section components on your desktop and mobile sites.
- The Theme panel in Experience Architect includes new selections for adjusting the branding properties of the buttons and forms on your site.
- For buttons, accommodate the appearance and size of the button text. You tin likewise modify the width, font size, and edges of standard, modest, and large buttons.
- For forms, adjust how rounded the corners of your input fields are, and how heavy the border is around these fields.
- Gear up the Default Language in LWR Sites : – Now you tin prepare your LWR site'due south default language to any linguistic communication that Experience Cloud supports. Previously, LWR sites supported but English (US).
- Increase Security for Interaction Summaries and Fiscal Deals with Shield Platform Encryption : – Utilise Shield Platform Encryption to add another layer of protection to client and partner interactions and deal-related information. At present y'all tin encrypt fields on Interaction, Interaction Summary, Financial Deal, Interaction Summary Discussed Account, Financial Deal Interaction Summary, and Financial Deal Interaction objects.
- Streamline Identity Verification with Built-In Authenticators (Beta) : – With new support for biometric methods, verifying your identity in Salesforce just got even easier. Users tin annals biometric built-in authenticators, such as Touch ID, Face ID, and Windows Hello. Anytime users are challenged to verify their identity, including multi-factor authentication and device activations, they're prompted to use their built-in authenticator. In that location are a few great reasons to let your users verify their identity with built-in authenticators.
- They're convenient. Users tin cakewalk through identity verification without needing a second device, such as a security key or a mobile device with an authenticator app.
- They're secure. Born authenticators are based on the FIDO2 Web Authentication (WebAuthn) Platform standard, making them extra resistant to security threats, like phishing.
- They ensure privacy. The user's biometric data never leaves their device.
- Collaborate Better on Action Plans Even Offline : –Now you tin can enable your users to print tasks and document checklist items related to action plans using the enhanced printable view.
- Say More in a Lightning Email Template's Subject : – Engage your readers with a longer, more than descriptive subject line. The Bailiwick field in Lightning electronic mail templates, including e-mail templates created in Email Template Architect, can now exist up to 1,000 characters long. Previously, the limit was 230 characters.
- Select New Fourth dimension Zones : – To improve accuracy, to enhance integration with external systems, and to support your users wherever they piece of work, users can at present select from 430 time zones. With this change, Salesforce supports all time zones in the latest Time Zone Database version, 2021a.
Developers Point of View
- Secure Your Components Better, Stronger, Faster with Lightning Web Security (Beta): – The Lightning Component framework introduces Lightning Spider web Security, a new customer-side security architecture for your custom Lightning web components. This new architecture is defined by fewer restrictions and more functionality while providing strong sandboxing and a security posture to mitigate the near common UI attacks. The issue is potent, flexible, usable security for your Lightning spider web components. The new Lightning Web Security architecture is positioned to replace Lightning Locker for Lightning web components. It works along with Lightning Locker, which is still used for Aura components. Similar Lightning Locker, the new security architecture blocks or modifies beliefs of APIs that aren't secure. In add-on, the new architecture supports features that Lightning Locker doesn't.
- Cross-namespace component apply:- Your LWC components can import components or modules from other namespaces and use them via composition or extension. Components are isolated in their ain namespace JavaScript sandbox, but it'due south transparent to you because the security architecture performs virtual advice behind the scenes.
- Interactions with global objects:- Because each namespace is given its own detached JavaScript sandbox, we can betrayal certificate , window , and chemical element global objects direct without secure wrappers. Changes made to the global objects in your namespace can't impact other components.
- Improved performance:- Execution of your code in the namespace JavaScript sandbox is faster than in Lightning Locker.
- Amend back up of third-party JavaScript:- Libraries tin use techniques such as manipulating global objects while running in a JavaScript sandbox. In Lightning Locker, such behaviors prevented use of some third-party libraries.
- Compatibility with standard JavaScript equally it evolves:- The JavaScript sandbox technology is built on standards. The new security architecture doesn't need frequent updates to go along stride as new APIs are added. From Setup in Lightning Experience, in the Quick Find box, enter Session , and then select Session Setting . On the Session Settings page, select Next generation Lightning UI Security for LWC .
- Build More Interactive Lightning Pages with Dynamic Interactions : – At present you lot tin create applications with components that communicate and transform based on user interactions, all in the Lightning App Builder UI. With Dynamic Interactions, an event occurring in i component on a Lightning page, such equally the user clicking an item in a list view, tin update other components on the page. To get the most out of Dynamic Interactions, admins and developers work together.
- Developers write custom Lightning web components that power the dynamic interactions. The developer defines the events that are supported past a component and then exposes them in the Lightning App Builder. And so for each issue, admins can create interactions between the source and target components using a new Dynamic Interactions UI in the Lightning App Architect backdrop pane.
- If a component has events exposed for it, its backdrop pane has two tabs. The Backdrop tab contains the component backdrop that you're familiar with. The Interactions tab is new for Dynamic Interactions. It lists all of the events that the developer exposed for the selected component and any interactions that have been configured for each event.
- Betrayal Events in the Lightning App Builder : – Equally role of Dynamic Interactions, you tin can now define the events for a Lightning web component on a page, and then expose those events in the Lightning App Builder. An admin can and then configure the event by setting upwardly interactions betwixt the source component and its targets right in the App Builder UI.
-
- To betrayal an event from a component, you lot burn a standard JavaScript CustomEvent in its .js file. To make the event discoverable, use the Dynamic Interactions-related targetConfig subtags in the component js-meta.xml file with the target lightning__AppPage .
- event
- Exposes the event for Dynamic Interactions and make it available for the component in the Lightning App Builder. The effect subtag supports the proper name, label, and description attributes.
- name—The name of the effect as defined in the component'south .js file. If no characterization attribute is defined, the proper name value is shown in the list of available events for the component in the Lightning App Architect.
- label—The admin-friendly label for the issue.
- description—The clarification of the result, which displays in an i-bubble on the event label in the Lightning App Architect.
- Exposes the event for Dynamic Interactions and make it available for the component in the Lightning App Builder. The effect subtag supports the proper name, label, and description attributes.
- schema
- Provides the shape of the event. Content in the schema subtag must be in JSON format.
Here's a sample js-meta.xml configuration file for a custom Account List source component. It includes an itemselected event, and its schema includes apiName and recordId as defined in the .js file.
<?xml version="1.0" encoding="UTF-8"?> <LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata"> <apiVersion>53.0</apiVersion> <isExposed>truthful</isExposed> <masterLabel>Account List</masterLabel> <targets> <target>lightning__AppPage</target> </targets> <targetConfigs> <targetConfig targets="lightning__AppPage"> <holding name="apiName" blazon="String"/> <property proper name="listViewApiName" type="String"/> <issue proper name="itemselected" characterization="Particular Selected" clarification="This consequence fires when an item is selected."> <schema> { "type": "object", "backdrop": { "recordId": { "type": "cord", "title": "Record ID" "clarification": "Enter an 18-digit record ID." }, "apiName": { "blazon": "string" } } } </schema> </event> </targetConfig> </targetConfigs> <description>Defines an upshot for an Account List component</description> </LightningComponentBundle>
-
- Create Custom Components for the Electronic mail Content Builder : – Y'all can now create custom email components to use in Pardot's drag-and-drop builder. Custom components help marketers and managers create more engaging email content for their customers.
- To configure a custom component to use in the Pardot electronic mail experience, ascertain the metadata in <component>.js-meta.xml . Define a lightning__StaticEmail target and set <isExposed> to true .
<?xml version="ane.0" encoding="UTF-eight"?> <LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata"> <apiVersion>53.0</apiVersion> <isExposed>true</isExposed> <targets> <target>lightning__AppPage</target> <target>lightningStatic__Email</target> <target>lightning__HomePage</target> </targets> </LightningComponentBundle>
- To configure a custom component to use in the Pardot electronic mail experience, ascertain the metadata in <component>.js-meta.xml . Define a lightning__StaticEmail target and set <isExposed> to true .
- Add User-Authorized Cookie Consent to Your Lightning Web Components : – Use the lightning/userConsentCookie module to incorporate user-authorized cookie consent into your components. Users can permit one or more specific cookie types: Required, Marketing, Preference, and Statistics.
- In Experience Builder on the Security & Privacy tab, turn onLet only required cookies for this site . Your lawmaking can and so give users the ability to fine-tune consent for the cookie types that they do and don't want to permit. Import the userConsentCookie component method inside your custom component.
import{ setCookieConsent, isCategoryAllowedForCurrentConsent, } from 'lightning/userConsentCookie';
Use setCookieConsent() to gear up consent preferences for i or more cookie categories.
var consent = { "Preferences" : truthful, "Statistics" : true, "Marketing" : faux } Sfdc.Cookie.setCookieConsent(consent);
- In Experience Builder on the Security & Privacy tab, turn onLet only required cookies for this site . Your lawmaking can and so give users the ability to fine-tune consent for the cookie types that they do and don't want to permit. Import the userConsentCookie component method inside your custom component.
- Control the Default Records Your Users Run across with Scoping Rules (Beta) : – Reduce dissonance and unnecessary searches while enhancing your users' productivity. Based on criteria that you select, you tin fix rules to help your users see merely records that are relevant to them. Past adding a scoping rule, yous can aid users focus on pertinent records and prevent them from accessing records containing sensitive or inessential data. Scoping rules don't restrict the record admission that your users already accept. Your users can nevertheless open and report on all records that they have admission to per your org's sharing settings. For data on enabling this feature, contact Salesforce.
- Let Org-Specific Metrics Guide Your Lightning Page Performance Improvement) : – Various factors tin impact your Lightning page's performance at runtime. Performance Analysis for App Builder gives you recommendations to improve your page performance. At present y'all can meet your users' performance metrics to help you decide which recommendations to take or to defer. Data from the final 90 days of utilize is analyzed and displayed in your Org-Specific Metrics card results. This analysis includes your users' network latency, browser speed, and number of cores.
- To view org-specific metrics, click Analyze from the Lightning App Architect toolbar, if it has non run automatically.
- Attach Actions to Asynchronous Apex Jobs Using Transaction Finalizers (Generally Available) : – Improve Folio Operation with More Custom Lightning Component Analysis.
- To aid yous improve page performance, Performance Analysis for App Builder alerts you if a component contains:
- External CSS
- Unminified JavaScript
- A use of lightning:recordEditForm
- A use of layoutType="FULL"
- A use of lightning:tabFocused listeners
- To aid yous improve page performance, Performance Analysis for App Builder alerts you if a component contains:
- Salesforce Period Enhancements : – In that location are several enhancements in Salesforce Flow as follows:
- Connect a Record-Triggered Flow to an External System Using an Asynchronous Path : – Finally, you tin can utilize a record-triggered flow to integrate with an external organisation and update external objects—without writing any lawmaking. Add an asynchronous path that runs afterwards the original transaction for the triggering record is successfully committed. Now your tape-triggered flows tin can perform actions that were previously express by transaction boundaries. For example, use an asynchronous path to post a message to Slack, update a record in Heroku, or identify an order using a third-political party fulfillment organization. Both asynchronous and scheduled paths are subject field to the same asynchronous per-transaction Apex limits.
- Send an Outbound Message from Your Record-Triggered Flow : – Outbound messages are available equally a cadre action in Menstruum Builder. Send a Lather message from a record-triggered flow to a designated endpoint. For example, notify an external service when a loftier-priority case is created. Perhaps you used outbound message actions with workflow rules and approval processes. At present outbound message deportment are available for record-triggered flows that run afterwards the record is saved.
- Connect to More Elements Across the Auto-Layout Sheet (Beta) : – In Auto-Layout, you can now connect to elements that don't follow the usual consecutive motorcar-layout paths. Utilise the new Get To connector to connect an element to any other element except an End element. Because Auto-Layout now supports sure non-sequent paths, y'all can apply it to work on more of your flows.
- To connect to an element that isn't adjacent on the auto-layout path, click on the connector that you want to change, so select Connect to element
- To finish creating the Go To connector, click in the chemical element that you desire to connect.
- Curlicue Back Awaiting Record Changes When a Menstruation Chemical element Fails at Run Time : – To roll dorsum a transaction and cancel all its pending record changes in a screen menses, add the new Gyre Back Records element in a fault path. Previously, when a transaction ended, its pending record changes were saved to the database even if a flow element failed in the transaction.
- Modify Record Field Values Temporarily While Debugging : – Busy testing your tape-triggered flows? At present, when you debug record updates, you tin update field values in the Debug menstruum window. No need to get back to a record and make updates there. You tin even debug entry conditions and determination outcomes that use the Is Changed operator to determine whether a menstruum will run when certain field values on the record change.
- Send Email Notifications for Every Automatic Field Update : – Transport email notifications each fourth dimension a workflow rule, procedure, or Noon trigger updates the aforementioned record that triggered the automation. When you choose to notify users afterward operations, such equally assigning a task, configure the new procedure automation setting to send the email notifications. Previously, a workflow dominion, procedure, or Apex trigger suppressed email notifications for updates to the same tape that triggered the automation. A previously released update required that you contact Salesforce Client Support to cease suppressing email notifications. Y'all tin can at present use this new setting to stop suppressing email notifications.
- From Setup in Lightning Experience, in the Quick Find box, enter Process , and then select Process Automation Settings . On the process automation settings page, select Transport an electronic mail each time automation updates the same record.
- Set Upward Menstruum Screen Choice Options with Fewer Clicks : – Now it is easier to create standalone pick options equally you configure pick components, and reduce the number of clicks it takes to configure a choice component.
- Call Another Flow from a Record-Triggered Flow Using a Subflow Element : – Subflow elements are now available for tape-triggered flows that run subsequently a record is saved or before a tape is deleted. Now you can break your automation into building blocks and reduce the complexity of a flow. From within a flow, call another reusable menstruation to perform a mutual task. For case, when yous create an opportunity, call an autolaunched flow that determines which region to assign the opportunity to.
- Dynamically Add Content to Your LWR Sites with Information Binding in LWC Components : – Use data bounden to quickly select content to dynamically populate your LWR sites. Save your content once and utilise information technology anywhere. Create content that matches your branding and messaging, save information technology in your Salesforce CMS, then use it on whatsoever LWR site. Utilise the Banner or Tile components to automagically populate content from Salesforce CMS.
- Call Invocable Deportment from Apex (Developer Preview) : – Invocable.Action is a new Apex class that allows you to call invocable deportment from Noon code. For the programmer preview, this feature is available only in scratch orgs. To enable this characteristic in your scratch org, add a reference to
CallIAFromApex
in the projection-scratch-def.json file in your SFDX project{ "orgName": "my company", "edition": "Developer", "features": [ "CallIAFromApex" ], "settings": { ... } }
Afterwards you've added to your scratch org definition file, reference Invocable.Action in your Apex lawmaking. This example uses the standard invocable action " chatterPost " to postal service a bulletin to the electric current user's feed.
Invocable.Action action = Invocable.Action.createStandardAction('chatterPost'); action.setInvocationParameter('text', 'This is a examination.'); action.setInvocationParameter('type', 'User'); action.setInvocationParameter('subjectNameOrId', UserInfo.getUserId()); List<Invocable.Activeness.Consequence> results = action.invoke(); if (results.size() > 0 && results[0].isSuccess()) { System.debug('Created feed item with ID: ' + results[0].getOutputParameters().get('feedItemId')); }
- Use the valueOf() Enum Method to Convert a Specified String to an Enum Abiding Value : – The
valueOf()
enum method converts a specified string to an enum constant value. An exception is thrown if the input string doesn't friction match an enum value. In previous releases, using this method resulted in a runtime error. You lot tin utilize the method for both system and user-defined enums. This case uses the method to convert a cord to a known season enum value.public enum Season {Wintertime, Bound, SUMMER, Fall} string currentSeasonInput = 'wintertime'; Season currentSeason = Season.valueOf(currentSeasonInput);
- Use Mock Responses to Examination Salesforce Functions : – Noon now supports mock testing of Salesforce Functions. Use the existing Test.setMock() method with the new FunctionInvokeMock interface and MockFunctionInvocationFactory course methods to mock test Salesforce Functions. You tin can read about it here .
- Simplify Package Development by Creating and Specifying an Org Shape – If your parcel'south metadata depends on a circuitous fix of features, settings, or licenses, it can be difficult to declaratively specify these dependencies in a scratch org definition file. Instead, create an org shape of your product org, or another development org, and specify that source org's ID in your scratch org definition file. During packet creation, we mimic the source org's surroundings when we build and validate your package'southward metadata.
- Org Shape for Scratch Orgs is a beta feature. Information technology doesn't currently include every feature, setting, and limit. In these cases, you lot must manually specify these features and settings in your scratch org definition file. Before using this feature, get familiar with howOrg Shape for Scratch Orgs works. Then enable the scratch org setting in your source org, generate the org shape, and edit your scratch org definition file to include the org name and 15-character source org ID.
{ "orgName": "Acme", "sourceOrg": "00DB1230400Ifx5" }
- Org Shape for Scratch Orgs is a beta feature. Information technology doesn't currently include every feature, setting, and limit. In these cases, you lot must manually specify these features and settings in your scratch org definition file. Before using this feature, get familiar with howOrg Shape for Scratch Orgs works. Then enable the scratch org setting in your source org, generate the org shape, and edit your scratch org definition file to include the org name and 15-character source org ID.
- Filter Your Stream of Platform Events with Channels (Pilot) – Receive only the effect messages that lucifer a predefined filter on a custom channel. Create a channel and configure it with a circuitous filter. CometD subscribers to the channel receive a filtered stream of events. With fewer events delivered to subscribers, event processing is optimized. Likewise, CometD subscribers can make more efficient use of the effect delivery allocation. You tin can read about it here .
Additional enhancements worth noting!
- Associate Errors with the Right Lightning Components for Screen Readers : – You tin can now associate a custom component's error chemical element with an input component. When you build a new custom component for a flow, set an ID for the mistake element and then that a screen reader can read the error message text that describes the custom component. For example, you're edifice a custom component that searches through a to-do list. Yous desire to brand certain that screen readers properly associate errors with the to-do list component.
- Add input validation to a custom component so that it lets the menstruum know whether the component is valid. If the custom component is invalid, the flow displays an error message below the custom component. The menstruum passes the ID of the element that displays the error message to a property called
ariaDescribedBy
in the custom component. The component receives the updatedariaDescribedBy
belongings and assigns the ID to the appropriate input component that has its ainariaDescribedBy
property. As a result, the mistake gets associated with the custom component's input belongings.
- Add input validation to a custom component so that it lets the menstruum know whether the component is valid. If the custom component is invalid, the flow displays an error message below the custom component. The menstruum passes the ID of the element that displays the error message to a property called
- View Dependencies for Lightning Spider web Components: – Use the dependencies tree viewer to run into which custom components and Apex classes that a Lightning web component uses. You can apace see the structure of a component and navigate to the source for its dependencies.
- From Setup in Lightning Experience, in the Quick Find box, enter Lightning Component , and then select Lightning Component .
- To see its dependencies on the item page, select a Lightning web component .
- To see the details for one of the dependencies, click a link in the Name column.
-
Unlock the Power of External Services in Einstein Bot Builder : – Use External Services in more parts of the Salesforce Platform! Integrating your Einstein bot with an external service is now as easy every bit adding an action to a Bot Builder dialog. You can add together an external service's action to your bot from the Bot Builder. Previously, you could only add an external service's action to your bot via a flow.
- Employ External Services for MuleSoft to Generate Actions (Mostly Available) : – Import your MuleSoft Anypoint Platform APIs in a few clicks with External Services for MuleSoft. Select your MuleSoft named credentials, and allow Salesforce do the heavy lifting of importing your endpoints and converting them into actions. Salesforce automatically gets the listing of APIs bachelor to your MuleSoft account across all your environments. Previously, you manually exported your Open API 2.0 specifications from MuleSoft and imported them into an external service. This export process can lead to validation errors when you created the deportment in Salesforce.
- Specify a Language for Email and SMS Messages When Using initSelfRegistration : – When you're using Apex to manage identity verification for Experience Cloud sites, guarantee that self-registration verification messages are sent in the correct linguistic communication. The initSelfRegistration method now detects the user's language through the User object. Apply the LanguageLocaleKey field on the User object to specify a language for email and SMS verification messages. Previously, the method determined the user'due south language through request parameters, cookies, or the user'southward browser.
- Put Territory Consignment Rules on Pause : – To prevent performance issues, continue assignment rules from running during account inserts. You can run the consignment rules after the insert chore is finished.
- Prepare Arrangement-Broad Sharing for Products (Release Update) : – To meliorate protect your Salesforce information, this update adds org-wide sharing settings for product records. As of Bound'22 , in new orgs only, the update will set the org-wide sharing default for products to Private for external users. Sharing rules and manual sharing aren't supported. This update was beginning made bachelor in Wintertime'22 .
- Retention Policy Now Associated with Just Ane Custom Object : – Previously, a retention policy could exist associated with both the custom object that you explicitly prepare information technology for and another custom object with a similar cardinal prefix. This behavior no longer happens. This changes is but applicable to customers who purchased a Salesforce Shield or Salesforce Field Audit Trail addition subscription.
- Create Alerts for Changes to Your Security Configuration : – Automate security monitoring by setting up in-app and electronic mail alerts for conditions of your choosing. Signal what changes yous want to be alerted of, how you want to be alerted, and who receives the alert. This alter is bachelor to customers who purchase Security Center and Result Monitoring addition subscriptions.
- Route Messaging Sessions with Omni-Channel Flows (Beta) :– With the assistance of Flow Builder'southward ability and flexibility, define your routing rules to dynamically route messaging sessions. In improver to routing to queues or skills, Omni-Aqueduct flows permit y'all to develop a more than personal human relationship with your customers by routing sessions directly to agents, such every bit the account owners.
- Limit for Number of Actions in a Boxcar Request Was Added : – The Lightning Component framework now returns a 413 HTTP response status lawmaking if there are more than two,500 deportment in a boxcar request. Previously, there was no limit and a asking with a larger number of actions was rare just led to a deadening response time. If a user sees this error, consider redesigning your custom component to follow best practices and reduce the number of actions in a request.
- Supercharge Scheduled Paths with Enhancements for Minutes, Batching, and Limits – Now you tin specify in minutes the time that you want a scheduled path to run. Yous can as well gear up a batch size to improve performance and avoid hitting Apex governor limits. And at present the less restrictive asynchronous limits apply to scheduled paths, making it easier to consummate complex operations without hitting limits.
- And to help avoid hitting a per-transaction Apex limit with a scheduled path, now you tin can specify a batch size for information technology. The batch size is the number of records that a path can process at the aforementioned time. The default and maximum value is 200, and the minimum is 1. For instance, if you lot specify a batch size of two and seven records are scheduled to exist candy in the same time interval, Flow Builder groups them into iv batches.
- Scheduled paths and asynchronous paths are batched differently. In a scheduled path, all the records that meet the weather and are scheduled to exist candy in the aforementioned infinitesimal are grouped up to the batch size into one batch.
- In an asynchronous path, a prepare of records is always processed together in one batch and never combined with other records. For example, if 20 accounts are updated in a single update operation, those same 20 accounts are processed in i batch.
- Enjoy a Streamlined Trigger Setup Experience in Period Builder : – The procedure now follows the social club that most admins expect. Select the triggering object, configure the trigger, set entry conditions, and choose how best to optimize your flow—all within a single window.
- Some Menstruation Screen Components Rebuilt Using LWC : – These Salesforce-provided screen components were rebuilt: Address, Brandish Text, E-mail, Long Text Surface area, Slider, and Toggle. Now screen readers can read the labels associated with those components. The components are also easier for Salesforce to support in all the places that can run screen flows. With a few exceptions, the rebuilt screen components await and behave the same equally in previous releases.
- For each rebuilt component that's configured to validate user input, the mistake message appears when the user shifts the focus to another screen component. Previously, the error bulletin appeared when users navigated abroad from the flow screen.
- For each rebuilt component that's configured to provide help, the assistance text appears in a popover. Previously, the assistance text appeared in a carve up window.
- For the Brandish Text component:
- Text indentation now works. Previously, if you clicked to indent some text, the text wasn't indented at run time.
- The HTML tag <dfn> is no longer supported. At run fourth dimension, content within a <dfn
>
tag is displayed without any special styling. - The HTML tag <bdo> is no longer supported. At run time, content within a <bdo> tag is displayed but doesn't override the base of operations management of text on the folio. For case, if the folio'south text direction is left to correct, content inside a <bdo> tag is no longer changed to go right to left.
- Debug Scheduled Paths in Record-Triggered Flows : – We added paths to the list of debugging enhancements for record-triggered flows. You lot tin debug a scheduled path, a path that runs immediately, or a path that runs asynchronously.
- Cull More Options When Y'all Debug a Flow : – When yous debug a period, you at present meet element labels in Period Architect and in menstruation error emails. In Flow Builder, choose whether to show element API names and expand or plummet debug details. Previously, chemical element API names always appeared. In Flow Architect, all debug details always appeared.
- In Menstruation Builder, expand all debug details or show the element API names or both. When you select preferences, the number of selected preferences appears instead of the preference labels.
- By default, the debug details are collapsed and prove element labels.
- If an fault occurs for an element, the debug details for that element are expanded. If the flow executes a Intermission element, the break configuration is shown.
- When a flow interview resumes, Salesforce now prove the Resume heading. Previously, no heading appeared.
- Bid Farewell to Run Flows for Guest Users : – The Run Flows permission for the Guest User and Experience Deject External User profiles is no longer available in new orgs, starting in Winter'21 . Without the Run Flows permission, you're free to employ the more granular permission construction embedded in Flows and give your users the detailed access they demand. Run Flows will be removed from all orgs in the Summer'22 release. To avoid future access issues, nosotros recommend updating your existing sites to the new permission structure before the Summer'22 release.
- View All Triggering Objects and Platform Events for Triggered Flows :– The new Triggered Flows listing view shows the object or platform event that triggers each menses. Previously, you opened a menstruum in Catamenia Architect to view the triggering object or platform event. At present, before you lot save or delete a batch of records, you can quickly check whether your changes trigger a period. You tin can add the new Triggering Object or Platform Event Label cavalcade to an editable list view on the Flows page in Setup.
- Reset Screen Components to Admin-Configured Defaults When Making Subconscious Components Visible : – When a user navigates back to a screen where a component was hidden and makes the component visible, the component now resets to use the admin-configured input values. This change applies to most standard components, including Toggle, Dependent Picklist, Lookup, Email, Proper noun, Address, Telephone, URL, and File Upload, and all custom components.
- In API version 52.0 and earlier, the hidden component on the previous screen would sometimes not work as expected or show an error message. This outcome occurred after the user navigated back to that screen and interacted with other components that made the subconscious component visible.
- For example, when a Toggle component was made visible again, the component reverted to the default labels defined in the underlying component. The labels changed to Toggle, Agile, and Inactive rather than the default labels set by the admin. When a Dependent Picklist component was made visible again, the component rendered as a blank picklist with no inputs and showed an error bulletin.
- Cheque for Null Record Variables or Nothing Values of Lookup Relationship Fields in Process and Flow Formulas (Release Update) : – This update enables process and flow formulas to reference a record'south field when the field is accessed via a nada lookup human relationship field or null record variable. At present process and flow formulas can return null values when the calculations involve a null tape variable or null lookup relationship field. This update was first fabricated available in Leap'19 . This update was enabled in Salesforce orgs that received Summer'20 before July 10, 2020. If this is truthful for your org and y'all disabled the update, y'all must enable it in Spring'22 . In Bound'21 , Salesforce enabled the examination run pick for this update considering of a known issue with the scheduled enforcement. You lot can nonetheless disable the test run until the update is enforced in Spring'22 .
Salesforce Mobile App Enhancements
Salesforce performs automated and manual testing of the Salesforce mobile app for iOS and Android on a select set of mobile devices. This is the list of devices for Winter'22 .
Platform | Phones | Tablets |
Android |
|
|
iOS
|
|
|
- Help Your Users Personalize Their Content With Mobile Home (By and large Available): – Mobile Home is generally bachelor as a standard navigation detail for the Salesforce mobile app on iOS and Android. Mobile Home is a landing page that your end users can personalize with the content they care about most. Every bit an admin, you can add Mobile Home to whatever phone-activated Lightning app, or to the Mobile Only navigation, the aforementioned mode y'all customize any other navigation tab. Later on it's added, the Mobile Home tab appears only on users' mobile devices and doesn't show up on desktop. Gear up it as the first tab and your mobile users take a brand new landing screen every time they open up the app.
- Protect Your Data with Enhanced Mobile Security Updates : – More protection has been built into the enhanced mobile security for the Salesforce mobile app. Yous can now enforce new policies such enforcing document pinning (iOS only). If a user tries to utilize the app and the server's document doesn't match the expected value, a secure connection won't exist established. These new policies further secure your Salesforce app information and users' personal data.
- In Setup, search for Mobile Security and select Mobile Security . Click the toggle switch to enable logging certificate pinning.
- Authentication Server Document Pinning : Document pinning for the hallmark server URLs where the user provides credentials
to log in. - Resource Certificate Pinning : Certificate pinning for the resource URLs used past the app to fetch information for the user.
- Authentication Server Document Pinning : Document pinning for the hallmark server URLs where the user provides credentials
- In Setup, search for Mobile Security and select Mobile Security . Click the toggle switch to enable logging certificate pinning.
- Express Admission for New Users with Customs Licenses :- For new Salesforce orgs created after the Wintertime'22 release, users with community licenses can't log in to the Salesforce mobile app. When they open the Salesforce mobile app, these users see a blocking screen with this bulletin: Your license does not include access to the mobile app. Please contact your administrator . Because app features and functionalities aren't available to these users, they're improve served through the browser experience. Community users in orgs created before Wintertime'22 aren't affected by this change.
- Run Your Business on Tablets (Beta) : – The new total-width tablet app experience is now available in the Salesforce mobile app on iPad and Android tablets as an administrator opt-in beta feature. This experience uses the tablet's full screen to display desktop tape layouts with mobile optimized components. In improver, it supports Lightning apps, total-width Lightning tape pages, Lightning navigation, and Einstein Analytics.
- To turn on the full-width Lightning on tablet feel, from Setup, search for Quickstart and select New Salesforce Mobile App Quickstart . Under Tablet Preferences, select Lightning on tablet: full-width (Beta) .
- The total-width tablet experience is offered as a function of an opt-in beta and has some known limitations.
- Briefcase Builder : – Explore a better way to brand offline record data available to your users with Briefcase Architect. Briefcase Builder helps you select records to share offline with Field Service workers by efficiently narrowing down record data based on the users, groups, and connected apps that y'all select. At present y'all can create an offline platform experience that is flexible, piece of cake to use, and responsive to your mobile workers' needs.
- Take Advantage of the Salesforce Mobile App Defaulting to Lightning Apps :- The Salesforce mobile app now defaults to a phone-activated Lightning app if one is bachelor to the user. Previously, all users landed on a Mobile But app navigation, and they could switch to a different Lightning app using the App Launcher from the Menu tab. The Salesforce mobile app now selects the start available Lightning app by default—instead of Mobile Merely—which results in a change to the app's bottom navigation bar. Users who don't have access to any phone-activated Lightning apps notwithstanding default to Mobile Only.
Formative Assessment:
I want to hear from y'all!
What are your favorite Winter'22 release note gems? You tin can download release notes in HTML format!, for PDF files.
Let me know by Tweeting me at @automationchamp, or find me on LinkedIn.
Source: https://automationchampion.com/2021/08/17/salesforce-winter22-release-quick-summary/
0 Response to "Sfdc Your External Email Connection Has Expired. Refresh the Page and Try Again"
Post a Comment