GoogleApps Provisioning API可将用户从一个组织移动到另一个组织

时间:2013-10-26 15:13:25

标签: google-app-engine google-api google-apps google-api-java-client google-provisioning-api

我有一个用例将用户从一个组织移动到另一个组织。我正在使用的Api是配置API。 Managing Org Users为实验室举了一个例子。任何人都可以分享更多信息,了解需要用什么jar来实现这一点。我的其余代码能够管理其他用户功能。 我的代码在java中 我正在使用jar gdata-appsforyourdomain,gdata-client,gdata-core和gdata-collect。这些罐子没有任何API来管理组织与用户。如果任何人可以共享关于此用例的文档或任何示例数据,那将是非常有帮助的。感谢

1 个答案:

答案 0 :(得分:0)

通过浏览实验室的源代码并部署了相同的内容,我能够找到方法。

AppsPropertyService service=new AppsPropertyService(applicationName);
          service.setUserCredentials(adminUserName,Password);
          GenericEntry entry = new GenericEntry();
          entry.addProperty("oldOrgUnitPath",oldOrg);
          entry.addProperty("orgUnitPath", newOrg);
      service.update(new URL("https://www.google.com/a/feeds/orguser/2.0/"+cutomerId+"/"+MailIdofUserToBeMoved), entry);

customerid-是管理员的唯一键。

相关问题