Genesys Cloud
Deprecation : Contrôle d’accès basé sur le nom rôle
Annoncé le | Date d’entrée en vigueur | L'idée d'Aha ! |
---|---|---|
2017-08-09 | 2017-11-15 | - |
À l’heure actuelle, il existe encore des points rôle de terminaison dans l’API publique qui permettent l’accès aux utilisateurs qui se voient attribuer un nom spécifique. Cela fonctionnalité sera supprimé et l’accès uniquement accordé pour les utilisateurs avec des autorisations correctes. Certaines vues de l’interface utilisateur de Genesys Cloud interagissent avec ces points de terminaison, de sorte que même les utilisateurs qui utilisent uniquement l’interface utilisateur peuvent être affectés.
Le 9 août 2017, Genesys :
- Supprimer les API publiques qui permettent rôle l’accès aux utilisateurs qui se voient attribuer une documentation de nom spécifique du Centre de ressources.
Le 15 novembre 2017, Genesys :
- N’autorisez plus l’accès à l’API publique en vérifiant que les utilisateurs se voient attribuer un rôle nom spécifique.
- Supprimez la fonctionnalité de Genesys Cloud.
FAQ
Suis-je affecté ?
Probablement pas. Genesyssurveille continuellement l’accès rôle en fonction des noms et nos équipes de support et de gestion de compte travaillent avec les clients pour corriger le problème.
Quelles API sont dépréciation affectées par le ?
Vous trouverez ci-dessous une liste des points de terminaison publics de l’API qui seront modifiés, ainsi que les autorisations qui seront requises pour l’accès et les rôle noms qui permettent actuellement l’accès.
Apipoint de terminaison | Verbes | Obligatoireautorisation | Nom rôle autorisé | fonctionnalité |
---|---|---|---|---|
Apipoint de terminaison | Verbes | Obligatoireautorisation | Nom rôle autorisé | fonctionnalité |
api/v2/evaluations/favoritetemplates/templateId | SUPPRIMER | qualité :evaluationForm :edit | la qualityAdmin | Supprimer un modèle de question de la barre d’outils favoris. |
api/v2/evaluations/favoritetemplates | GET, POST | qualité :evaluationForm :edit | la qualityAdmin | Obtenez une liste de modèles de questions à partir de la barre d’outils favoris ou ajoutez une question. |
api/v2/evaluations/templates/templateId | SUPPRIMER, OBTENIR, METTRE | qualité :evaluationForm :edit | la qualityAdmin | Supprimer, afficher ou modifier un modèle de question. |
api/v2/evaluations/templates | GET, POST | qualité :evaluationForm :edit | la qualityAdmin | Obtenez une liste de modèles de questions ou créez un nouveau modèle de questions. |
api/v2/ enregistrement /mediaretentionpolicies | SUPPRIMER | enregistrement :retentionPolitique :supprimer | la qualityAdmin | Supprimer en vrac les stratégies de rétention des médias. |
api/v2/ enregistrement /mediaretentionpolicies | AVOIR | enregistrement :retentionPolitique :voir | la qualityAdmin | Obtenez une liste des politiques de conservation des médias. |
api/v2/ enregistrement /mediaretentionpolicies | PUBLIER | enregistrement :retentionPolitique :ajouter | la qualityAdmin | Créer une politique de conservation des médias. |
api/v2/ enregistrement /mediaretentionpolicies/ | SUPPRIMER | enregistrement :retentionPolitique :supprimer | la qualityAdmin | Supprimer une politique de rétention des médias. |
api/v2/ enregistrement /mediaretentionpolicies/ | AVOIR | enregistrement :retentionPolitique :voir | la qualityAdmin | Consultez une politique de conservation des médias. |
api/v2/ enregistrement /mediaretentionpolicies/ | PLAQUE | enregistrement :retentionPolitique :modifier | la qualityAdmin | Modifier une politique de rétention des médias. |
api/v2/ enregistrement /mediaretentionpolicies/ | METTRE | enregistrement :retentionPolitique :modifier | la qualityAdmin | Modifier une politique de rétention des médias. |
api/v2/conversations/’conversationId’ | AVOIR | conversation :communication :view** | administrateur, superviseur, qualityEvaluator | Afficher la conversation d’un autre utilisateur. |
api/v2conversations \/conversationId/participants/’participantId | PLAQUE | conversation :call :record*** | superviseur | |
API/v2/languages/{languageId} | SUPPRIMER, OBTENIR | routage : compétence :gérer | administrateur, superviseur, agent | Afficher ou supprimer une langue. |
API/v2/langues | GET, POST | routage : compétence :gérer | administrateur, superviseur, agent | Céez une langue ou obtenez une liste de langues. |
API/v2/qualité/formulaires/{formId} | SUPPRIMER | qualité :evaluationForm :delete | la qualityAdmin | Supprimer un formulaire d’évaluation. |
API/v2/qualité/formulaires/{formId} | AVOIR | qualité :evaluationForm :view | la qualityAdmin | Afficher un formulaire d’évaluation. |
API/v2/qualité/formulaires/{formId} | METTRE | qualité :evaluationForm :edit | la qualityAdmin | Modifier un formulaire d’évaluation. |
api/v2/qualité/formes/formId/versions | AVOIR | qualité :evaluationForm :view | la qualityAdmin | Afficher les révisions d’un formulaire d’évaluation. |
API/v2/qualité/formulaires | AVOIR | qualité :evaluationForm :view | la qualityAdmin | Obtenez une liste des formulaires d’évaluation. |
API/v2/qualité/formulaires | PUBLIER | qualité :evaluationForm :create | la qualityAdmin | Créez un formulaire d’évaluation. |
API/v2/qualité/publishedforms/{formId} | AVOIR | qualité :evaluationForm :view | la qualityAdmin | Obtenez un formulaire d’évaluation publié. |
API/v2/qualité/publishedforms | AVOIR | qualité :evaluationForm :view | la qualityAdmin | Obtenez une liste des formulaires publiés. |
API/v2/qualité/publishedforms | PUBLIER | qualité :evaluationForm :create | la qualityAdmin | Publier un formulaire d’évaluation. |
API/v2/routage/langues/{languageId} | SUPPRIMER, OBTENIR | routage : compétence :gérer | administrateur, superviseur, agent | Afficher ou supprimer une langue. |
API/v2/routage/langages | GET, POST | routage : compétence :gérer | administrateur, superviseur, agent | Céez une langue ou obtenez une liste de langues. |
api/v2/routing/skills/skillId | SUPPRIMER, OBTENIR | routage : compétence :gérer | administrateur, superviseur, agent | Afficher ou compétence supprimer un. |
api/v2/routing/skills | GET, POST | routage : compétence :gérer | superviseur | Céser une langue ou obtenir une liste de compétences. |
api/v2/ analytique /conversations/agrégats/requête | AVOIR | analytique :conversationAggregate :view | superviseur | Afficher analytique les données agrégées de conversation. |
api/v2/ analytique /conversations/détails/requête | AVOIR | analytique :conversationDétail :view | superviseur | Afficher analytique les données détaillées de la conversation. |
api/v2/ analytique /conversations/’conversationId’/détails | AVOIR | analytique :conversationDétail :view | superviseur | Afficher analytique les données détaillées de la conversation. |
api/v2/ analytique /conversations/conversationId/details/properties | PUBLIER | analytique :conversationPropriétés :index | superviseur | Indexr les analytique données des propriétés de conversation. |
api/v2/ analytique /evaluations/agrégats/requête | AVOIR | analytique :evaluationAggregate :view | superviseur | Afficher analytique les données agrégées d’évaluation. |
api/v2/ analytique /queues/observations/requête | AVOIR | analytique :queueObservation :view | superviseur | Afficher analytique les données d’observation de la file d’attente. |
api/v2/ analytique /utilisateurs/agrégats/requête | AVOIR | analytique :userAggregate :view | superviseur | Afficher analytique les utilisateur données agrégées. |
api/v2/ analytique /users/details/query | AVOIR | analytique :userDetail :view | superviseur | Afficher analytique les utilisateur données détaillées. |
api/v2/ analytique /utilisateurs/observations/requête | AVOIR | analytique :userObservation :view | superviseur | Afficher analytique les utilisateur données d’observation. |
api/v2/stations/’stationIdMD/associateduser | SUPPRIMER | téléphonie :plugin :tous | admin, téléphonieAdmin | Unassign utilisateur un assigné à un station. |
api/v2/locations/’locationId’ | AVOIR | téléphonie :plugin :tous | admin, téléphonieAdmin | Afficher un emplacement. |
api/v2/geolocations/paramètres | PLAQUE | téléphonie :plugin :tous | admin, téléphonieAdmin | Mettre à jour les paramètres de géolocalisation d’une organisation. |
api/v2/ téléphonie /fournisseurs/bords/* | TOUT | téléphonie :plugin :tous | admin, téléphonieAdmin | Gérer téléphonie les bords. |
API/v2/messagerie vocale/stratégie | OBTENIR, METTRE | téléphonie :plugin :tous | admin, téléphonieAdmin | Afficher ou mettre à jour les stratégies de messagerie vocale. |
api / v2 / voicemail / userpolicies / {userId} | GET, PATCH | téléphonie :plugin :tous | admin, téléphonieAdmin | Affichez ou mettez à jour la politique de messagerie vocale d’un utilisateur utilisateur. |
api/v2/architecte/ivrs/ivrId | SUPPRIMER, OBTENIR, METTRE | téléphonie :plugin :tous | admin, téléphonieAdmin | Supprimez, affichez ou modifiez un IVR. |
api/v2/architecte/ivrs | GET, POST | téléphonie :plugin :tous | admin, téléphonieAdmin | Créez un IVR ou affichez une liste d’IVRs. |
api/v2/architect/schedulegroups/scheduleGroupId | SUPPRIMER, OBTENIR, METTRE | téléphonie :plugin :tous | admin, téléphonieAdmin | Supprimez, affichez ou éditez un groupe calendrier. |
api/v2/architecte/schedulegroups | GET, POST | téléphonie :plugin :tous | admin, téléphonieAdmin | Créez un groupe calendrier ou affichez une liste des groupes calendrier. |
api/v2/architecte/horaires/scheduleId | SUPPRIMER, OBTENIR, METTRE | téléphonie :plugin :tous | admin, téléphonieAdmin | Supprimer, afficher ou modifier un calendrier. |
api/v2/architecte/horaires | GET, POST | téléphonie :plugin :tous | admin, téléphonieAdmin | Créez un calendrier ou affichez une liste de calendrier. |
api/v2/users/’userId’station / /defaultstation/’stationId’ | METTRE | téléphonie :plugin :tous | admin, téléphonieAdmin | Définir un utilisateur’s par défaut station. |
api/v2/users/’userId’station / /defaultstation/ | SUPPRIMER | téléphonie :plugin :tous | admin, téléphonieAdmin | Effacer utilisateur un par défaut’s station. |
Comment puis-je fonctionnalité me préparer à l’enlèvement ?
Si nous identifions votre organisation Genesys comme une organisation qui doit être réparée, un employé vous touchera. Cependant, Genesys ne prend conscience que d’une utilisateur organisation doit être fixé en fonction de l’activité, de sorte que nous ne pouvons pas être en mesure d’identifier toutes les organisations potentiellement touchées et les utilisateurs. Une utilisateur administration de votre organisation devrait examiner la configuration des rôles de fonctionnalité votre organisation et s’assurer que les utilisateurs qui ont besoin de la liste ont des rôles avec les autorisations correctes.
Et si j’ai besoin d’aide ou si j’ai des questions ?
Pour savoir comment contacter l’assistance, consultez Service client Genesys Cloud.