Para crear, actualizar o eliminar una aplicación, debe tener acceso al proyecto MongoDB Atlas que contiene la aplicación. App Services determina los permisos de acceso de desarrollador para un usuario determinado de MongoDB Cloud en función de su asignación. roles del proyecto.
La siguiente tabla describe los permisos de acceso asociados con un rol de proyecto determinado:
Rol del proyecto | Permisos de acceso |
|---|---|
Propietario del proyecto | Acceso completo de lectura y escritura para todas las aplicaciones asociadas al proyecto. |
Todos los demás roles | Acceso de solo lectura para todas las aplicaciones asociadas al proyecto. |
Nota
Para obtener más información sobre cómo agregar usuarios y equipos a Atlas,consulte Usuarios y equipos de Atlas.
Permitir acceso a no propietarios
No es posible modificar directamente una aplicación sin el rol de Propietario del Proyecto en su proyecto Atlas. Sin embargo, este rol incluye permisos amplios que podrían ser demasiado permisivos para su organización.
Para permitir que usuarios no propietarios modifiquen una aplicación, puedes redirigir los cambios a través de un sistema de control de versiones o una canalización de CI/CD con permisos más específicos. Por ejemplo, puedes habilitar la Implementación Automática de GitHub y permitir que los desarrolladores envíen los cambios al repositorio en lugar de directamente a la aplicación.