Aller au contenu principal

Comment AWS utilise Apache Casbin dans son système de gestion des ressources visuelles

· 3 minutes de lecture
Yang Luo
Creator of Casbin

AWS Visual Asset Management System (VAMS) est la plateforme open source d'AWS pour la gestion et la distribution de ressources visuelles destinées à l'IA physique. Lors de la sortie de VAMS 2.0, AWS a remplacé les groupes Cognito par un système de permissions ABAC/RBAC basé sur Casbin. La version 2.6 récemment annoncée conserve la même conception et ajoute un autoriseur API centralisé par-dessus.

Casbin en 2025 : Autorisation pour l'ère des agents IA

· 5 minutes de lecture
Yang Luo
Creator of Casbin

2024 fut l'année où les agents IA sont passés des démonstrations à la production. Le Model Context Protocol (MCP) a été adopté par Google, OpenAI, Microsoft et bien d'autres, et la façon dont les applications communiquent avec les services externes est en train de changer. Ce changement apporte un nouveau lot de défis d'autorisation sur lesquels nous travaillons chez Casbin.

Autorisation dans APISIX utilisant Casbin

· 6 minutes de lecture
Rushikesh Tote
Member of Casbin
Yilia Lin
Apache APISIX Committer

Introduction​

Apache APISIX peut appliquer les politiques d'autorisation Casbin au niveau de la passerelle grâce à son plugin intégré authz-casbin. Le plugin utilise Lua Casbin et prend en charge les modèles de contrôle d'accès tels que ACL, RBAC et ABAC.

Ce guide place une petite politique RBAC sur le chemin de requête APISIX. Vous vérifierez les requêtes autorisées et refusées, puis mettrez à jour une politique partagée via les métadonnées du plugin sans modifier la route.

La communauté Casbin a initialement proposé l'intégration dans APISIX Issue #4674, et APISIX PR #4710 a ajouté le plugin.

Actualisation août 2026

Ce guide a été actualisé en août 2026. Les exemples ont été validés avec Apache APISIX 3.17.0. L'auteur original de 2021 reste crédité, et Yilia Lin est ajoutée pour l'actualisation de 2026.

Refonte de notre documentation

· Une minute de lecture
Yang Luo
Creator of Casbin

Nous avons déplacé la documentation de Casbin du GitHub Wiki vers la section Docs de ce site, propulsée par Docusaurus. Vous bénéficiez d'un meilleur rendu Markdown, d'une recherche plein texte, du versioning et de la traduction.

Casbin Server est lancé !

· Une minute de lecture
Helong Zhang
Casbin Maintainer

Les gens demandent souvent si Casbin peut fonctionner comme un service au lieu d'une bibliothèque. La réponse est oui. Nous avons lancé Casbin Server en tant que solution concrète de Contrôle d'accès en tant que service.