Google app engine AppEngine中的isUserAdmin语义

Google app engine AppEngine中的isUserAdmin语义,google-app-engine,Google App Engine,函数调用UserServiceFactory.getUserService().isUserAdmin()返回布尔值,指示用户是否是此应用程序的管理员。这到底是什么意思 该用户是Google应用程序的管理员 用于身份验证的域 用户是appengine.google.com上应用程序的所有者 还有别的吗 javadoc对我来说不清楚 isUserAdmin 布尔值isUserAdmin() 如果发出此请求的用户是此应用程序的管理员,则返回true,否则返回false。 抛出: java.lan

函数调用UserServiceFactory.getUserService().isUserAdmin()返回布尔值,指示用户是否是此应用程序的管理员。这到底是什么意思

  • 该用户是Google应用程序的管理员 用于身份验证的域

  • 用户是appengine.google.com上应用程序的所有者

  • 还有别的吗

javadoc对我来说不清楚

isUserAdmin 布尔值isUserAdmin()

如果发出此请求的用户是此应用程序的管理员,则返回true,否则返回false。 抛出:
java.lang.IllegalStateException-如果当前用户未登录。

我认为这意味着该用户是在appengine.google.com上添加了任何角色的用户

角色的详细信息如下所示


另外,如果在自己的域上运行,则在应用程序控制台中添加为管理员的每个人都是管理员。

转到应用程序->权限部分的应用程序引擎仪表板。我相信,如果用户在此页面上使用其中一个角色注册,isUserAdmin()将返回true


.

我正在使用OpenId身份验证哎哟,我得到了忍者的回答,你的也有漂亮的照片+1:)@IbrahimArief是的,忍者山姆回答。对不起。