Azure / Azure/Azure-Spring-Apps

Fine grained RBAC / separation of concerns

Abierto
#22 3 comentarios 0 reacciones 1 asignado Reclamado por @yangtony90 Ver en GitHub
Enhancement Tracking
Lenguaje dominante
Sin datos de lenguaje
Estrellas
9
Forks
11
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

**Is your feature request related to a problem? Please describe.**
The [doc](https://learn.microsoft.com/en-us/azure/spring-apps/how-to-permissions) describes how to managed role permissions but this does not address a common scenario where a customer has 3 Teams A, B & C and where :

- Teams A should be allowed to deploy/undeploy App A ONLY, not App B, App C neither
- Teams B should be allowed to deploy/undeploy App B ONLY, not App A, App C neither
- Teams C should be allowed to deploy/undeploy App C ONLY, not App A, App B neither

**Describe the solution you'd like**
All the permissions listed in the doc should be more granular allowing to configure it at App Level
ASA should support an RBAC solution integrated with AAD , something like [what we have in AKS](https://learn.microsoft.com/en-us/azure/aks/azure-ad-rbac?tabs=portal)

This would require to deploy App to a specific namespace for each App. See [https://github.com/Azure/Azure-Spring-Apps/issues/21](https://github.com/Azure/Azure-Spring-Apps/issues/21)

**Describe alternatives you've considered**
None

**Additional context**

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.