如何使用 Google Admin SDK Directory API 重命名用户



在旧的预配 API 中,我们能够重命名用户帐户。我在新的目录 API 文档中没有看到允许重命名用户帐户的相关参数。这还有可能吗?

https://developers.google.com/admin-sdk/directory/v1/reference/users/update

我有一种感觉,这可能就像将primaryEmail字段更新为新用户名一样简单,但我想澄清一下。

你猜对了。 这就像更改主电子邮件字段一样简单。 这是我下面的例子:

假设我是 reseller.com 的经销商,我有一个名为 resold.com 的转售域名。 目前,我在转售域中创建了一个电子邮件地址为 emily@resold.com 的用户。 我将把它更新到 happy@resold.com。 注意:我使用的是转销商.com凭据。

PUT /admin/directory/v1/users/emily@resold.com
{
 "primaryEmail": "happy@resold.com"
}
HTTP/1.1 200 OK
{
 "kind": "admin#directory#user",
 "id": "XXXX",
 "primaryEmail": "happy@resold.com",
 "name": {
  "givenName": "Emily",
  "familyName": "Lam",
  "fullName": "Emily Lam"
 }

最新更新