技术文章 - CS309967
Windchill PDMLink 中缺少某些操作,这些操作被标记为“已移除”或“已通过基于角色的检查隐藏”。
已修改: 30-Dec-2025
适用于
- 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