Как получить CustomerId (или другой первичный ключ) для аккаунта Служб Google?

Когда пользователь входит в наше приложение Marketplace V2, нам нужно знать, к какой учетной записи Google Apps принадлежит этот пользователь.

Идентификатор id_token содержит параметр hd (имя домена), но этого недостаточно, поскольку учетная запись Google Apps может иметь несколько доменов.

CustomerId кажется хорошим первичным ключом, позволяющим сопоставить пользователей с правильным аккаунтом Служб Google. Проблема в том, что он не включен в id_token. Есть ли способ выяснить, что такое CustomerId пользователя.

Admin SDK может быть одним из вариантов, но почти во всех случаях вызовы Admin SDK завершаются с ошибкой «Домен не может использовать API». В предыдущем ответе я читал, что Google автоматически (повторно) разрешает доступ к API, когда администратор устанавливает приложение Marketplace, но это не может быть правдой, потому что вызов Admin SDK практически не работает.

Есть ли у кого-нибудь какие-либо предложения о том, как получить идентификатор клиента или другой первичный ключ или другой прием, чтобы заставить работать SDK администратора (без необходимости инструктировать людей об изменении своих настроек Google Apps Scurity, потому что это в значительной степени побеждает точку без лишних усилий? Торговая площадка по установке).

Спасибо!