Hello @mmeadows-3 @BenLoosli @apatil-2
Thanks a lot for your response, this gave me a clarity!
The problem we had is a client wants to manage data in a single organization, but client has 2 locations each with different CAGECode (same ACLs, OIRs applicable all over the organization except default organization-ID for objects created).
Idea I tried to cross check is that :
- create 2 lightweight organizations (or Organization participant) with each location's CAGECode
- somehow assign it to Product containers during creation, so that all objects created in those product container are with assigned CAGECode instead of default Orgnanization ID.
I wanted to avoid product level OIR because -
1. it doesn't work for CAD objects when it is being created in workspace, we might have cases where standalone CAD objects created without any relation
2. to maintain all OIRs only at Org level for easier maintenance.
However, I see that is not at all possible & its confirmed by PTC. So, finally we decided go with OIR + Exposing organization so that user can choose their locations CAGECode during CAD check-in.