Login

Comment Zapier a unifié l’autorisation dans ses produits avec la solution Fine-Grained Authorization d’Auth0

Comment Zapier a unifié l’autorisation dans ses produits avec la solution Fine-Grained Authorization d’Auth0

1

ingénieur en moins à affecter aux tâches de maintenance des autorisations chaque mois

« Grâce à Auth0 FGA, l’équipe Canvas de Zapier n’a pas eu à réinventer la roue pour sa solution d’identité. En adoptant une plateforme d’autorisation, elle a pu investir ses ressources dans les fonctionnalités de notre nouveau produit. Tous les produits que nous développerons par la suite pourront également tirer parti d’Auth0 FGA et réduire ces coûts en ressources. »

- Timi Chu, Group Product Manager

Automatisation sécurisée avec des accès appropriés

La croissance rapide de Zapier, qui avait au départ une clientèle essentiellement composée de PME et compte aujourd’hui parmi ses clients de nombreuses multinationales, a conduit l’entreprise à repenser sa mission. Son objectif est de « rendre l’automatisation accessible à tous », et il est important de définir ce que l’on entend par « tous ». « Nos clients comptent de nombreux utilisateurs non techniques, et nos workflows sont conçus de manière à ce que tout le monde puisse les gérer. Mais une telle approche expose également certaines tâches critiques à un large éventail d’utilisateurs », explique Timi Chu, Group Product Manager.

Zapier a développé une solution d’autorisation en interne pour aider les clients à protéger leur infrastructure d’automatisation au travers de contrôles d’accès clairs. Mais au lieu de partager un seul modèle standard pour toute la fonction d’autorisation, les équipes de développement de Zapier l’ont remaniée pour chaque ligne de produits, ce qui a conduit à une expérience client incohérente. Par exemple, un utilisateur pouvait supprimer une ressource dans Zaps, la solution principale d’automatisation de workflows de l’entreprise, mais pas dans Tables, sa solution de base de données. De ce fait, les utilisateurs censés bénéficier d’un accès universel devaient soumettre de nouvelles demandes d’accès, et les administrateurs étaient contraints de gérer les contrôles individuellement pour chaque plateforme. Comme Zapier ne cessait d’étendre son offre de produits, il lui fallait une solution capable d’unifier la gestion des autorisations dans sa suite de produits existante, mais aussi de s’intégrer facilement aux produits futurs.

Collaborer avec des experts en identité pour gagner en évolutivité

Zapier voulait une solution conviviale, évolutive et adaptée au monde des entreprises. L’entreprise a consulté l’équipe Customer First d’Okta et découvert la solution Auth0 Fine Grained Authorization (FGA). Avec Auth0 FGA, Zapier peut facilement concevoir des modèles d’autorisation centralisés, flexibles, rapides et plus ou moins granulaires selon les besoins. Sachant qu’Auth0 FGA répondait à ces exigences fondamentales, Zapier est devenue l’une des premières entreprises à l’adopter.

« Nous voulions collaborer avec une entreprise mature qui offrait une gestion granulaire. Okta est indéniablement l’expert en identité, explique Timi Chu. Nous voulions être conseillés par une équipe qui avait participé à des implémentations similaires à la nôtre dans de nombreuses autres entreprises. »

Un contrôle des accès granulaire paré pour l’avenir

Comme l’adoption d’Auth0 FGA par Zapier a coïncidé avec le développement de Canvas, son nouveau produit d’organigramme piloté par l’IA, l’équipe a pu réaffecter des ressources d’ingénierie jusque-là dédiées à la gestion des autorisations, au développement de nouvelles fonctionnalités. Il s’agit d’un gain de temps durable : avec Auth0 FGA, l’équipe n’a plus à se charger des tâches de maintenance habituelles telles que les demandes portant sur les fonctionnalités d’autorisation d’autres équipes internes, les réponses aux questions sur les fonctionnalités existantes ou la mise à jour de la documentation. Cela permet d’économiser au moins la moitié du temps d’un ingénieur par sprint de deux semaines.

Un taux de disponibilité plus constant grâce à Auth0 FGA permet à Zapier de tenir ses promesses vis-à-vis de ses clients. Grâce à une disponibilité des contrôles de 99,99 %, les administrateurs ont l’assurance que les utilisateurs ne peuvent interagir qu’avec les ressources auxquelles ils sont censés accéder et que les workflows critiques sont sécurisés. Le grand principe opérationnel de Zapier repose sur la « plateformisation » de ses activités, c’est-à-dire l’utilisation de la connaissance client pour guider les investissements réalisés dans la plateforme et leurs modalités. En continuant à implémenter Auth0 FGA dans le reste de sa gamme de produits, Zapier peut encore réduire les redondances en accélérant le développement et l’accès à l’automatisation pour tous.

Get ready to shipat the pace of AI