2017-06-29 210 views
0

我有一個node.js應用程序與工作server2server通過service_account GMail API通信。 一切工作正常。創建谷歌市場應用程序只授予API訪問service_account(GSuite)

爲了能夠與用戶帳戶通信,G Suite管理員必須手動將API Acess授予我的service_account的客戶端ID。

如下所述: Impersonating list of users with Google Service Account

與Marketplace應用有可能,只授予特定organizationals單位(OU)的訪問,這將是更看中的使用(允許銷售前應用更用戶比配置客戶端ID和範圍API訪問喜歡這裏手動型: enter image description here

現在我的問題:是否有可能只是爲宗旨,以自動授予API訪問我的應用程序提供了一個平臺應用?當它沒有其他目的時它會通過審覈嗎?有關於此的任何其他提示?

回答

0

是的,當G Suite Admin安裝此應用程序時,它是創建市場應用程序以自動授予API訪問權限的一種工作方式。

唯一的限制是,您的實際應用程序必須支持Google SSO通過審覈流程。因此,用戶必須能夠通過點擊他的G Suite帳戶中的圖標登錄到您的Web應用程序。如果用戶在您的Web應用程序中沒有帳戶,則必須自動創建帳戶(試用帳戶已足夠)

相關問題