raycast / extensions

Everything you need to extend Raycast.
https://developers.raycast.com
MIT License
5.23k stars 2.93k forks source link

[Google Workspace] Support for Google accounts with Advanced Protection Program #2220

Open matt08 opened 2 years ago

matt08 commented 2 years ago

Extension – Google Workspace

Author: @thomaslombart

Describe the feature and the current behavior/state. At this moment there is no option to authorize Google Workspace when Advanced Protection Program is enabled on account (get: "Error 400: policy_enforced"). My feature request is to allow authorizing user who secured their accounts to use this extension.

Who will benefit with this feature? Everyone that have Google account secured by Advanced Protection Program.

Any Other info. I think that's require to use Drive SDK API and config by user like in this case.

matt08 commented 2 years ago

CC @mathieudutour

mathieudutour commented 2 years ago

I don't understand what's needed or how the Advanced Protection Program works.

matt08 commented 2 years ago

I don't understand what's needed or how the Advanced Protection Program works.

Here is more about Google Advenced Protectiom program: https://landing.google.com/advancedprotection/

And here is FAQ: https://support.google.com/accounts/answer/7539956

Most important information is in section "Questions about non-Google services" - question "Can I use non-Google apps & services or Apps Script with Advanced Protection?".

Long story short: Google users who use Google Advenced Protectiom can't log in and give access to third-party apps via OAuth API. Solutions are allowing user to generate their own API keys to Drive SDK API i Google Cloud and put them in extension config like in this case

stale[bot] commented 1 year ago

This issue/pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs in the next 7 days to keep our backlog clean. Thanks for your contributions.