2011-02-23 80 views
9

在您的app.yaml配置文件中,您可以要求login: admin。我的問題是現在「什麼」或「誰」是管理員?Google App Engine:誰是管理員?

Administration -> Permissions部分的App Engine控制檯中,他們也在討論admin。但是,如果添加新用戶,則只能在owner,developerviewer之間選擇。

其中哪一個是admin?只有ownerowner + developer或全部三個?

回答

11

當用戶無論是在自己的應用程序域或正常的谷歌用戶的工作:

  • 擁有者可以通過UI支持什麼。
  • 只有所有者可以在權限選項卡上進行更改(邀請,更改角色,刪除)。
  • 開發人員可以執行任何操作,但「權限」選項卡上的更改除外。
  • 觀衆不能改變任何東西。
  • 作爲管理員之前功能上線的每個人最初都是所有者。 (這是可用的版本1.4.2)

當應用程序運行(即users.is_current_user_admin()返回True)時,所有三個角色都給予管理員狀態。 「

+1

」如果您在自己的域上運行GAE:控制面板中的每個人(「管理此域」)都帶有「管理員權限」標誌,將在您的應用程序中擁有管理員權限。這是不正確的。只有在App Engine應用的管理控制檯中添加的管理員纔是管理員。 – 2011-02-23 23:23:17

+0

啊,是的......看起來你很對:)謝謝! - >編輯 – 2011-02-24 09:17:15