We're working with community non-profits who have a Host Home or empty bedrooms initiative to develop a workflow management tool to make the process scalable (across all providers), reduce institutional bias, and effectively capture data.
Splitting the Terraform implementation and Python refactoring/documentation into separate issues
775 - assigned to Tyler
776 - assigned to John
#
Parent Issue #771
Overview
As part of our initiative to improve code readability and accessibility for junior developers, we are enhancing our Role-Based Access Control (RBAC) system. This effort will focus on:
Terraform: Implementing and managing RBAC at the infrastructure level.
Python: Managing and refactoring RBAC within the application code.
The goal is to create a clear, modular RBAC system that simplifies the learning curve for junior developers, making it easier for them to understand and contribute to both infrastructure and application-level access control.
Action Items
775
776
Integration and Testing
[ ] Test the RBAC setup to ensure consistency between Terraform and Python implementations.
[ ] Conduct security audits to validate that roles and permissions are enforced correctly.
[ ] Provide training and documentation for junior developers to understand and work with the RBAC system.
Resources/Instructions
Deliver a unified, modular RBAC setup that is secure, easy to maintain, and accessible for junior developers. The documentation will bridge the gap between infrastructure and application-level RBAC, supporting a smoother learning curve.
Dependencies:
Splitting the Terraform implementation and Python refactoring/documentation into separate issues
775 - assigned to Tyler
776 - assigned to John
#
Overview
As part of our initiative to improve code readability and accessibility for junior developers, we are enhancing our Role-Based Access Control (RBAC) system. This effort will focus on:
The goal is to create a clear, modular RBAC system that simplifies the learning curve for junior developers, making it easier for them to understand and contribute to both infrastructure and application-level access control.
Action Items
775
776
Resources/Instructions
Deliver a unified, modular RBAC setup that is secure, easy to maintain, and accessible for junior developers. The documentation will bridge the gap between infrastructure and application-level RBAC, supporting a smoother learning curve.