Genesys Cloud
Missbilligung: Zugriffskontrolle auf Basis des Rollennamens

Angekündigt am Datum des Inkrafttretens Aha! Idee
2017-08-09 2017-11-15 -

Derzeit gibt es noch Endpunkte in der öffentlichen API, die den Zugang zu Benutzern ermöglichen, denen eine Rolle mit einem bestimmten Namen zugewiesen ist. Diese Funktion wird entfernt und der Zugriff nur noch Nutzern mit den richtigen Berechtigungen gewährt. Bestimmte Ansichten in der Genesys Cloud UI interagieren mit diesen Endpunkten, so dass auch Benutzer, die nur die UI verwenden, betroffen sein können.

Am 9. August 2017 wird Genesys:

  • Entfernen Sie öffentliche APIs, die den Zugriff auf Benutzer erlauben, denen eine Rolle mit einer bestimmten Namensdokumentation zugewiesen ist, aus dem Ressourcenzentrum.

Am 15. November 2017 wird Genesys:

  • Der Zugriff auf die öffentliche API wird nicht mehr zugelassen, indem geprüft wird, ob den Benutzern eine Rolle mit einem bestimmten Namen zugewiesen wurde.
  • Entfernen Sie die Funktion aus Genesys Cloud.

FAQs

Bin ich betroffen?

Höchstwahrscheinlich nicht. Genesys überwacht ständig den Zugriff auf der Grundlage von Rollennamen und unsere Support- und Account-Management-Teams arbeiten mit den Kunden zusammen, um das Problem zu beheben.

Welche APIs sind von der Ausmusterung betroffen?

Nachfolgend finden Sie eine Liste der öffentlichen API-Endpunkte, die geändert werden, zusammen mit den Berechtigungen, die für den Zugriff erforderlich sind, und den Rollennamen, die derzeit den Zugriff erlauben.

