The Customer has a workflow process in which a new set of rules is created for
access (ACL) to files which have Status.
When editing a Solid Edge Part, or Sheet metal file processed with this
workflow everything is working as expected: users have access to a file with
status, can modify and save the file. However when the user opens an assembly
file processed with this workflow (and to which in Solid Edge they have write
access), when saving the file the CPD (Common Property Dialogue) a "Teamcenter
0000000000000001" error is returned by SEEC and the file is not saved. Why?
Solution
The assembly will give an error because this dataset type has a form object
attached. To make this ACL setup work for this workflow you need to delegate
the new ACL to the referenced objects as well. The following preference should
be added:
TC_object_type_delegate
With the value
SE_Assembly_Attr0:Dataset
See Teamcenter documentation.
http://docsstage.plm.automation.siemens.com/tdoc/tc/11.2.1/help/#uid:xid602899
TC_object_type_delegation
DESCRIPTION
Configures the Access Manager delegation for object types to a class. The
format is typeName:className , which delegates access for named references of
the type identified by typeName to the owning class identified by className.
By default, the access for the following three object types are delegated to
its owning dataset:
ImanFile
UGPartAttr
UGPartBoundingBoxForm
You do not need to add entries for these types.
Note: This preference is not included in your Teamcenter installation. You
must add it to the database.
VALID VALUES
typeName:className
typeName is the object whose access is delegated to the owning class
className .
DEFAULT VALUES
Default value
DEFAULT PROTECTION SCOPE
Site preference.
EXAMPLE
The following example delegates named references objects of the type
MySampleForm to the owning Dataset:
MySampleForm:Dataset
Notes and References
Hardware/Software Configuration
Platform: INTEL
OS: window
OS Version: n/a
Product: SOLID_EDGE
Application: DOC_MANAGEMENT
Function: SEEC
Ref: 001-8306676