В настоящее время моя команда разрабатывает приложение для составления списка пользователей домена моей компании в GCP, используя Admin SDK для целей присоединения и отключения.
Для этого мы используем служебную учетную запись, и мы добавили к нему область admin.directory.user.readonly
в расширенных настройках администратора Google. Admin SDK API активирован, и мы видим учетную запись службы в области учетных данных.
Когда мы вызываем конечную точку https://www.googleapis.com/admin/directory/v1/users с параметрами viewType=domain_public
и domain=[our domain]
, в то время как используя токен доступа, сгенерированный с помощью oauth2l , мы получаем следующее сообщение:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Not Authorized to access this resource/api"
}
],
"code": 403,
"message": "Not Authorized to access this resource/api"
}
}
Может ли применяться какое-либо ограничение домена, о котором мы не видим?