Assign Object Permissions for Automotive Scheduler Users

Assign permissions to your internal users, partners, and customers so that they can schedule appointments for test drives and vehicle services. You must also set up the required level of access for specific objects so that users can work on appointments.

Required Editions

Available in: Enterprise, Unlimited, and Developer Editions.
User Permissions Needed
To assign permission sets and object access to users: Manage Users

Make sure you’ve turned on the Automotive, Automotive Scheduler, and Standard OmniStudio Runtime settings in your org.

  1. To enable an internal user or a partner user set up data for appointment scheduling, follow these steps:
    1. Clone the Standard User or Partner Community User profile, as required.
      See Create or Clone Profiles for the detailed steps.
    2. Create a partner user or a standard user who can create service territories, work types, work type groups, and service resources.
    3. Assign the Automotive Foundation User and Automotive Scheduler permission sets to a standard user.
    4. Assign the Automotive Foundation for Experience User and Automotive Scheduler for Experience Cloud permission sets to a partner user.
    5. Assign the required user profile to the standard or partner users.
    6. Assign the following object permissions to the user profiles:
      Object Access Level
      Service Resource Create and Edit
      Service Territory Create and Edit
      Work Type Create and Edit
      Work Type Group Create and Edit
      Skills Create and Edit
      Operating Hours Create and Edit
      Service Appointment Read
      Asset Read
      Business Profile Read
      Vehicle Read
  2. To enable internal users schedule appointments, follow these steps:
    1. Clone the Standard User profile.
    2. Create a standard user who can create and manage appointments.
    3. Assign the user profile to the standard users.
    4. Assign the Automotive Foundation User, Automotive Scheduler, and OmniStudio User permission sets to the standard user.
    5. Assign the following object permissions to the user profile:
      Object Access Level
      Service Resource Read
      Service Territory Read
      Work Type Read
      Work Type Group Read
      Skills Read
      Operating Hours Read
      Service Appointment Read, Create
      Asset Read
      Business Profile Read
      Vehicle Read
      Omni Data Transformations Read
      Omni Data Transformation Items Read
      Omni Electronic Signature Templates Read
      Omni Processes Read
      Omni Process Compilations Read
      Omni Process Elements Read
      Omni Process Transient Data Read
      Omni UI Cards Read
      OmniScript Saved Sessions Read, Create, and Edit
      Vlocity DataPack Objects Read
      DataRaptor Bulk Data Read
      Vlocity DataRaptor Batch Queue Read
      Vlocity DataRaptor Object Interface Read
      Vlocity DocuSign Templates Read
      Vlocity Scheduled Jobs Read
      Vlocity Tracking Entries Read
      Vlocity Error Log Entries Read
  3. To enable a partner user or customer user schedule appointments, follow these steps:
    1. Clone the Partner Community User or Customer Community Plus User profile, as required.
    2. Create a partner user or a customer user who can create and manage appointments.
    3. Assign the user profiles to the partner or customer users.
    4. Assign the Automotive Foundation for Experience User and Automotive Scheduler for Experience Cloud permission sets to the partner user.
    5. Create a custom permission set using the OmniStudio Runtime for Communities license.
    6. Assign the custom permission to the partner or customer user so that partner and customer users can use the OmniScript-based guided flows for scheduling appointments.
    7. Assign the following object permissions to the user profiles:
      Object Access Level
      Service Resource Read
      Service Territory Read
      Work Type Read
      Work Type Group Read
      Skills Read
      Operating Hours Read
      Service Appointment Read
      Asset Read
      Business Profile Read
      Vehicle Read
      Omni Data Transformations Read
      Omni Data Transformation Items Read
      Omni Electronic Signature Templates Read
      Omni Processes Read
      Omni Process Compilations Read
      Omni Process Elements Read
      Omni Process Transient Data Read
      Omni UI Cards Read
      OmniScript Saved Sessions Read, Create, and Edit
      Vlocity DataPack Objects Read
      DataRaptor Bulk Data Read
      Vlocity DataRaptor Batch Queue Read
      Vlocity DataRaptor Object Interface Read
      Vlocity DocuSign Templates Read
      Vlocity Scheduled Jobs Read
      Vlocity Tracking Entries Read
      Vlocity Error Log Entries Read
  4. To enable an internal or a partner user as a service resource who can be added to appointments, follow these steps:
    1. Clone the Standard User or Partner Community User profile, as required.
    2. Create a partner user or a standard user who can be added as a service resource to an appointment.
    3. Create a custom permission set using the Salesforce Scheduler license.
    4. Assign the custom permission to the partner user or standard user so that the related users can be selected as service resources.
    5. Assign the following object permissions to the user profiles:
      Read access on Service Resource, Service Territory, Work Type, Work Type Group, and Service Appointment objects.

Set up the required field-level security and record-level access for internal, partner, and customer users as required.