Choisir un opérateur téléphonique

Cette section vous aidera à choisir un opérateur téléphonique que vos utilisateurs pourront utiliser pour vérifier leur identité en toute confiance et en toute sécurité.

Évaluez les fournisseurs de téléphonie en tenant compte de certains principes. Comptez le nombre d'utilisateurs qui utilisent ce service. Déterminez la fréquence à laquelle ils utilisent ce service et l'emplacement où ils se trouvent. Prenez également en compte vos exigences en matière de planning et d'évolutivité.

Évaluez les fonctionnalités, la documentation, l'assistance client et la facilité d'intégration pour chaque fournisseur que vous envisagez. Vérifiez s'ils proposent des versions d'essai afin de pouvoir tester différents fournisseurs pour déterminer lequel d'entre eux correspond le mieux à vos exigences. Renseignez-vous également auprès des fournisseurs pour déterminer la façon dont ces fonctionnalités, services et frais pourraient changer au fil du temps.

Évaluez votre fournisseur de téléphonie en fonction des critères suivants :

  • Caractéristiques et fonctionnalités de la messagerie
  • Tarification
  • Expérience et documentation des développeurs
  • Assistance client

Caractéristiques et fonctionnalités de la messagerie

Fonctionnalité Description
Messagerie Le fournisseur doit avoir la capacité d'envoyer des SMS et des appels à vos utilisateurs finaux.
Mécanisme de nouvelles tentatives Le fournisseur doit disposer d'un mécanisme de nouvelle tentative intégré robuste pour gérer les échecs d'envoi de SMS/d'appels et lorsqu'un utilisateur demande un nouveau code lors d'une nouvelle tentative.
Débit de messagerie Vérifiez que vous pouvez envoyer le SMS sous forme de numéro de téléphone complet, de code court ou de code personnalisé, selon vos besoins.
Zone de couverture Le fournisseur doit être en mesure d'envoyer des SMS et des appels vers les régions où se trouvent vos utilisateurs finaux. Vérifiez sa capacité de couverture et les restrictions applicables. Certains pays peuvent exiger l'enregistrement de codes abrégés dédiés. Par exemple, Singapour, l'Inde, le Vietnam et certains pays du Moyen-Orient.
Identifiant d'expéditeur personnalisé Si votre cas d'utilisation a besoin d'un ID d'expéditeur personnalisé, le fournisseur doit autoriser l'enregistrement de votre entreprise ou organisation en tant qu'identifiant d'expéditeur.
Confirmation de livraison La confirmation de livraison correspond à l'accusé de réception indiquant que le SMS ou l'appel vocal a bien été transmis à l'opérateur télécom en vue de son envoi. À ce stade, Okta n'est informé d'un échec que si le fournisseur téléphonique renvoie un code d'erreur HTTP lors de la requête initiale. Évaluez les outils et les fonctionnalités de la console du fournisseur permettant de dépanner les problèmes liés aux échecs d'envoi.
Confirmation de la délivrabilité

La confirmation de livraison permet de vérifier que le message est bien parvenu sur l'appareil de l'utilisateur final. Le fournisseur téléphonique doit prendre en charge un mécanisme de rappel de livraison.

Lorsque vous utilisez Twilio ou Telesign, Okta reçoit ces rappels d'état et les enregistre dans le journal du système afin que vous puissiez vérifier la livraison de bout en bout. Voir Configurer les fournisseurs de téléphonie via l'Admin Console.

Journaux système

Le fournisseur doit disposer d'une console ou d'outils de résolution des problèmes. Ils devraient avoir des journaux où vous pouvez trouver plus d'informations sur les messages envoyés.

Les journaux systèmes Okta enregistrent uniquement le lancement du processus d'envoi de SMS en appelant votre appel incorporé.

Détection des fraudes

Okta dispose d'un mécanisme intégré pour détecter les activités téléphoniques frauduleuses. Toutefois, assurez-vous que votre opérateur téléphonique peut également détecter ce type d'activités. Voir Empêcher ou limiter la fraude téléphonique.

Tarification

Le fournisseur doit avoir une structure de tarif et des pratiques de facturation transparentes. Il devrait avoir un tableau de bord de facturation où vous pouvez suivre vos dépenses au fil du temps en fonction du lieu et d'autres critères dont vous pourriez avoir besoin. Le tableau de bord doit vous permettre de générer des rapports pour analyser votre utilisation et vos dépenses. Plusieurs administrateurs doivent pouvoir accès au tableau de bord.

Expérience et documentation des développeurs

Si vous utilisez des API pour utiliser ce fournisseur et l'intégrer à votre environnement, vérifiez qu'il dispose d'API bien définies, d'une documentation détaillée et d'un environnement de développement solide.

Assistance client

Le fournisseur doit disposer d'un support client lorsque vous en avez besoin. Il devrait vous aider à dépanner et à résoudre les problèmes liés à son système.