サービス アカウントを使用してグループのメンバーにアクセスしようとしています。ユーザーに代わって通常の OAuth2 トークンを使用し、 とhttps://www.googleapis.com/admin/directory/v1/groups/{group}/members
scopeを呼び出してこれを実行できることを確認しましたhttps://www.googleapis.com/auth/admin.directory.group.readonly
。
サービス アカウントで同じことをしたいと思います。サービス アカウントのメール アドレスをグループ メンバーとして追加し、メンバーの表示権限が「グループのすべてのメンバー、組織のすべてのメンバー」に設定されていることを確認しました。
メンバーのリストを要求すると、次のエラーが表示されます。
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Not Authorized to access this resource/api"
}
],
"code": 403,
"message": "Not Authorized to access this resource/api"
}
}
このサービス アカウントがグループを表示できるようにするには、どうすればよいですか?