I’m currently facing an issue with integrating the Google Drive API into my web application to allow users to upload files from their Google Drive accounts. Initially, I tried using the “.drive.file” scope, but encountered an issue where all select buttons and documents were disabled in the File picker.
As a workaround, I switched to using the “drive.readonly” scope, which allowed the File picker to function properly. However, this approach is now prompting me to complete the CASA Tier 2 assessment and proceed through the TAC security process, which incurs a significant cost of $540.
Is there any alternative method or scope configuration that would allow me to enable file uploads from Google Drive without requiring the CASA Tier 2 assessment?
Project ID: peerless-kit-429610-a9
Any advice or insights would be greatly appreciated. Thank you!
I initially tried using the .drive.file scope with the Google Drive API to enable file uploads from users’ Google Drive accounts directly into my web application. However, when I implemented this scope, I encountered an issue where all select buttons and documents in the Google Drive File picker were disabled, preventing users from selecting files.
My expectation was that using the .drive.file scope would allow users to interact with the File picker normally and select files for upload seamlessly.
As a workaround, I switched to using the drive.readonly scope, which resolved the issue and allowed users to select and upload files from Google Drive without any problems. However, this approach triggered a requirement to complete the CASA Tier 2 assessment and proceed through the TAC security process, which involves significant costs.
I’m now exploring if there’s an alternative scope configuration or method that would enable file uploads from Google Drive without necessitating the CASA Tier 2 assessment.
Docupile is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.