Sie befinden sich hier:
Einschränken des Zugriffs auf Field Service-Datensätze
Wenn Sie das verwaltete Field Service-Paket installieren, werden die organisationsweiten Standardfreigabeeinstellungen für die Objekte "Arbeitsaufträge", "Arbeitsauftragsbelegposten" und "Servicetermin" auf "Öffentlicher Lese-/Schreibzugriff" festgelegt. Daher können alle Benutzer diese Datensätze anzeigen und aktualisieren, auch wenn die Datensätze anderen Benutzern gehören. Die meisten Field Service-Kunden entscheiden sich jedoch dafür, den Zugriff auf diese Datensätze einzuschränken, damit ihren Teammitgliedern nur die für sie relevanten Datensätze angezeigt werden, beispielsweise ein Disponent mit Zugriff auf Servicetermine für die von ihnen verwalteten Serviceregionen.
Erforderliche Editionen
| Verfügbarkeit: Salesforce Classic (nicht in allen Organisationen verfügbar) und Lightning Experience |
| Die Field Service-Kernfunktionen, verwaltete Pakete und die mobile Anwendung sind in der Enterprise, Unlimited und Developer Edition verfügbar. |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Einschränken des Zugriffs auf Field Service-Datensätze: | Field Service-Administratorberechtigungen |
Dies ist eine Funktion für verwaltete Field Service-Pakete.
Einschränken des Standardzugriffs auf Field Service-Objekte
Beschränken Sie den Standardzugriff auf Field Service-Kernobjekte (Arbeitsauftrag, Arbeitsauftragsbelegposten, Servicetermin, Serviceressource, Serviceregion).
- Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Freigabeeinstellungen ein und wählen Sie dann Freigabeeinstellungen aus.
- Klicken Sie auf Bearbeiten.
-
Wählen Sie in der Spalte "Interner Standardzugriff" die Option Privat für die Objekte aus, auf die der Zugriff eingeschränkt werden soll.
Falls Sie für Experience Cloud-Site-Benutzer die disponierten Servicetermine freigeben möchten, wenn der standardmäßige interne Zugriff Privat oder Öffentlicher Lesezugriff lautet, legen Sie den standardmäßigen externen Zugriff ebenfalls auf Privat oder Öffentlicher Lesezugriff fest. Wenn "Interner Standardzugriff" auf "Öffentlicher Lese-/Schreibzugriff" festgelegt ist, können Experience Cloud-Site-Benutzer disponierte Termine nur dann anzeigen, wenn die externe Einstellung "Öffentlicher Lese-/Schreibzugriff" lautet und Sie die Disponentenfreigabe für Ressourcen aktivieren.
- Speichern Sie Ihre Änderungen.
Freigeben von Field Service-Objektdatensätzen für öffentliche Gruppen
Konfigurieren Sie Funktionen, um Servicetermine, Arbeitsaufträge, Serviceregionen und Serviceressourcen für öffentliche Gruppen freizugeben. Wenn Sie ein privates Freigabemodell für die Objekte "Serviceressource", "Serviceregion", "Servicetermin", "Arbeitsauftrag" und "Arbeitsauftragsbelegposten" verwenden, müssen Disponenten oder Callcenter-Mitarbeiter über Zugriff auf die Datensätze von Serviceressourcen und Serviceterminen in ihren verwalteten Regionen verfügen.
- Wählen Sie unter "Field Service-Einstellungen" die Option Freigabe und dann Geplante Aufträge aus.
-
Wählen Sie Freigabe von Benutzerregionen aktivieren aus.
Wenn eine Serviceregion erstellt wird, wird unter "Setup" eine öffentliche Gruppe mit ihrem Namen erstellt und die Serviceregion wird für die öffentliche Gruppe freigegeben. Wenn ein Servicetermin mit einer definierten Serviceregion erstellt wird, wird zudem eine Freigaberegel erstellt, um den Termin für die dem Termin zugeordnete Serviceregion freizugeben. Durch diesen Freigabeprozess wird sichergestellt, dass alle Benutzer, die Mitglied der öffentlichen Gruppe für die Region sind, Zugriff auf die für sie freigegebenen Datensätze haben.
-
Wählen Sie Übergeordneten Arbeitsauftrag freigeben aus.
Mit dieser Option wird sichergestellt, dass ein beliebiger Arbeitsauftrag für die im vorigen Schritt erstellte Gruppe "Öffentliche Serviceregion" freigegeben wird.
-
Wählen Sie Benutzergruppen automatisch anhand der Benutzerregion ausfüllen aus.
Wenn ein Benutzerregionsdatensatz erstellt wird, wird der im Datensatz definierte Benutzer (in der Regel ein Callcenter-Mitarbeiter oder Disponent, der eine bestimmte Region verwaltet) der öffentlichen Gruppe hinzugefügt, die der im Datensatz definierten Region entspricht. Durch diesen Vorgang erhält der Benutzer Zugriff auf alle Datensätze, die für die öffentliche Gruppe für diese Serviceregion freigegeben wurden.
Konfigurieren des Benutzerregionsauftrags
Serviceressourcen benötigen anfängliche und regelmäßige Bewertungen, um festzustellen, ob sie der öffentlichen Gruppe auf der Grundlage ihrer Regionszuweisungsdauer hinzugefügt oder aus ihr entfernt werden müssen. Field Service bietet die Funktion "Benutzerregionsauftrag", um die Auswertung von Serviceterminen für die Freigabe zu erleichtern.
- Klicken Sie auf das Symbol + neben "Benutzerregionen", um das Menü "Benutzerregionsauftrag" zu erweitern und zu bestätigen, dass "Aktiv" ausgewählt ist.
- Wählen Sie aus, für welche Regionen die Freigabe überprüft werden soll. Begrenzen Sie den jeweiligen Auftrag auf weniger als 200 Regionen.
-
Wählen Sie einen Wert für "Zeithorizont" in Tagen aus.
Das Feld "Zeithorizont in Tagen" bestimmt, wie weit vor der Regionsmitgliedschaft einer Ressource diese für die öffentliche Gruppe freigegeben werden muss, die mit ihrer Region verknüpft ist. Daher können Benutzer (Callcenter-Mitarbeiter und Disponenten), die Mitglieder dieser öffentlichen Gruppe sind, im Voraus auf ihren Serviceressourcen-Datensatz zugreifen und die Ressource im Gantt-Diagramm der Disponentenkonsole anzeigen. Wählen Sie beispielsweise 7 aus, um Serviceressourcen 7 Tage vor ihrer Regionsmitgliedschaft für die Region freizugeben, die der Disponent verwaltet.
-
Wählen Sie einen Wert für "Zeithorizont in Tagen (rückwärts)" aus.
Das Feld "Zeithorizont in Tagen (rückwärts)" bestimmt, wie weit nach Beendigung der Regionsmitgliedschaft einer Ressource die Ressource für die mit ihrer Region verknüpfte öffentliche Gruppe freigegeben werden muss. Wählen Sie beispielsweise 7 aus, um sicherzustellen, dass Disponenten die Arbeit der Serviceressource im Zeitplan der Vorwoche im Gantt sehen. Nach 8 Tagen wird dem Disponenten weder die Serviceressource noch der zugehörige Zeitplan angezeigt.
-
Konfigurieren Sie die Häufigkeitseinstellungen des Auftrags.
- Wählen Sie Wiederkehrend aus.
- Wählen Sie alle Monate im Abschnitt "Monat" aus.
- Wählen Sie Bestimmte Stunde aus und geben Sie dann einen Wert für die Felder "Stunde" und "Minute" ein, um festzulegen, wann der Auftrag ausgeführt wird. Es wird empfohlen, den Auftrag außerhalb der Arbeitszeiten auszuführen, damit sich der Datensatzzugriff während eines Arbeitstags nicht ändert. Wählen Sie beispielsweise 0 für das Feld "Stunde" und 0 für das Feld "Minute" aus, damit der Auftrag um Mitternacht ausgeführt wird. Wählen Sie Wiederkehrende Zeit aus und verwenden Sie dann die Aufwärts- und Abwärtspfeile, um festzulegen, wie oft der Auftrag ausgeführt wird.
- Konfigurieren Sie, wie oft der Auftrag ausgeführt werden soll. Wenn sich eine Serviceregionsmitgliedschaft häufig ändert, wählen Sie Wochentag und dann jeden Wochentag aus, um die Regionsmitgliedschaft jeden Tag auszuwerten. Wenn sich eine Serviceregionsmitgliedschaft nicht häufig ändert, können Sie planen, dass der Auftrag seltener ausgeführt wird. Wählen Sie Tag des Monats und dann einen arbeitsfreien Tag wie Sat aus, um den Auftrag alle 30 Tage auszuführen.
- Speichern Sie Ihre Änderungen.
- Klicken Sie optional auf Jetzt ausführen, um Freigabedatensätze für Serviceressourcen für oder aus öffentlichen Gruppen erneut auszuwerten und zu aktualisieren.
Hinzufügen von Disponenten und Callcenter-Mitarbeitern zur öffentlichen Gruppe einer Serviceregion
Erteilen Sie Callcenter-Mitarbeitern und Disponenten Zugriff auf die von ihnen verwalteten Datensätze (Arbeitsauftrag, Arbeitsauftragsbelegposten, Servicetermin, Serviceressource, Serviceregion).
- Suchen und öffnen Sie Benutzerregionen im App Launcher.
- Klicken Sie auf Neu.
- Wählen Sie eine Serviceregion aus.
- Wählen Sie den Benutzer aus, den Sie als Mitglied der öffentlichen Gruppe dieser Region hinzufügen möchten.
Der Benutzer wird der öffentlichen Gruppe für diese Region hinzugefügt und der Benutzer erhält Zugriff auf alle Arbeitsaufträge, Servicetermine, Serviceressourcen und alle anderen für die öffentliche Gruppe freigegebenen Datensätze.
Einrichten der Freigabe für Field Service-Ressourcen
Diese Einstellungen ermöglichen es Disponenten, den Zugriff auf den Termin und die zugehörigen Informationen so lange zu steuern, bis sie die Details des Termins fertiggestellt haben.
- Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Field Service-Einstellungen ein und wählen Sie dann Field Service-Einstellungen aus.
-
Wählen Sie eine dieser Optionen aus. Bewegen Sie den Mauszeiger über das Informationssymbol einer Einstellung, um Details anzuzeigen.
- Abgesendete Servicetermine für ihre zugewiesenen Ressourcen freigeben
- Übergeordnete Arbeitsaufträge von Serviceterminen für ihre zugewiesenen Ressourcen freigeben
- Servicebelegschaftsmitglieder ihre Servicetermine bearbeiten lassen
- Speichern Sie Ihre Änderungen.
Überlegungen zur Field Service-Objektfreigabe
Bevor Sie mit der Freigabe von Objekten beginnen, sollten Sie einige Überlegungen lesen.
Allgemeine Überlegungen
- Wenn eine Serviceressource aus einem Servicetermin entfernt wird, wird die Freigabe nur für diesen Servicetermin gelöscht. Die Freigabe für den übergeordneten Arbeitsauftrag wird beibehalten.
- Bei Verwendung einer angepassten Freigabelogik müssen Sie sicherstellen, dass jeder Disponent Lese-/Schreibzugriff und nicht nur Lesezugriff auf alle Servicetermine in seiner Region erhält, damit er den Zeitplan der Serviceressourcen bearbeiten kann.
- Wenn ein Termin storniert wird, ist er anhand des Benutzerregionsobjekts nur für den Termininhaber und die entsprechenden Disponenten sichtbar.
- Sie können Disponenten Zugriff auf Datensätze gewähren, indem Sie regionsübergreifend Informationen freigeben und Kalender synchronisieren, sodass Abwesenheiten und andere Ereignisse berücksichtigt werden.
- In einigen Salesforce-Organisationen besitzt die Field Service Admin-Anwendung ähnliche Freigabeoptionen. Sie sollten die Anwendungsfreigabeeinstellungen deaktivieren und die Setup-Einstellungen verwenden.
- Wenn Sie den Inhaber eines freigegebenen Objekts ändern, wird die Freigabe dieses Objekts für die öffentliche Serviceregionsgruppe entfernt und Sie können es nur dann erneut anwenden, wenn Sie das Feld "Serviceregion" des Objekts aktualisieren. Für das Objekt "Servicetermin" können Sie den Termin auch auf eine andere Ressource umplanen.
- Wenn eine dieser Einstellungen aktiviert ist, kann ein asynchroner Freigabeauftrag nach jeder Statusänderung für einen Servicetermin ausgeführt werden: Field Service-Einstellungen | Freigabe | Geplante Aufträge | Freigabe von Benutzerregionen aktivieren oder Field Service-Einstellungen | Disposition | Geplante Aufträge | Erwähnen zugewiesenen Benutzer, wenn der Servicetermin disponiert wird.
Überlegungen zur Serviceressourcenfreigabe (Benutzerregionsauftrag)
- Wenn die Benutzerregionsfreigabe aktiviert und die Option Benutzergruppen automatisch anhand der Benutzerregion ausfüllen ausgewählt ist, nimmt die Apex-Regel für die Benutzerregion Folgendes vor.
- Wenn Sie eine Serviceregion erstellen, wird eine öffentliche Gruppe mit demselben Namen erstellt. Dem Objekt "ServiceTerritoryShare" wird die öffentliche Gruppe hinzugefügt.
- Wenn Sie einen Datensatz für die Benutzerregion erstellen, wird der Benutzer der öffentlichen Gruppe für diese Serviceregion hinzugefügt.
- Wenn Sie einen Servicetermin mit dieser Serviceregion erstellen, wird dem Objekt "ServiceAppointmentShare" die öffentliche Gruppe hinzugefügt, um Zugriff auf den Datensatz zu gewähren.
- Wird ein Servicetermin mit dieser Region freigegeben, werden die zugehörigen übergeordneten Datensätze (beispielsweise "Accounts", "Vermögenswerte", "Opportunities", "Arbeitsaufträge" und "Arbeitsauftragsbelegposten") ebenfalls freigegeben. Der Servicetermin-Datensatz und der zugehörige übergeordnete Datensatz werden für die zugeordnete öffentliche Gruppe und deren Benutzer freigegeben. Ist der übergeordnete Datensatz des Termins ein Arbeitsauftragsbelegposten, wird auch der zugehörige Arbeitsauftrag freigegeben. Wählen Sie optional in Field Service-Einstellungen unter Freigabe Geplante Aufträge aus, welche übergeordneten Objekte bei der Freigabe eines Termins freigegeben werden. Wenn Sie beispielsweise "Arbeitsaufträge" freigeben möchten, "Accounts" jedoch nicht, sollten Sie Übergeordneten Arbeitsauftrag bei Freigabe des Servicetermins freigeben aktivieren und Übergeordneten Account bei Freigabe des Servicetermins ebenfalls freigeben deaktivieren.
- Falls Sie die Benutzerregionsfreigabe nicht aktiviert haben oder die Freigabeeinstellungen bei der Erstellung von Serviceregions-Datensätzen nicht privat waren, müssen Sie die Freigabedatensätze manuell erstellen.
- Die Namen von öffentlichen Gruppen müssen eindeutig sein. Beispielsweise funktioniert die Benutzerregionsfreigabe nicht, wenn Sie über eine Warteschlange mit demselben Namen wie eine Ihrer öffentlichen Gruppen verfügen.
- Wenn ein Servicetermin ohne Benutzerregion erstellt wird, wird er der öffentlichen Field Service-Standardgruppe zugeordnet. Mit dieser Standardgruppe kann ein Benutzer auf einen Servicetermin und Arbeitsauftrag zugreifen, selbst wenn keine zugeordnete Region vorhanden ist. In Field Service werden Benutzer in allen Benutzerregionen als Mitglieder dieser öffentlichen Gruppe hinzugefügt. Als Disponent können Sie das Gantt-Diagramm filtern und Servicetermine anzeigen, die keiner Region zugeordnet sind.
- Disponenten müssen über Freigabeeinstellungen für die primäre Serviceregion einer Serviceressource verfügen, um den Zeitplan einer Ressource zu verwalten.
John ist Disponent für die Serviceregion "New Jersey". Sein Benutzerregionsdatensatz gibt ihm Zugriff auf Außendienstdatensätze aus New Jersey. Frau Meier ist eine mobile Mitarbeiterin für die Serviceregion "Mecklenburg-Vorpommern". Am 1. August zieht sie jedoch in die Serviceregion "Niedersachsen".
Damit der Umzug von Frau Madison berücksichtigt wird, fügt der Administrator in ihrem Serviceregionsmitglieds-Datensatz für "Pennsylvania" den 31. Juli als Enddatum hinzu. Erstellen Sie anschließend einen neuen Serviceregionsmitglieds-Datensatz für "Madison", dessen Startdatum der 1. August ist.
Wenn der Freigabeauftrag für die Benutzerregion so konfiguriert ist, dass er täglich für alle Serviceregionen, einschließlich Pennsylvania und New Jersey, ausgeführt wird, berechnet dieser Auftrag, auf welche Datensätze Benutzer zugreifen müssen. Da der rückwärts gerichtete Zeithorizont des Auftrags auf einen Tag festgelegt ist, kann Herr Jürgens bereits einen Tag, bevor Frau Meier ihre Arbeit in Niedersachsen aufnimmt, auf ihre Field Service-Datensätze zugreifen.

