Component Blueprints

Setup Assistant

Setup Assistant provides Administrators with a centralized list of tasks for onboarding organizations, clouds, or features within the Salesforce Platform. It provides a prescriptive and detailed guide for learning, configuring, and importing data which can take hours to days.
  1. Complete

    Add Users to Your Org

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    4 mins

  2. 2

    Create Profiles for Your Users

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

  3. Complete

    Learn How to Use Profiles to control Visibility

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

  4. 4

    Turn on tracking for profiles

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

  5. 5

    Setup Einstein Visibility for Admins

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

About Setup Assistant#

Actions in the assistant launch LSF (Lightning Setup Flow) or link to configuration pages, and may be accompanied by links to Trailheads, articles, Help & Training documentation, and videos.

  • The title of the assistant should always end with “Setup Assistant” (e.g. Einstein Setup Assistant).
  • Use links to navigate to Trailheads, articles, Help & Training documentation, and videos.
  • Use the Outline Brand Button to open LSF or configuration pages.
  • Estimated time is optional.

Base#

Basic list of learning and task links that do not require progress tracking and do not have sequential steps.

  1. Add Users to Your Org

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    4 mins

  2. Create Profiles for Your Users

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

  3. Learn How to Use Profiles to control Visibility

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

  4. Turn on tracking for profiles

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

  5. Setup Einstein Visibility for Admins

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

<ol class="slds-setup-assistant">
  <li class="slds-setup-assistant__item">
    <article class="slds-setup-assistant__step">
      <div class="slds-setup-assistant__step-summary">

With Step Progress#

List of learning and task links with a recommended sequence that require progress tracking. Depending on the platform, completion checking will be through an API or a link click. The progress markers use the Progress Ring component.

  1. Complete

    Add Users to Your Org

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    4 mins

  2. 2

    Create Profiles for Your Users

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

  3. Complete

    Learn How to Use Profiles to control Visibility

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

  4. 4

    Turn on tracking for profiles

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

  5. 5

    Setup Einstein Visibility for Admins

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

<ol class="slds-setup-assistant">
  <li class="slds-setup-assistant__item">
    <article class="slds-setup-assistant__step">
      <div class="slds-setup-assistant__step-summary">

Hub with Expandable Steps#

Includes all the features of Setup Assistant Base + Progress, but also includes substeps that require sequential completion within the primary step. Inline Text within each primary step is optional.

Clicking on the icon toggle or the primary step's title will open and close that step's details. If a primary step's substeps have been started, the primary step's progress ring turns blue to indicate the amount of progress made on the substeps.

Accessibility Note

Since both the chevron toggle and the step's title act as a trigger to open and close the step's detail, ensure both the icon button and the title includearia-controls=[uniqueId] where the uniqueId matches the id on the<div> with class="slds-summary-detail__content".

  1. Complete

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    4 mins

  2. 2

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    10 mins

    1. Complete
      Turn on Lightning for all users.
    2. Active
      Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
    3. Lorem ipsum dolor sit amet, lorem ipsum dolor.
    Progress: 50%
    information

    It looks as if duplicates exist for this lead. View Duplicates.

  3. Complete

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    15 mins

  4. 4

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    10 mins

  5. 5

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    10 mins

<ol class="slds-setup-assistant">
  <li class="slds-setup-assistant__item">
    <article class="slds-setup-assistant__step">
      <div class="slds-summary-detail">

In a Card#

If the steps have associated progress, a header is added to the card containing the steps. This header indicates overall progress on this Setup Assistant and utilizes the Descriptive Progress Bar

Accessibility Note

In order to prevent duplicating information for screen reader users, the percentage info on the top of the progress bar is hidden using theslds-assistive-text class.

Complete all the steps below to finish setting up Einstein Visibility
Progress: 50%
  1. Complete

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    4 mins

  2. 2

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    10 mins

    1. Complete
      Turn on Lightning for all users.
    2. Active
      Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
    3. Lorem ipsum dolor sit amet, lorem ipsum dolor.
    Progress: 50%
    information

    It looks as if duplicates exist for this lead. View Duplicates.

  3. Complete

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    15 mins

  4. 4

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    10 mins

  5. 5

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    10 mins

<section class="slds-card">
  <header class="slds-theme_shade slds-p-around_medium slds-m-bottom_small">
    <div>
      <div class="slds-grid slds-grid_align-spread slds-p-bottom_x-small" id="progress-bar-label-id-3">

Overview of CSS Classes#

Selector.slds-setup-assistant
Summary

Setup Assistant component

Supportdev-ready
Restrictol
VariantTrue
Selector.slds-setup-assistant__item
Summary

Creates a Setup Assistant list item

Restrict.slds-setup-assistant li
Selector.slds-setup-assistant__step
Summary

Creates a Setup Assistant step

Restrict.slds-setup-assistant article
Selector.slds-setup-assistant__step-summary
Summary

Setup Assistant step's summary portion

Restrict.slds-setup-assistant__step div, .slds-setup-assistant__step .slds-summary_detail__title div
Selector.slds-setup-assistant__step-summary-content
Summary

Add a right margin to Setup Assistant step's summary content

Restrict.slds-setup-assistant__step-summary div
Selector.slds-setup-assistant__step-summary-title
Summary

Add bottom padding to Setup Assistant step's summary title

Restrict.slds-setup-assistant__step-summary h3
Selector.slds-setup-assistant__step-detail
Summary

Add left padding before Setup Assistant step's detail portion

Restrict.slds-setup-assistant__step div

Setup Assistant Release Notes

2.11.0

Changed

  • Updated progress examples to use slds-media around slds-media__figure and slds-media__body to fix icon alignment.

2.8.0

Added

  • Added slds-container_fluid to the div containing a step's title and content in order to display the Setup Assistant properly in IE11

2.7.0

Changed