如果我在工作区中有两张工作表(例如),那么如何将 API 访问令牌限制为其中一张,以便只能从 API 更新该特定工作表,而另一张工作表对 API 不可见?
我已经从 smart-sheet 中搜索了文档,但找不到信息。
如果我在工作区中有两张工作表(例如),那么如何将 API 访问令牌限制为其中一张,以便只能从 API 更新该特定工作表,而另一张工作表对 API 不可见?
我已经从 smart-sheet 中搜索了文档,但找不到信息。
您必须将第二张工作表共享给第二个帐户。然后为第二个帐户生成/获取令牌并在第二个帐户下执行 API 调用。
根据执行的操作,第二个帐户可能必须是第二张表的 ADMIN。
API 访问令牌将能够访问拥有该令牌的用户可以访问的 Smartsheet 中的任何项目。因此,要限制访问令牌以使其仅可用于访问某些项目,您需要限制其所有者可以访问的内容。
默认情况下,共享到工作区的任何用户都可以访问工作区中的所有项目。但是,可以改为仅授予用户对工作区中特定单个项目的访问权限(而不是与用户“共享”整个工作区,这将授予他们对工作区中所有内容的访问权限)。有关更多信息,请参阅本文:https ://help.smartsheet.com/articles/520104-share-sheets-reports-dashboards#Workspace_Sharing 。