如何检索分配给视线(仪表板)的权限列表?
How can I retrieve the list of permissions assigned to a Sight (Dashboard)?
我正在尝试检索有权在 Smartsheet 中查看特定视线(仪表板)的 groups/users。我正在使用 Smartsheet 中的 Java API,但我也没有看到任何方法将组与他们从任一端(视线或组)访问的内容相关联。谁能告诉我是否有办法获取该信息?
谢谢,
埃里克
您可以使用 List Sight Shares 操作获取该信息。
如文档所述,以下代码使用 Java SDK 检索指定 Sight 的共享信息(未指定分页信息):
smartsheet.sightResources().shareResources().listShares(
6327127650920324, // long sightId
null, // PaginationParameters
true // includeWorkspaceShares
);
此操作 returns 一个 IndexResult
对象,其中包含一组 Share
对象 -- 每个用户或组都可以访问指定的视图。
我正在尝试检索有权在 Smartsheet 中查看特定视线(仪表板)的 groups/users。我正在使用 Smartsheet 中的 Java API,但我也没有看到任何方法将组与他们从任一端(视线或组)访问的内容相关联。谁能告诉我是否有办法获取该信息?
谢谢, 埃里克
您可以使用 List Sight Shares 操作获取该信息。
如文档所述,以下代码使用 Java SDK 检索指定 Sight 的共享信息(未指定分页信息):
smartsheet.sightResources().shareResources().listShares(
6327127650920324, // long sightId
null, // PaginationParameters
true // includeWorkspaceShares
);
此操作 returns 一个 IndexResult
对象,其中包含一组 Share
对象 -- 每个用户或组都可以访问指定的视图。