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.
The efforts from #627 will check off some items in this issue
#
Parent Issue #774
Overview
This issue focuses on implementing and managing Role-Based Access Control (RBAC) at the infrastructure level using Terraform. The goal is to create a modular, reusable, and well-documented RBAC setup that aligns with our effort to improve code readability and accessibility for junior developers.
Action Items
Define and Implement RBAC Roles and Policies
[ ] Identify the roles and permissions required for the infrastructure.
[ ] Implement these roles and policies using Terraform.
Modularize Terraform Configurations
[ ] Ensure that the RBAC configurations are modular and reusable across different environments.
[ ] Refactor existing Terraform code, if necessary, to improve modularity.
Documentation
[ ] Document the Terraform-based RBAC setup with a focus on clarity and accessibility for junior developers.
[ ] Include examples and guidelines for maintaining and extending the RBAC configuration.
Testing and Validation
[ ] Test the Terraform RBAC implementation in a staging environment.
[ ] Conduct security audits to ensure that roles and permissions are correctly enforced.
Resources/Instructions
A secure, modular, and well-documented Terraform-based RBAC setup that is easy for junior developers to understand and maintain.
Dependencies
The efforts from #627 will check off some items in this issue #
Parent Issue #774
Overview
This issue focuses on implementing and managing Role-Based Access Control (RBAC) at the infrastructure level using Terraform. The goal is to create a modular, reusable, and well-documented RBAC setup that aligns with our effort to improve code readability and accessibility for junior developers.
Action Items
Define and Implement RBAC Roles and Policies
Modularize Terraform Configurations
Documentation
Testing and Validation
Resources/Instructions
A secure, modular, and well-documented Terraform-based RBAC setup that is easy for junior developers to understand and maintain.