如何成为Google appengine管理员用户(登录:app.yaml中的admin)

时间:2012-12-21 17:19:06

标签: google-app-engine

我从github下载了一个谷歌应用引擎应用程序。 我可以启动开发服务器,但无法访问下面定义的/ admin / pages。

handlers:   
- url: /admin/.*  
  script: main.app  
  login: admin  

Dev或生产服务器如何将一个用户识别为管理员?

2 个答案:

答案 0 :(得分:5)

对于生产服务器,用户必须有权访问管理控制台:

https://developers.google.com/appengine/docs/adminconsole/index

转到https://appengine.google.com,点击权限并添加他们的电子邮件地址。

角色定义在这里:https://developers.google.com/appengine/docs/adminconsole/roles

在开发服务器上,使用/ _ah / login URL“登录”并选中“admin”复选框以模拟管理员用户登录:

https://developers.google.com/appengine/docs/python/tools/devserver#Using_Users

答案 1 :(得分:1)

在devappserver中有一个以管理员身份登录的复选框(参见https://developers.google.com/appengine/docs/python/tools/devserver#Using_Users)。

在制作中,您需要添加到“权限”标签中的管理员列表中(参见https://developers.google.com/appengine/docs/adminconsole/roles)。