Implementing PY-ABAC on SQL Database
Budget: $30 – $250 USD
SQLAlchemy
This is an object relational mapper that relational mapping between python classes and database tables. It provides a container for querying SQL tables using Python programming language and sends the result as arrays. Therefore, SQLAlchemy streamlines workflow and helps to efficiently query data.
ABAC Functional Points
• Policy Decision Point (PDP): Makes logical access decisions by evaluating the attributes
and policy sets.
• Policy Enforcement Point (PEP): enforces policy decisions.
• Policy Information Point (PIP): The PIP pulls together the required attributes needed for making decisions and get them across to the PDP.
• PolicyAdministrationPoint(PAP):manages, tests, and debugs policies, then stores them in the appropriate repository.
This is an object relational mapper that relational mapping between python classes and database tables. It provides a container for querying SQL tables using Python programming language and sends the result as arrays. Therefore, SQLAlchemy streamlines workflow and helps to efficiently query data.
ABAC Functional Points
• Policy Decision Point (PDP): Makes logical access decisions by evaluating the attributes
and policy sets.
• Policy Enforcement Point (PEP): enforces policy decisions.
• Policy Information Point (PIP): The PIP pulls together the required attributes needed for making decisions and get them across to the PDP.
• PolicyAdministrationPoint(PAP):manages, tests, and debugs policies, then stores them in the appropriate repository.