技术文章 - CS273789

ThingWorx Server 重新启动后,导入的 UserPermissions 从 Entity Permissions 中消失

已修改: 16-Jan-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • ThingWorx Platform 8.0

说明

  • ThingWorx Server 重新启动后,导入的 UserPermissions 从 Entity Permissions 中消失
  • ExportUserPermissions / ImportUserPermissions用于将所有用户权限从一个 ThingWorx 实例批量导出到另一个实例
  • 可以在升级/迁移过程中使用以共同移动用户权限
  • 问题转载者
    1. 创建读取创建更新删除用户权限的设计时集合权限,例如 ThingWorx Composer中名为 DemoGroup 的用户组的用户权限
    2. 通过 ThingWorx Composer >系统>资源> CollectionFunctions中可用的ExportUserPermissions服务导出用户权限
    3. 在导出includeCollectionPermissions期间,检查了includeDependentsincludeEntityPermissions
    4. 导航到需要导入这些用户权限的 ThingWorx 实例,并通过ImportUserPermissions服务导入用户权限,该服务也可在ThingWorx Composer > System > Resources > CollectionFunctions中使用
    5. 导入后,所有权限都按照它们在 ThingWorx 实例中的导出位置添加
    6. 重新启动 Tomcat 以重新启动 ThingWorx Server
    7. 检查导入时添加的权限
    8. 所有权限都重置为导入前的状态
这是文章 273789 的 PDF 版本,可能已过期。最新版本 CS273789