身份验证期间使用3P站点/用户/密码进行Data Studio连接器身份验证

时间:2019-04-08 21:34:20

标签: authentication google-data-studio

我正在尝试为我们的客户提供一个社区连接器,以便在Data Studio中使用。我查看了Data Studio的App脚本模型(4-ish回调和清单文件),但是我仍然停留在如何使我们的模型适合Auth,Config,Schema和Data的规定工作流的问题上。我陷入困境的是,我们为每个客户端提供了一个单独的url客户端端点。例如:客户端1使用client1.ourdomain.com,客户端2使用client2.ourdomain.com,依此类推。端点似乎必须是一个常量,例如ourdomain.com。在Data Studio Connector中进行身份验证之前,是否可以要求用户输入?像这样的过程:

  1. 在Data Studio的“连接到数据标签”中,用户选择我们的数据源连接器“我们的品牌”
  2. 系统要求用户提供如下网址:client1.ourdomain.com
  3. getAuth()调用:提示用户输入用户ID /密码
  4. 调用了
  5. getConfig():我们调用服务器以向用户提供可用于下载的有效表。用户选择一个。
  6. getSchema(table):我们为表带来了模式。...
  7. getData(table):我们带回数据。...

我正在寻找步骤2的支持。像第4步中使用的Config Object之类的东西,但是会指示用户提供URL端点或转到我们的注册页面来获取一个?然后继续执行上面的第3步?

0 个答案:

没有答案