Comment WeTransfer unifie les identités pour sa communauté mondiale de plus de 80 millions d’utilisateurs
plus rapide d’activer l’authentification sociale pour 80 millions d’utilisateurs actifs mensuels en moyenne sur la plateforme
« À mesure que nous nous développons et innovons, nous cherchons constamment à intégrer davantage les fonctionnalités de nos produits de la manière la plus fluide et sûre possible. L’implémentation d’une identité utilisateur centralisée est essentielle pour la façon dont nous créons de nouvelles fonctionnalités et résolvons les défis pour nos utilisateurs. »
Martijn Vermaat, Director of Engineering, Core Services and Platform
Chaque mois, des professionnels de la création issus de 190 pays utilisent la plateforme WeTransfer pour envoyer et échanger des milliards de fichiers. Après s’être fait un nom dans le domaine du partage de fichiers simple et rapide, WeTransfer a étendu ses activités pour devenir une plateforme mondiale de distribution et de collaboration, avec 80 millions d’utilisateurs actifs mensuels en moyenne, comprenant des professionnels et des entreprises. Les outils de WeTransfer sont conçus pour permettre aux professionnels de la création de partager, de consulter et de distribuer leur travail, que ce soit avec une ou de nombreuses personnes.
« Les utilisateurs s’attendent à pouvoir utiliser tous nos produits avec un seul compte, comme c’est le cas avec les entreprises qui proposent différents produits », explique Martijn Vermaat, Director of Engineering, Core Services and Platform. « Nous voulions un mode unifié de communication avec nos utilisateurs d’un point de vue marketing, un objectif difficile à atteindre lorsque l’utilisateur possède une identité pour chaque produit. »
WeTransfer a externalisé pour se concentrer sur ses produits phares
Pour WeTransfer, l’unification de son approche de l’identité est utile à deux égards : pour améliorer la capacité de ses clients à utiliser l’ensemble de ses fonctionnalités sans interrompre le déroulement des opérations et pour protéger encore davantage les données importantes.
« Les créatifs utilisent WeTransfer pour partager le fruit de leur travail avec leurs clients et équipes. Pour cela, il leur faut un cadre sécurisé. Nous avons commencé par développer nous-mêmes une fonction d’authentification multifacteur (MFA) dans WeTransfer.com », explique Martijn Vermaat. « Mais pour l’intégrer à la plateforme à long terme, nous aurions dû l’implémenter en partant de zéro à deux autres reprises, et ensuite veiller à la bonne gestion de ces systèmes en trois points différents. »
WeTransfer a envisagé de développer un système centralisé de gestion des identités en interne. Cependant, fort de l’expérience de ses partenariats avec des fournisseurs de technologies comme AWS, adopté pour son infrastructure cloud, WeTransfer a décidé qu’il serait plus judicieux de consacrer ses ressources de développement à la technologie qui les différencie de la concurrence. « Pour des éléments de base tels que l’authentification, notre stratégie par défaut est d’acheter plutôt que de développer nous-mêmes », déclare Martijn Vermaat.
WeTransfer implémente l’authentification sociale pour des millions d’utilisateurs en trois mois
WeTransfer a comparé l’offre des fournisseurs d’identité sur le marché et a retenu Auth0, la technologie qui opère désormais Okta Customer Identity Cloud, car « c’était une solution tout compris », dans le sens où elle intègre de base toutes les fonctionnalités nécessaires. La facilité d’emploi pour les développeurs est également un critère cité par WeTransfer. « Son approche a trouvé un écho très favorable auprès de notre équipe de développement. La documentation pour les développeurs est d’excellente facture, et nous disposions de procédures pour nous accompagner tout au long de l’implémentation de la solution », poursuit Martijn Vermaat.
WeTransfer a collaboré avec l’équipe Professional Services d’Okta Customer Identity Cloud pour intégrer ses systèmes d’identité, activant l’authentification sociale pour 80 millions d’utilisateurs actifs mensuels en moyenne sur tous les produits, « deux fois plus rapidement » qu’il aurait été nécessaire à l’entreprise pour développer son propre système. « Il s’est écoulé trois à quatre mois entre la signature du contrat et l’activation du service pour les utilisateurs finaux », ajoute Martijn Vermaat. « Si nous avions tenté d’implémenter nous-mêmes un système d’authentification centralisé, cela nous aurait pris bien plus longtemps. »
À présent, quand les utilisateurs de WeTransfer se connectent à l’un de leurs produits, leur identité est automatiquement migrée et fusionnée dans une base de données unique et sécurisée. « Lorsqu’un utilisateur se connecte, nous pouvons rechercher ses identifiants dans chacune de nos bases de données utilisateurs », explique Martijn Vermaat. « En cas de chevauchement, nous fusionnons ses informations et créons un nouvel utilisateur. » En outre, en définissant des règles, WeTransfer peut personnaliser son cas d’usage pour des tâches telles que la normalisation des profils utilisateurs provenant de fournisseurs de réseaux sociaux différents.
La gestion centralisée des identités augmente le taux de conversion au modèle Freemium de WeTransfer
En à peine un mois après l’activation de l’authentification sociale, le nombre d’utilisateurs ayant créé un compte gratuit pour les produits WeTransfer (plutôt que d’utiliser les produits de manière anonyme) a augmenté de manière considérable. « Nous offrons la possibilité de se connecter avec Google, Apple et Slack. L’option de connexion via Google a considérablement augmenté notre taux de conversion d'utilisateurs qui créent un compte », explique Martijn Vermaat.
La plateforme Okta Customer Identity Cloud a également permis de centraliser l’implémentation des fonctionnalités de sécurité, notamment la protection contre les attaques par force brute et le MFA, pour chacun des produits WeTransfer, ce qui a simplifié le travail nécessaire pour protéger les données utilisateurs. « Au lieu d’implémenter ces fonctionnalités à plusieurs reprises, nous pouvons désormais les activer sur nos produits depuis le tableau de bord. »
La centralisation et la simplification de la gestion des identités utilisateurs ont aidé WeTransfer à étendre le niveau de service qu’elle offre à la communauté internationale de créateurs qui constitue sa clientèle. « À mesure que nous nous développons et innovons, nous cherchons constamment à intégrer davantage les fonctionnalités de nos produits de la manière la plus fluide et sûre possible, ce qui serait difficile à faire sans identités unifiées », souligne Martijn Vermaat. « L’implémentation d’une identité utilisateur centralisée est essentielle pour la façon dont nous créons de nouvelles fonctionnalités et résolvons les défis pour nos utilisateurs. »
À propos de WeTransfer
WeTransfer rationalise le déroulement des opérations de millions de professionnels de la création. Son écosystème d’outils de productivité créatifs simplifie le partage, la consultation et la distribution de contenu dans le monde entier. WeTransfer compte plus de 80 millions d’utilisateurs actifs mensuels dans 190 pays. En tant qu’entreprise certifiée B Corp™, WeTransfer met depuis longtemps ses produits au service du bien commun. Depuis sa fondation en 2009, WeTransfer a mis gratuitement à disposition jusqu’à 30 % de son espace publicitaire pour de bonnes causes et a également lancé la Supporting Act Foundation pour soutenir des talents créatifs émergents par le biais de financements et de bourses.