Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Warteschlangen sind für die Organisation, Priorisierung und Überwachung des Fortschritts Ihrer Arbeit von entscheidender Bedeutung. Als zentraler Ort für die Arbeitsverwaltung unterstützen Warteschlangen Sie dabei, Anfragen zu bearbeiten, Serviceanrufe zu beantworten oder Produktinformationen an zukünftige Kunden zu senden. Eine Warteschlange ist eine programmgesteuerte Sammlung von Warteschlangenelementen. Ein Warteschlangenelement dient als Container für eine Zeile, z. B. eine Aufgabe, eine E-Mail oder einen Fall, der eine Verarbeitung benötigt. Siehe Tabelle "Warteschlange"
Hinweis
Informationen zum Arbeiten mit Warteschlangen mithilfe der Benutzeroberfläche finden Sie unter Erstellen und Verwalten grundlegender Warteschlangen.
Für Warteschlangen gelten die folgenden Informationen:
Alle anpassbaren Tabellen können für Warteschlangen aktiviert werden.
Warteschlangen können öffentlich oder privat sein. Elemente der privaten Warteschlange können nur von Mitgliedern der Warteschlage angezeigt werden.
Eine private Warteschlange wird automatisch für alle neuen Benutzer oder Teams erstellt.
Eine Warteschlange kann mehrere Tabellentypen enthalten, z. B. Aufgaben, E-Mails oder Fälle.
Eine Warteschlange enthält Informationen über den Benutzer, der mit einem bestimmten Warteschlangenelement arbeitet. Dies hilft Ihnen dabei, Ressourcen effizienter zu verwalten und Überlappung bei der Arbeit zu vermeiden.
Warteschlangen können für Workflows und die Überwachung aktiviert werden. Dies trägt dazu bei, die Produktivität zu verbessern und die Änderungen der Tabellen- und Spaltendaten für zukünftige Analysen und Berichte nachzuverfolgen.
Mitgliederfunktionen
Warteschlangen werden in öffentliche oder private Warteschlangen kategorisiert. Private Warteschlangen haben einzelne Benutzer als Mitglieder, um die Steuerung des Zugriffs auf Warteschlangen zu vereinfachen. Wenn Sie ein Team zu einer privaten Warteschlange hinzufügen, werden alle Mitglieder dieses Teams zu Mitgliedern der privaten Warteschlange.
Öffentliche und private Warteschlangen
Die QueueViewType-Spalte ist eine Auswahl, die definiert, ob eine Warteschlange öffentlich oder privat ist.
Alle Benutzerwarteschlangen sind private Warteschlangen für den Benutzer: Nur der Benutzer kann Warteschlangenelemente in seiner privaten Warteschlange sehen.
Teamwarteschlangen sind als private Warteschlange mit Mitgliedern gekennzeichnet: Der Besitzer des Teams und alle Teammitglieder können die Warteschlange in der Anwendung anzeigen.
Alle anderen Warteschlangen sind öffentlich. Jeder Benutzer mit Leserechten für die Warteschlangenentität kann diese Warteschlangen anzeigen.
Attribute zum Verwalten von Warteschlangen
Verwenden Sie die folgenden Attribute, um Warteschlangen zu verwalten.
| SchemaName | Anzeigename | Typ | Description |
|---|---|---|---|
| NumberOfItems | Warteschlangenelemente | Integer | Gibt die Anzahl von Warteschlangenelementen an, die der Warteschlange zugeordnet sind. |
| NumberOfMembers | Nein. von Mitgliedern | Integer | Gibt die Anzahl von Mitgliedern an, die der Warteschlange zugeordnet sind. |
| QueueViewType | Typ | Auswahlliste | Wählen Sie aus, ob die Warteschlange öffentlich oder privat ist. Eine öffentliche Warteschlange kann von Allen Benutzern angezeigt werden. Eine private Warteschlange kann nur von den Mitgliedern angezeigt werden, die der Warteschlange hinzugefügt werden. |
Einschränkungen beim Löschen von Warteschlangen
Eine Warteschlange kann nicht gelöscht werden, wenn Folgendes zutrifft:
Wenn die Warteschlange über Warteschlangenelemente verfügt.
Wenn die Warteschlange von einer Routingregel verwendet wird.
Aktivieren Sie Tabellen für Warteschlangen
Um eine anpassbare Tabelle (EntityMetadata.IsCustomizable = true) für Warteschlangen zu aktivieren, verwenden Sie die UpdateEntityRequest Nachricht, um das IsValidForQueue Attribut auf festzulegen true. Die Warteschlangentabelle und die Tabellen für Warteschlangenelemente sind anpassbare Tabellen, können jedoch nicht für Warteschlangen aktiviert werden.
Die folgende Liste enthält standardmäßige Warteschlange-aktivierte Tabellen in Microsoft Dataverse:
Sitzung
Campaignactivity
CampaignResponse
Email
Faxnummer
Vorfall
Letter
PhoneCall
RecurringAppointmentMaster
ServiceAppointment
SocialActivity
Aufgabe
Erben von Rechten und Bereitstellen von eingeschränktem Zugriff auf eine Warteschlange
Eine Warteschlange und ein Warteschlangenelement haben eine übergeordnete Beziehung, in der Vorgänge für den übergeordneten Warteschlangendatensatz an die untergeordneten Warteschlangenelementdatensätze weitergegeben werden.
Hinweis
In dieser speziellen übergeordneten Beziehung wird nur die Aktion „.Löschen“ von der übergeordneten Warteschlangentabelle zur untergeordneten Warteschlangenelementtabelle kaskadiert. Andere Aktionen, wie Zuweisen, Zusammenführen oder Freigeben, werden nicht kaskadiert.
Die Rechte für ein Warteschlangenelement werden von den Rechten für eine Warteschlange geerbt.
Wenn Sie das
prvReadQueue-Privileg haben, haben Sie auch das Leserecht für eine Warteschlangenelementtabelle.Wenn Sie über die Berechtigung
prvAppendToQueueverfügen, haben Sie auch Berechtigungen zum Erstellen, Aktualisieren und Löschen von Einträgen in einer Warteschlangenelementtabelle.Häufig muss der Zugriff auf die Warteschlange eingeschränkt werden, wenn Zugriff auf Warteschlangenelemente gewährt wird. Warteschlangenbesitzern mit Vollzugriff auf die Warteschlange wird empfohlen, eine Warteschlange für ein Team freizugeben, das nur eingeschränkten Zugriff auf die Warteschlange erhält. Wenn beispielsweise dem Supportteam Lese- und Anfügeberechtigungen für eine Warteschlange zugewiesen werden, können Teammitglieder keine Änderungen an der Warteschlange vornehmen, z. B. ändern des Warteschlangennamens oder des Warteschlangenbesitzers. Sie können jedoch Warteschlangenelemente erstellen, abrufen, aktualisieren und löschen.
Aktionen für Warteschlangen und Warteschlangenelemente
Sie können eine Vielzahl von Aktionen für Warteschlangen und Warteschlangenelemente ausführen, wenn Sie über die entsprechenden Berechtigungen für die Warteschlangentabelle und die Warteschlangenelementtabelle verfügen.
Aktionen für Warteschlangen
Führen Sie die folgenden Aktionen für Warteschlangen aus:
Passen Sie Warteschlangen und Warteschlangenelemente an, indem Sie benutzerdefinierte Attribute hinzufügen.
Fügen Sie einer Warteschlange eine Reihe hinzu.
Hinweis
Eine Zeile kann nicht in mehreren Warteschlangen hinzugefügt werden. Eine Ausnahme ist eine E-Mail-Zeile mit dem Status "Empfangen".
Fügen Sie Zeilen unterschiedlicher Tabellentypen in derselben Warteschlange hinzu.
Ändern Sie den Besitzer einer Warteschlange, indem Sie diese einem anderen Benutzer oder Team zuweisen.
Fügen Sie Prinzipale einer privaten Warteschlange mithilfe von AddPrincipalToQueueRequest hinzu.
Löschen Sie den Verlauf für eine Warteschlange, indem Sie inaktive Warteschlangenelemente in der Warteschlange, wie z. B. abgeschlossene oder abgebrochene Telefonanrufe, löschen.
Rufen Sie alle Warteschlangen ab, auf die ein Benutzer Zugriff hat, indem Sie RetrieveUserQueuesRequest verwenden.
Legen Sie eine Warteschlange als standardmäßige Warteschlange für einen Benutzer fest, indem Sie das Attribut
SystemUser.QueueIdauf die ID der Warteschlage festlegen. Dieselbe Warteschlange kann als Standardwarteschlange für verschiedene Benutzer angegeben werden.Erstellen Sie einen Workflow, der für alle privaten Warteschlangen verwendet wird. Wenn ein Benutzer beispielsweise eine Aufgabe erstellt, fügt der Workflow die Aufgabe stets in der Standardwarteschlange des Benutzers hinzu. Sie können außerdem einen Workflow erstellen, der nur für eine bestimmte Warteschlange verwendet wird.
Konfigurieren Sie eine E-Mail für eingehende Nachrichten, wenn eingehende E-Mail-Nachrichten an eine Warteschlange übermittelt werden sollen.
Aktionen für Warteschlangenelemente
Führen Sie die folgenden Aktionen für Warteschlangenelemente aus:
Weisen Sie ein Warteschlangenelement einem Benutzer mithilfe von PickFromQueueRequest zu.
Verschieben Sie ein Warteschlangenelement aus einer Quellwarteschlange in eine Zielwarteschlange, indem Sie die AddToQueueRequest-Meldung verwenden. Ein Warteschlangenelement kann von einer Warteschlange in eine andere verschoben werden, bis es mithilfe der SetStateRequest Nachricht deaktiviert wird.
Hinweis
Ein Warteschlangenelement wird automatisch deaktiviert, wenn der Status des Datensatzes im Warteschlangenelement von Aktiv in Inaktiv geändert wird. Dies gilt für Queue-aktivierte Tabellen, die einen aktiven und einen inaktiven Zustand haben. Um festzustellen, ob eine Tabelle warteschlangenfähig ist und ob sich eine Zeile in einem aktiven oder inaktiven Zustand befinden kann, lesen Sie die Informationen zur Tabellendefinition.
Verwenden Sie ReleaseToQueueRequest, um ein Warteschlangenelement wieder für die Warteschlange freizugeben.
Löschen Sie ein Warteschlangenelement aus einer Warteschlange, indem Sie die DeleteRequest-Meldung verwenden. Wenn Sie ein Warteschlangenelement löschen, wird keine Zeile gelöscht, auf die verwiesen wird. Wenn Sie jedoch eine Zeile löschen, werden alle Warteschlangenelemente, die auf diese Zeile verweisen, gelöscht.