API-Endpunkt Verben Berechtigung anfordern Erlaubter Rollenname Funktionalität
API-Endpunkt Verben Berechtigung anfordern Erlaubter Rollenname Funktionalität
api/v2/auswertungen/favoritetemplates/{templateId} DELETE qualität:bewertungForm:bearbeiten Qualitätsadministrator Entfernen Sie eine Fragenvorlage aus der Favoritenleiste.
api/v2/auswertungen/favoritetemplates GET, POST qualität:bewertungForm:bearbeiten Qualitätsadministrator Rufen Sie eine Liste von Fragenvorlagen aus der Favoriten-Symbolleiste auf oder fügen Sie eine Frage hinzu.
api/v2/auswertungen/vorlagen/{vorlagenId} LÖSCHEN, ERHALTEN, SETZEN qualität:bewertungForm:bearbeiten Qualitätsadministrator Eine Fragenvorlage löschen, anzeigen oder bearbeiten.
api/v2/auswertungen/vorlagen GET, POST qualität:bewertungForm:bearbeiten Qualitätsadministrator Rufen Sie eine Liste von Fragevorlagen auf oder erstellen Sie eine neue Fragevorlage.
api/v2/aufzeichnung/mediaretentionpolicies DELETE aufzeichnung:retentionPolicy:delete Qualitätsadministrator Löschen Sie Medienaufbewahrungsrichtlinien in großem Umfang.
api/v2/aufzeichnung/mediaretentionpolicies GET aufzeichnung:aufbewahrungsPolicy:ansicht Qualitätsadministrator Erhalten Sie eine Liste der Richtlinien zur Medienaufbewahrung.
api/v2/aufzeichnung/mediaretentionpolicies POST aufzeichnung:retentionPolicy:add Qualitätsadministrator Erstellen Sie eine Richtlinie zur Aufbewahrung von Medien.
api/v2/recording/mediaretentionpolicies/{policyId} DELETE aufzeichnung:retentionPolicy:delete Qualitätsadministrator Löschen Sie eine Medienaufbewahrungsrichtlinie.
api/v2/recording/mediaretentionpolicies/{policyId} GET aufzeichnung:aufbewahrungsPolicy:ansicht Qualitätsadministrator Eine Richtlinie zur Medienaufbewahrung anzeigen.
api/v2/recording/mediaretentionpolicies/{policyId} PATCH aufzeichnung:aufbewahrungsPolicy:edit Qualitätsadministrator Bearbeiten Sie eine Richtlinie zur Medienaufbewahrung.
api/v2/recording/mediaretentionpolicies/{policyId} PUT aufzeichnung:aufbewahrungsPolicy:edit Qualitätsadministrator Bearbeiten Sie eine Richtlinie zur Medienaufbewahrung.
api/v2/konversationen/{conversationId} GET gespräch:kommunikation:ansicht ** admin, Supervisor, Qualitätsbewerter Konversationen anderer Benutzer anzeigen
api/v2conversations/*/{conversationId}/participants/{participantId} PATCH gespräch:anruf:aufzeichnung *** Supervisor
api/v2/languages/{languageId} DELETE, GET routing:skill:manage verwalter, Vorgesetzter, Agent Eine Sprache anzeigen oder löschen.
api/v2/languages GET, POST routing:skill:manage verwalter, Vorgesetzter, Agent Wählen Sie eine Sprache oder rufen Sie eine Liste von Sprachen auf.
api/v2/quality/forms/{formId} DELETE quality:evaluationForm:delete Qualitätsadministrator Ein Bewertungsformular löschen
api/v2/quality/forms/{formId} GET quality:evaluationForm:view Qualitätsadministrator Ein Bewertungsformular anzeigen
api/v2/quality/forms/{formId} PUT qualität:bewertungForm:bearbeiten Qualitätsadministrator Ein Bewertungsformular bearbeiten
api/v2/quality/forms/{formId}/versions GET quality:evaluationForm:view Qualitätsadministrator Anzeigen der Überarbeitungen eines Bewertungsformulars.
api/v2/qualität/formulare GET quality:evaluationForm:view Qualitätsadministrator Besorgen Sie sich eine Liste von Bewertungsformularen.
api/v2/qualität/formulare POST quality:evaluationForm:create Qualitätsadministrator Erstellen Sie ein Bewertungsformular.
api/v2/quality/publishedforms/{formId} GET quality:evaluationForm:view Qualitätsadministrator Besorgen Sie sich ein veröffentlichtes Bewertungsformular.
api/v2/qualitaet/veroeffentlichungsformulare GET quality:evaluationForm:view Qualitätsadministrator Erhalten Sie eine Liste der veröffentlichten Formulare.
api/v2/qualitaet/veroeffentlichungsformulare POST quality:evaluationForm:create Qualitätsadministrator Veröffentlichen Sie ein Bewertungsformular.
api/v2/routing/languages/{languageId} DELETE, GET routing:skill:manage verwalter, Vorgesetzter, Agent Eine Sprache anzeigen oder löschen.
api/v2/routing/languages GET, POST routing:skill:manage verwalter, Vorgesetzter, Agent Wählen Sie eine Sprache oder rufen Sie eine Liste von Sprachen auf.
api/v2/routing/skills/{skillId} DELETE, GET routing:skill:manage verwalter, Vorgesetzter, Agent Eine Fähigkeit anzeigen oder löschen.
api/v2/routing/skills GET, POST routing:skill:manage Supervisor Lernen Sie eine Sprache oder erhalten Sie eine Liste von Fähigkeiten.
api/v2/analytics/gespräche/aggregate/abfrage GET analytics:conversationAggregate:view Supervisor Ansicht der analytischen Konversation aggregierte Daten.
api/v2/analytics/gespraeche/details/abfrage GET analytics:conversationDetail:view Supervisor Detaillierte Daten zur analytischen Konversation anzeigen.
api/v2/analytics/unterhaltungen/{unterhaltungenId}/details GET analytics:conversationDetail:view Supervisor Detaillierte Daten zur analytischen Konversation anzeigen.
api/v2/analytics/Unterhaltungen/{conversationId}/details/properties POST analytics:conversationProperties:index Supervisor Index Analytik Gesprächseigenschaften Daten.
api/v2/analytics/auswertungen/aggregate/abfrage GET analytics:evaluationAggregate:view Supervisor Ansicht der analytischen Auswertung aggregierter Daten.
api/v2/analytics/queues/observations/query GET analytics:queueObservation:view Supervisor Daten zur Beobachtung der analytischen Warteschlange anzeigen.
api/v2/analytics/users/aggregates/query GET analytics:userAggregate:view Supervisor Ansicht der analytischen Benutzeraggregatdaten.
api/v2/analytics/benutzer/details/abfrage GET analytics:userDetail:view Supervisor Detaillierte Analysedaten zum Benutzer anzeigen.
api/v2/analytics/users/observations/query GET analytics:userObservation:view Supervisor Analysedaten zur Nutzerbeobachtung anzeigen.
api/v2/stationen/{stationId}/associateduser DELETE telephonie:plugin:alle admin, telephonyAdmin Aufheben der Zuordnung eines Benutzers zu einer Station.
api/v2/standorte/{locationId} GET telephonie:plugin:alle admin, telephonyAdmin Standorte anzeigen
api/v2/geolocations/settings PATCH telephonie:plugin:alle admin, telephonyAdmin Aktualisieren Sie die Geolokalisierungseinstellungen einer Organisation.
api/v2/telefonie/provider/edges/* (ANY) telephonie:plugin:alle admin, telephonyAdmin Verwalten Sie Telefonie-Ränder.
api/v2/voicemail/policy GET, PUT telephonie:plugin:alle admin, telephonyAdmin Anzeigen oder Aktualisieren von Voicemail-Richtlinien.
api/v2/voicemail/userpolicies/{userId} GET, PATCH telephonie:plugin:alle admin, telephonyAdmin Anzeigen oder Aktualisieren der Voicemail-Richtlinie eines Benutzers.
api/v2/architect/ivrs/{ivrId} LÖSCHEN, ERHALTEN, SETZEN telephonie:plugin:alle admin, telephonyAdmin Löschen, Anzeigen oder Bearbeiten einer IVR.
api/v2/architect/ivrs GET, POST telephonie:plugin:alle admin, telephonyAdmin Erstellen Sie eine IVR oder zeigen Sie eine Liste von IVRs an.
api/v2/architect/schedulegroups/{scheduleGroupId} LÖSCHEN, ERHALTEN, SETZEN telephonie:plugin:alle admin, telephonyAdmin Löschen, Anzeigen oder Bearbeiten einer Zeitplangruppe.
api/v2/architect/schedulegroups GET, POST telephonie:plugin:alle admin, telephonyAdmin Erstellen Sie eine Termingruppe oder zeigen Sie eine Liste der Termingruppen an.
api/v2/architect/schedules/{scheduleId} LÖSCHEN, ERHALTEN, SETZEN telephonie:plugin:alle admin, telephonyAdmin Einen Zeitplan löschen, anzeigen oder bearbeiten.
api/v2/architect/schedules GET, POST telephonie:plugin:alle admin, telephonyAdmin Erstellen Sie einen Zeitplan oder zeigen Sie eine Liste von Zeitplänen an.
api/v2/users/{userId}/station/defaultstation/{stationId} PUT telephonie:plugin:alle admin, telephonyAdmin Legen Sie den Standard-Sender eines Benutzers fest.
api/v2/users/{userId}/station/defaultstation/ DELETE telephonie:plugin:alle admin, telephonyAdmin Löschen Sie den Standard-Sender eines Benutzers.

Wie kann ich mich auf die Entfernung des Merkmals vorbereiten?

Wenn wir feststellen, dass Ihr Unternehmen eine Lösung benötigt, wird sich ein Genesys-Mitarbeiter mit Ihnen in Verbindung setzen. Genesys erkennt jedoch nur anhand der Benutzeraktivitäten, dass eine Organisation repariert werden muss, so dass wir nicht in der Lage sind, alle potenziell betroffenen Organisationen und Benutzer zu identifizieren. Ein administrativer Benutzer Ihrer Organisation sollte die Konfiguration der Rollen Ihrer Organisation überprüfen und sicherstellen, dass Benutzer, die die aufgeführten Funktionen benötigen, über Rollen mit den richtigen Berechtigungen verfügen. 

Was ist, wenn ich Hilfe brauche oder Fragen habe?

Informationen darüber, wie Sie den Support kontaktieren können, finden Sie unter Genesys Cloud Customer Care.