技术文章 - CS309967

Windchill PDMLink 中缺少某些操作,这些操作被标记为“已移除”或“已通过基于角色的检查隐藏”。

已修改: 30-Dec-2025   


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

适用于

  • Windchill PDMLink 11.0 to 13.0
  • Windchill MPMLink 11.1
  • Windchill QMS 12.0

说明

  • 在某些产品容器中,从 10.1 升级到 11.0 再升级到 11.1 后,某些操作(例如“快速链接”“我的设置”“日历”、“修改”“设置状态”)会被隐藏,并通过基于角色的检查被识别为已移除。
  • MAPSB已被隐藏,并通过 Windchill MPMLink 中基于角色的检查识别为已移除。
  • “新建活动(项目计划)”操作已被隐藏,并被基于角色的检查标记为已移除。
  • 修改操作已被隐藏,并被基于角色的检查标记为已移除。
  • 对象的“操作”菜单中缺少“设置状态”选项。
  • “签入”操作在对象的“操作”菜单中不可用。
  • “设置状态”操作在对象的“操作”菜单中不可用。
  • 我的“设置”>“日历”操作缺失
  • 添加到自定义角色的用户看不到WTDocument重命名操作。
  • “修改”操作在“操作”菜单中不可见, jcaDebug显示为“隐藏原因:基于角色的检查”。
  • MethodServer 日志中出现错误,日志记录器为com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService ,日志范围为ALL
     com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - In -> getRoleComponentDisplayValueFromCache com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - In -> getId: p is <wt.fc.PersistInfo> com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - In -> getRoleComponentDisplayValueFromCache: WTGroup is <Group name = XX inflated = false repairNeeded = false >, tabType <library>, uiComponent <REVISE_OUTSIDE_CHANGE>, key <role:1910697610---REVISE_OUTSIDE_CHANGE---library> com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - In -> getRoleAccessCache: roleAccessCache is <RoleAccessCache[UnicastServerRef2 [liveRef: [endpoint:[<host>:5003,wt.boot.WTRMIMasterSocketFactory@1e240](local),objID:[21a929a0:197ca297cc9:4478, -5263280452977201355]]]]> com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - In -> getFromRoleAccessCache: rac is <RoleAccessCache[UnicastServerRef2 [liveRef: [endpoint:[<host>:5003,wt.boot.WTRMIMasterSocketFactory@1e240](local),objID:[21a929a0:197ca297cc9:4478, -5263280452977201355]]]]> TRACE [ajp-nio-127.0.0.1-8010-exec-36] com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - getFromRoleAccessCache key: class java.lang.String from cache has value b: null com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - In -> checkRoleComponentCache: UIValidationStatus is <null> com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - In -> checkRoleComponentCache: result is <DENIED> com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - enabledStandardProfiles displayStatus for uicomponent[REVISE_OUTSIDE_CHANGE] is: DENIED com.ptc.netmarkets.roleAccess.StandardNmRoleAccessService <username> - In -> checkRoleComponentCache: uiComponent is <REVISE_OUTSIDE_CHANGE>, tabType <library>, isLicensedProfile <>
  • “创建部件”操作在“操作”菜单中不可见, jcaDebug显示为“隐藏原因:基于角色的检查”。
  • “创建文件夹”操作在“操作”菜单中不可见, jcaDebug显示为“隐藏原因:基于角色的检查”。
  • PTC 设计控制许可证组用户身份登录后,无法查看任何上下文。
  • 启用jcaDebug后, “设置状态”操作会显示为“隐藏”,隐藏依据为:基于角色的检查
  • 启用jcaDebug时, “使用位置”选项卡显示为已通过基于角色的检查移除。
  • 启用jcaDebug后, “重命名”操作会显示为“隐藏”,隐藏依据为:基于角色的检查
  • 某个项目未启用“从压缩文件上传文档”操作。需要为项目团队成员启用此操作。
  • “路由/处理历史记录”选项卡已隐藏,隐藏原因:基于包中角色检查
  • 我的任务表格缺少 3 个与多任务相关的图标(接受任务/重新分配任务/拒绝任务)。
  • 对于同一用户,在某些产品上下文中的任务中, “重新分配”操作是不可见的,而在其他产品上下文中的任务中则可以使用该操作。
  • 新建部件操作未启用。启用jcaDebug后,新建部件操作显示为“隐藏”,原因是:基于角色的检查。
设置状态隐藏方式:基于角色的检查
这是文章 309967 的 PDF 版本,可能已过期。最新版本 CS309967