是否有人知道任何具有用户范围的Google API(不是Directory SDK中的Admin API),它允许您检索自定义员工属性?
G + API似乎跳过了这些 https://developers.google.com/+/web/api/rest/latest/people#resource
我们的问题是我们不想授予对开发者控制台的访问权限,而是执行此PER-USER。 I.E.用户登录我们的应用程序,我们会向她显示她的G Suite帐户的自定义属性,但我们这样做是为了她(不是通过开发控制台作为批准的API范围)。
答案 0 :(得分:0)
将此答案留给像我这样发现此问题的任何人。
Directory API允许用户查询其帐户的自定义属性,即使根本没有任何管理员权限。
https://developers.google.com/admin-sdk/directory/v1/reference/users/get
您需要确保将projection
设置为full
,并将viewType
设置为domain_public
。
您可能需要检查读取自定义属性的权限,以确保允许用户查看其属性。我们在Google Cloud Directory Sync中执行此操作。