Skip to main content

Install Appointment Assistant and Set Up Permissions

Learning Objectives

After completing this unit, you’ll be able to:

  • Install the Appointment Assistant managed package.
  • Create a permission set for Appointment Assistant.
  • Enable the permission set.
  • Assign the permission set to users.

In this module, we assume you’re a Salesforce Field Service administrator with the proper permissions to install and set up Appointment Assistant. If you’re not an administrator, that’s OK. Read along to learn how your administrator would take the steps in a production org. Don't try to follow these steps in your Trailhead Playground. Appointment Assistant isn't available with sample data in the Trailhead Playground.

Install the Managed Package

Sita contacts her trusty Salesforce admin, Maria Jimenez. Sita asks her to install and set up Appointment Assistant Real-Time Location to get the team started right away. Maria is happy to see that all that goodness is available in a single managed package. She gets ready to install the managed package in her org. 

Here’s what she does.

  1. In an incognito window, paste the download link.
  2. Scroll to Appointment Assistant and click Install in Production or Install in Sandbox.
    Maria always tests packages in her sandbox before moving them to production.
  3. On the Salesforce login screen, enter the username and password for the org where you want to install the package, then click Log In.
  4. Select Install for Admins Only, then click Install.
  5. To grant access to third-party websites for geolocation and optimization services, approve the request.
  6. Wait for a message telling you that the package is installed, and click Done.

Maria browses through the help article while she waits for the installation to complete.

Create an Appointment Assistant Permission Set

Now that Maria has installed Appointment Assistant, her next step is to set up permissions so that her team can access everything they need. She must create a permission set for Appointment Assistant, enable that permission set, and assign it to her mobile workers.

First, Maria creates a permission set for Appointment Assistant. 

  1. From Setup Setup gear, in the Quick Find box, enter Users.
  2. Click Permission Sets.
  3. Click New.
  4. In the Label field, enter the name of the permission set.
    Maria enters Ursa Appointment Assistant.
  5. Click the API Name field to populate it.
  6. In the License dropdown, select Field Service Appointment Assistant.
    Permission Sets pane displaying Maria’s values
  7. Save your changes.

Enable the Permission Set

Maria has a shiny new Appointment Assistant permission set. Her next step is enabling it so it’s ready to use.

  1. From Setup Setup gear, in the Quick Find box, enter users.
  2. Click Permission Sets.
  3. Scroll to the System section and click the Appointment Assistant permission set you created.
    Maria clicks Ursa Appointment Assistant.
  4. In the System section, click System Permissions.
  5. Click Edit.
  6. Click Enabled next to Field Service Appointment Assistant.
    Ursa Appointment Assistant permission set with Field Service Appointment Assistant enabled
  7. Save and confirm your changes.

Assign the Permission Set to Mobile Workers

The permission set is ready to go, but it must be assigned to each mobile worker so they can use it. Maria starts by assigning the permission set to James Clifton, one of her mobile workers.

  1. From Setup Setup gear, in the Quick Find box, enter users.
  2. Click Users.
  3. Click the mobile worker’s username.
    Maria clicks Clifton, James.
  4. Hover over Permission Set Assignments and click Edit Assignments.
  5. Scroll down and move the permission set to Enabled Permission Sets.
    Maria enables Ursa Appointment Assistant.
    James Clifton’s permission set with Ursa Appointment Assistant enabled
  6. Save your changes.

After she finishes, Maria hovers over James’s Permission Set License Assignment and verifies that the permission set has been properly assigned to him. She repeats these steps for all her mobile workers to give everyone on her team the right permissions.

In this unit you followed along as Maria installed the Appointment Assistant managed package and set up permissions for her team. Next, you learn how to add the Real-Time Location component.

Resources

Keep learning for
free!
Sign up for an account to continue.
What’s in it for you?
  • Get personalized recommendations for your career goals
  • Practice your skills with hands-on challenges and quizzes
  • Track and share your progress with employers
  • Connect to mentorship and career opportunities