GSuite Admin SDK - Получить всех пользователей для orgUnitPath - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь получить всех пользователей для определенного orgUnitPath.Я настроил подразделение org для Engineering, но в настоящее время оставил его пустым (чтобы проверить это).

Используя Go, у меня есть следующее:

func ListMembers(adm *admin.Service, customerId, orgUnitPath string) ([]*admin.User, error) {
    adm *admin.Service
    return adm.Users.List().Customer(customerId).Fields(googleapi.Field("orgUnitPath=" + orgUnitPath)).Do()
}

Вызов с моим customerId и '/ Engineering 'дает мне следующий ответ:

googleapi: Error 400: Invalid field selection orgUnitPath=/Engineering, invalidParameter

Я также пытался добавить .Projection("full"), но получаю ту же ошибку.

Я чувствую, что мне не хватаетчто-то довольно простое здесь.Есть идеи?

...