开发应用程序的最佳做法 > 使用可见性和权限保护在 ThingWorx Platform 上构建的应用程序 > 在 ThingWorx 中配置组织、用户组和用户的可见性和权限
在 ThingWorx 中配置组织、用户组和用户的可见性和权限
组织和用户组用于为用户组提供可见性并向其分配权限。您还可以为单个用户提供可见性并向其分配权限。
在用户组级别分配的权限
必须在用户组级别分配权限,而不是在单个用户级别分配权限。在用户组级别分配权限可以轻松管理应用程序中的权限。唯一的例外是在用户级别具有权限的系统用户。
测试用户组权限
建议在部署应用程序之前测试所有用户组及其权限。这可确保用户组能够根据其可见性和权限访问相应的功能。
用户组服务
某些服务可通过名为 EntityServices 的资源进行访问。此资源可让您以编程方式与用户组实体进行交互。创建用户组后,可通过内置服务与其进行交互,以添加或移除用户。
这些服务可供您编写自定义服务,用以设置实体集合的可见性和权限。
从 Everyone 组织中移除用户组
从 Everyone 组织中移除出厂设置用户组。这可确保所有用户都无法对平台上的所有实体进行可见性访问。建议根据用户类型为用户分配可见性权限。