Google Admin SDK-在现有用户上创建posix属性

时间:2018-08-05 06:42:49

标签: google-admin-sdk

我无法使用Admin SDK(Directory API)在admin.google.com(也称为Google Cloud Identity / Google Directory)中的现有帐户上创建posix属性。

为了解释我的问题,我将使用API​​测试器:https://developers.google.com/admin-sdk/directory/v1/reference/users/update?apix=true

我使用更新功能来更新没有POSIX属性的现有帐户。 为此,我复制下面的请求正文并使用请求密钥:testmdr@contoso.com:

{
  "posixAccounts": [
    {
      "username": "testmdr_contoso_com",
      "uid": "2147483645", # I use id between 65535 and 2147483647 (explain: in google documentation)
      "gid": "1001",
      "homeDirectory": "/home/testmdr_contoso.com",
      "shell": "/bin/bash"
    }
  ]
}

我收到503错误:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "backendError",
    "message": "Service unavailable. Please try again"
   }
  ],
  "code": 503,
  "message": "Service unavailable. Please try again"
 }
}

如果我更新名称或其他名称,则可以使用。 如果我更新现有的POSIX属性(之所以存在,是因为使用OS登录功能在Here的GCE上进行连接时创建),

如果有限制或错误,请帮助我

0 个答案:

没有答案