Article - CS21934
EPMDocument check in/check out failed with error: "Operation failed because the user did not have the necessary permission on the following objects to perform the operation" in Windchill PDMLink
Modified: 15-Jul-2026
Applies To
- Windchill PDMLink 9.1 to 13.1
- Windchill PDM Essentials 10.1 to 11.1
- Windchill ProjectLink 9.1 to 13.0
- Creo Parametric 1.0 to 13.4
- Creo+
Description
- EPMDocument check in/check out failed with error: Operation failed because the user did not have the necessary permission on the following objects to perform the operation
- Cannot check out CAD Documents in workspace, which occurs in a specific context
- Method Server logs with wt.access=ALL reports:
=> hasAccess: User_Name, object = CAD Part - Name (wt.epm.EPMDocument:IDA2A2), permission = Modify type = WCTYPE|wt.epm.EPMDocument|<SubType>, domain = Site, Organisation - <Org Name>, Library - <Library Name> /Default/<Library Name> (wt.admin.AdministrativeDomain:###), state = <Life Cycle State> checking for policy access ... => getPolicyAcl - IN: = wt.admin.AdministrativeDomain:###, wt.epm.EPMDocument|###, <Life Cycle State> <= getPolicyAcl - OUT - acl from cache: wt.admin.AdministrativeDomain:###, wt.epm.EPMDocument|###, <Life Cycle State> + Participant: cn=ORG ADMIN,o=<Org Name>,ou=people,cn=AdministrativeLdap,cn=Windchill_11.1,o=ptc (wt.org.WTGroup:###): [Full Control (All)] + Participant: cn=group1,ou=people,cn=administrativeldap,cn=windchill_11.1,o=ptc (wt.org.WTGroup:###): [Read, Create, Download, Modify Content, Create By Move] + Participant: Librarysmanager (Library - <Library Name>) (wt.org.WTGroup:###): [Full Control (All)] + Participant: Team Member (Library - <Library Name>) (wt.org.WTGroup:###): [Read, Download] - Participant: cn=group1,ou=people,cn=administrativeldap,cn=windchill_11.1,o=ptc (wt.org.WTGroup:###): [Modify, Modify Security Labels] => AclEntrySet.getPermissionMasks: uid=User_Name,ou=people,cn=AdministrativeLdap,cn=Windchill_###,o=ptc, id = wt.org.WTUser:#### <= AclEntrySet.getPermissionMasks: (from cache), grant = -#### [Read, Create, Delete, Administrative, Revise, New View Version, Change Permissions, Download, Modify Content, Change Domain, Create By Move, Change Context, Set State, Modify Identity], absolute deny = 0 [] object is ownable - check for owner rights checking for ad hoc access ... <= hasAccess is false: User_Name, object = CAD Part - Name (wt.epm.EPMDocument:IDA2A2), permission = Modify
This is a printer-friendly version of Article 21934 and may be out of date. For the latest version click CS21934