使用Google Apps脚本上的Admin SDK返回用户目录配置文件

时间:2015-02-06 19:13:32

标签: google-apps-script google-admin-sdk google-directory-api

需要一些GAS帮助..

我正在尝试使用ADMIN SDK返回用户及其部门的列表 在Admin SDK中使用Google Apps脚本和目录API。

if (users) {
  for (var i = 0; i < users.length; i++) {
    var user = users[i];
    values.push([users[i].primaryEmail, users[i].orgUnitPath, users[i].organizations.department]);
  }

我无法弄清楚在organizational.department中返回部门的语法

如果我使用 用户[I] .organizations 然后它返回该用户的组织中的每个可用条目。

实施例

[{title=Student, location=3, customType=work, department=School, primary=true, name=School District}] 

我需要返回'部门'

提前谢谢!

1 个答案:

答案 0 :(得分:1)

根据我的理解,没有办法直接获得部门。您需要迭代每个组织条目以获得部门。字段text-field中的see here,您可以选择要在输出中显示的字段(响应)