嗨,所有的天才朋友们
我正在使用谷歌管理apis。用户配置是我成功执行的操作。当我尝试将同一用户移动到组织单位(OU)时。它会给我错误,比如
{“远程服务器返回错误:(403)禁止。”}您未被授权访问此接口。
我不知道我需要在哪一个api上运行它。以下是我使用的api。

这就是我用来执行相同操作的代码
//Method 1
OrganizationService serviceNew = new OrganizationService("Domain", "User Provisioning");
serviceNew.setUserCredentials("Admin Email Account", "Password");
serviceNew.UpdateOrganizationUser("Customer ID", "The Email Account i want to add", "/OU Name", "/");我不知道为什么它不工作。
!如有任何帮助,我们将不胜感激。
发布于 2014-12-18 02:43:51
您必须授予应用程序对您的域的访问权限。在您的域管理控制台中,转到(admin.google.com):安全>高级设置>在身份验证部分转到“管理应用程序接口客户端访问”
您必须添加客户端名称,这是应用程序的客户端id (看起来像一个长电子邮件),并且在“一个或多个API作用域”字段中,您必须添加您的应用程序正在使用的所有作用域,用逗号分隔。
发布于 2014-12-20 06:16:58
我对我的代码做了一些修改。我没有将用户移动到组织单元,而是将其更新到组织单元路径。看看它的魅力是什么。:)谢谢Gerardo,你表现出了兴趣。让好的工作继续下去。
https://stackoverflow.com/questions/27509744
复制相似问题