問題
Google Sheetsからデータをインポートしようとすると以下のように403 Forbiddenというエラーが表示されます。
Error in do_paginated_request(request, n_max = n_max, n = function(x)length(x$drives)) : Client error: (403) ForbiddenRequest hadinsufficient authentication scopes.PERMISSION_DENIED• message:Insufficient Permission• domain: global• reason: insufficientPermissions
解決方法
- Google MyAccountにアクセスします。その際にExploratoryでご利用のGoogleアカウントであることをご確認ください。
https://myaccount.google.com/security
- サードパーティーのセクションで全部表示するをクリックします。
- Exploratoty を選択します。
- 権限を削除します。
- Exploratoryデスクトップを起動し、Google Sheetsからのデータインポートを行います。
- OAuthの再認証
すると、以下のようにOAuthのトークンが無効なので、権限を付与するというダイアログが開きます。「権限の付与」ボタンをクリックします。
- 権限の付与
ブラウザーが開きますので、使用しているGoogleのアカウントを選択し、以下の画面で全てのチェックボックにチェックをつけて権限の付与を完了させてください。