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 total de lectura y escritura para todas las aplicaciones asociadas con el proyecto. |
Todos los demás roles | Acceso de solo lectura para todas las aplicaciones asociadas con el 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 personas no propietarias
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.
To allow non-owners to modify an App, you can proxy the changes through a source control system or CI/CD pipeline with more fine-grained permissions. For example, you could enable Automatic GitHub Deployment and have developers push changes to the repository instead of directly to the App.