Vous pensez que l'access management est une composante purement technique et que le Domain Driven Design (DDD) n'a rien à y faire ? Alors cette session "Hands-on Lab" est faite pour vous. Muni de votre seul ordinateur portable avec une connexion Internet, venez découvrir l'implémentation d'autorisations orientée métier en partant de véritables scénarios d'utilisation.
En partageant avec vous notre expérience, vous aurez la possibilité de modéliser les exigences métier en matière d'autorisation, de définir le vocabulaire, de questionner les scénari proposés, pour vous les approprier et vous rendre au plus près de ce que vous voulez vraiment définir comme droits d'accès, tout en exploitant un système conforme aux dernières exigences de l'OWASP.
Cette session mettra l'accent sur les concepts clés du DDD et de ReBAC (Relation-Based Access Control), en découvrant la puissance et la simplicité de ces deux philosophies combinées. Vous aurez également l'opportunité de vous confronter à des cas métier de plus en plus complexes, pour découvrir les différentes fonctionnalités et syntaxes exploitables. Certains scénarios vous amènerons même volontairement à commettre des erreurs de modélisation, vous poussant à revoir votre approche initiale, et ce sans interruption de service, afin de comprendre les contraintes réelles d'un système utilisé par vos clients.
En partageant avec vous notre expérience, vous aurez la possibilité de modéliser les exigences métier en matière d'autorisation, de définir le vocabulaire, de questionner les scénari proposés, pour vous les approprier et vous rendre au plus près de ce que vous voulez vraiment définir comme droits d'accès, tout en exploitant un système conforme aux dernières exigences de l'OWASP.
Cette session mettra l'accent sur les concepts clés du DDD et de ReBAC (Relation-Based Access Control), en découvrant la puissance et la simplicité de ces deux philosophies combinées. Vous aurez également l'opportunité de vous confronter à des cas métier de plus en plus complexes, pour découvrir les différentes fonctionnalités et syntaxes exploitables. Certains scénarios vous amènerons même volontairement à commettre des erreurs de modélisation, vous poussant à revoir votre approche initiale, et ce sans interruption de service, afin de comprendre les contraintes réelles d'un système utilisé par vos clients.
Geoffroy BRAUN
Agicap
After graduating as a software engineer, I worked for a number of companies in different sectors, including banking, agri-food and aeronautics. I've always sought to acquire new knowledge and skills, trying to be a better person than I was yesterday. Recently, I joined Agicap and improved my understanding of Domain-Driven Design by working with specialists such as Thomas PIERRAIN. As a result, my team and I have embarked on a new journey towards relationship-based access control, known as ReBAC, to rethink the way we build access rights.
Pauline Jamin
Agicap
Staff software engineer with a love for Domain-Driven Design (DDD) and back-end development. Skilled in leading teams and embracing the Site Reliability Engineering (SRE) philosophy. When not crafting code, you'll find me exploring the great outdoors with my loyal dog. Catch me sharing my passion and knowledge in engaging talks!