Hi,
I have some 50 existing custom ACL's with owner name as "test" on repository B.
I have updated the ACL's on repository A, whose owner is "dev". I imported all the ACLs from repository A into composer (forgot to remove the owner name value from imported ACLs in composer) and deployed it on repository B. All the ACLs got over written and the owner name too got changed from "test" to "dev".
My custom jobs failed, when they are trying to fetch the ACLs in domain "test". So, I manually changed the owner name of all the custom ACLs on repository B to "test". However, the acl domain value on all the objects to which these ACLs are assigned did not changed.
So, I wrote a DFC code to fetch all the object Ids whose acl domain is "dev" (on repository
, iterate them, and set those objects acl_domain value to "test", after which my jobs executed successfully.
Question:
Is there a work around other than which i did or a documentum job which will take care of changing the acl domain value on objects whenever the owner name of an assigned ACL is changed? (I'm asking this, since I have around 3,500 objects for which these ACLs got assigned and I have to change the acl_domain value by writing a DFC code, which was a pain.)
Any inputs on this is greatly appreciated.
Thanks,
Shailendra