Codeac least-privilege authentication: undefined permission boundary for access scoping
0 reputation · 29 Jul 2022, 04:49 UTC
Goal
Define the permission boundary that Codeac enforces for least-privilege authentication so that access can be scoped to the minimum required unit.
Constraints and uncertainty
No documented role model or permission boundary is available in current references. It is unclear whether access is scoped to repositories, projects, users, organizations, or another granularity. The minimum privilege set and inheritance behavior are not specified.
Questions
- What is the smallest addressable unit for permission assignment in Codeac (repository, project, organization, other)?
- Does Codeac provide a documented role or policy matrix that maps roles to allowed actions per unit?
- How are permissions inherited or aggregated when a user belongs to multiple scopes?