Premium-Anwendungen bieten einen einheitlichen Installationsprozess
Der Kunde aktualisiert sein Genesys Cloud-Abonnement, um die Premium-Anwendung des Anbieters einzubeziehen.
-
- Genesys benachrichtigt den Anbieter über das Abonnement.
- Der Verkäufer stellt dem Kunden die Installationsunterlagen zur Verfügung.
Es liegt in Ihrer Verantwortung als Anwendungsanbieter, Ihre benutzerdefinierte Anwendung zu entwickeln, zu kennzeichnen und vorzukonfigurieren, so dass sie mit der administrativen Benutzeroberfläche von Genesys Cloud verschmilzt, so dass Ihre Premium-Anwendung die erforderliche Installationserfahrung bietet. Der Befehl Admin > Integrations > Add New in Genesys Cloud wiederum steuert den Zugriff auf Ihre App in Übereinstimmung mit den Genesys Cloud Lizenzbeschränkungen.
Der Installationsprozess der Premium-Anwendung muss Folgendes umfassen:
- Der Kunde schließt die Installation der Premium-Anwendung ab (Admin > Integrations > Add New).
- Prüfen und genehmigen Sie den Umfang der Premium-Anwendung.
- Der Kunde muss die Berechtigung des Verkäufers einer neuen oder bestehenden Rolle zuweisen
- Das anfängliche Startverhalten, das von einem Administrator verlangt wird, fordert die Erlaubnis für die folgenden Aufgaben ein:
- Erstellen Sie alle zusätzlich benötigten Rollen.
- Erstellen Sie alle erforderlichen Gruppen.
- Erstellen Sie alle erforderlichen OAuth-Clients (Code-Autorisierung oder Client Credential).
- Aktualisieren Sie die Standard-URL der installierten Premium-Anwendung. Zum Beispiel: Die Standard-URL sollte eine generische Landing Page für die Installation/Konfiguration der Premium-Anwendung sein. Nach der Installation und Konfiguration kann die URL-Definition für die Premium-Anwendung auf die Laufzeit-URL der Premium-Anwendung aktualisiert werden.
- Zusätzliche Instanzen der Premium-Anwendung müssen von der Premium-Anwendung programmatisch konfiguriert werden, um die Erfahrung des Endbenutzers zu vereinfachen. Zum Beispiel:
- Beispiel Zusätzliches Sidecar (auch Widget genannt) erstellt und konfiguriert.
- Beispiel Zusätzliche Anwendungen der obersten Ebene erstellt und konfiguriert (Supervisor-Ansicht; Admin-Ansicht; Agent-Ansichten)
Die Verantwortung von Genesys Cloud für Premium-Anwendungen
Genesys Cloud gewährt den Zugang zu Ihrer Anwendung in erster Linie durch die zugewiesene Berechtigung Premium Applications. Einzelne Nutzer haben ohne die erforderliche Genehmigung keinen Zugang zur Premium-Anwendung. Premium-Anwendungen können von Genesys Cloud Group(s), wie in der Premium-Anwendung definiert, als Sub-Gate genutzt werden. Premium-Anwendungen können auf diese Weise genutzt werden, um einen detaillierteren Zugriff auf ihre Anwendung zu erhalten. Beispiele für diese Konfiguration finden Sie unten:
Beispiel (Benutzer-Persona = erforderliche Einrichtung):
Admin View = Premium Application Permission + Genesys Cloud Group (Premium App - Admin)
Supervisor View = Premium Application Permission + Genesys Cloud Group (Premium App - Supervisor)
Agent View = Premium Application Permission
Wofür Ihre Premium-App zuständig ist
Premium-Anwendungen sind für die Sicherung ihrer Anwendung und die Zugriffskontrolle innerhalb Ihrer Anwendung auf der Grundlage der Genesys Cloud-Benutzerberechtigung(en) und Gruppenzuweisungen verantwortlich. Die Premium-Anwendung ist dafür verantwortlich, festzustellen, ob der Genesys Cloud-Benutzer die entsprechende Berechtigung und/oder Gruppenzuordnung hat, um die vom Benutzer angeforderte Seite anzuzeigen.