仪表板配置
* 
以下步骤假定需要创建新用户、用户组和组织。如果您要配置现有模型,则可能不需要某些步骤。
移除 Everyone 组织并创建新组织
默认情况下,Everyone 组织允许所有人共享所有仪表板。必须事先移除 Everyone 组织,然后才能设置特定的可见性和权限。
1. 在 Composer 中,创建一个用户 (非管理员)。
2. 创建一个具有仪表板使用权限的用户组 (例如,客户)。
3. 单击“成员”,然后单击“编辑成员”
4. 要添加用户,请将用户名从左侧拖动到右侧。
5. 单击“保存”
6. 在 Composer 中,浏览至左侧面板菜单中的“可视化”>“仪表板”
7. 如果没有仪表板,则先创建仪表板,然后再继续下一个步骤。
8. 在仪表板列表中,单击要更改其权限的仪表板的锁定图标。
9. 单击“可见性”
10. 移除 Everyone 组织。
* 
如果未执行此步骤,则将与所有人共享所有仪表板。
11. 创建组织并将先前创建的用户组添加到该组织。
12. 要使“事物”仅对特定用户可见,请将每个潜在客户设置为组织单位。这不是必需的,但为了限制对用户的可见性,您需要执行此操作。如果您不介意组中的所有用户都能看到对该组可见的事物,则只需将用户组添加到组织中即可。
13. 请转到组织的“可见性”设置,确保组织对其自身可见。这看似可能有违常理,但并非隐式,组织可在运行时看到其自身。如需共享到同一组织内的其他组织单位,则此为必需操作。
14. 在组织的运行时权限中,为您的用户组添加“属性读取”“服务执行”权限。
仪表板集合
除非专门授权,否则新的非管理用户和用户组不具有任何对象的访问权限,因此需要针对仪表板集合和仪表板资源配置权限和可见性。
1. 在 Composer 的左侧导航窗格中,通过单击锁定图标选择“权限”
2. 选择“集合”,然后从右侧列表中选择仪表板。有关更多指导方针,请参阅集合权限
3. 配置运行时权限。执行一些仪表板实体本身的功能 (例如,使用服务执行来添加组) 时,需要运行时权限。
4. 配置设计时权限。从运行时创建新的仪表板时,必须具有设计时权限。您需要具有设计时权限,才能创建新的仪表板。如果您的用户不要求该权限,则该权限并非必需。如果不具有该权限,则无法从运行时创建任何新的仪表板。
5. 允许“创建”“读取”“更新”(以及“删除”,如有必要)。
仪表板功能资源
仪表板资源是在 ThingWorx 中设置权限的最精细方式。如果在仪表板功能中授予权限,则该权限将覆盖在其他级别设置的任何权限。
1. 在 Composer 中,浏览至左侧面板菜单中的“系统”>“资源”>“仪表板功能”
2. DashboardFunctions 资源中,单击“锁定”图标。
3. 在仪表板功能资源中添加对您所创建组织的可见性。这样,组织中的用户便可查看仪表板。
4. 添加运行时权限。执行服务时需要运行时权限,因此请将您创建的用户组添加到运行时权限,并授予“属性读取”“属性写入”“服务执行”权限。
5. 添加“设计时”权限。从运行时创建新的仪表板时,必须具有设计时权限。如果您的用户不要求该权限,则无需设置该权限。
相关链接
这对您有帮助吗?