2011-02-23 15 views
9

En su archivo de configuración app.yaml puede login: admin requerido. Mi pregunta ahora es "¿qué" o "quién" es un administrador?Google App Engine: ¿quién es un administrador?

En la consola de App Engine en la sección Administration -> Permissions también están hablando de un admin. Sin embargo, si agrega un nuevo usuario, solo puede elegir entre owner, developer y viewer.

¿Cuál de los siguientes es admin? Solo el owner o owner + developer o los tres?

Respuesta

11

Cuando se trabaja con los usuarios, ya sea en su propia aplicaciones de dominio o los usuarios normales de Google:

  • Los propietarios pueden hacer nada con el apoyo de la interfaz de usuario.
  • Solo los propietarios pueden realizar cambios en la pestaña Permisos (invitar, cambiar la función, eliminar).
  • Los desarrolladores pueden hacer cualquier cosa excepto cambios en la pestaña Permisos.
  • Los espectadores no pueden cambiar nada.
  • Todo el mundo que era administrador antes de que la función se lanzara en vivo es inicialmente un propietario. (Esto está disponible desde la versión 1.4.2)

las tres funciones se dan estado de administrador cuando se ejecuta la aplicación (es decir, users.is_current_user_admin() devuelve verdadero).

+1

"Si ejecuta GAE en su propio dominio: todos en el panel de control (" Administrar este dominio ") con el indicador" Privilegios de administrador "tendrán derechos de administrador en su aplicación." Esto es incorrecto. Solo los administradores agregados en la consola de administración de la aplicación App Engine serán administradores. –

+0

Ah sí ... parece que tienes mucha razón :) ¡gracias! -> editado –