此问题与此处公布的“非管理员可在域上安装应用”功能的发布有关:http://googleforwork.blogspot.com/2014/09/google-apps-marketplace-to.html
我看到,当非管理员将我们的应用安装到他们的域中时(通过使用白名单),从“https://www.googleapis.com/appsmarket/v2/customerLicense/”端点返回的CustomerLicense仍然是无法使用的。当管理员安装应用程序时,CustomerLicense被正确设置为ACTIVE。
好像是一个错误。如果没有,GAM团队的某些人可以帮助澄清我应该在这里期待什么吗?谢谢!
答案 0 :(得分:1)
非管理员仅为自己安装应用程序。由于CustomerLicense api用于查询域级许可信息,因此api正确返回UNLICENSED。
尝试使用UserLicense api而不是https://developers.google.com/apps-marketplace/v2/reference/userLicense。