Définitions relatives aux permissions


Il est important de bien appréhender les concepts d'administration des rôles et des droits des utilisateurs. Ce guide pose les fondamentaux de la gestion des permissions accordées pour effectuer des actions au sein de la plateforme ubstream™.



 


Définition



Définition


Une permission associe l'objet (ressource) qui doit être protégé avec les policies qui doivent être évaluer pour déterminer si l'action demandée est permise ou pas.



 


X can do Y on Z


Nous nous sommes largement inspiré des concepts fournis par Keycloak pour mettre en place notre système de permissions  :



X CAN DO Y ON RESOURCE Z où …




  • X représente 1 ou plusieurs utilisateurs ou groupe d'utilisateurs




  • Y représente un scope (une action), par exemple: lire, modifier, supprimer




  • Z représente une ressource protégée.




image.png


 

J
Julien est l'auteur de cet article de solution.

Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Désolés de n'avoir pu vous être utile. Aidez-nous à améliorer cet article en nous faisant part de vos commentaires.