Things to think about when asked to restrict infodba's access to items
Solution
One should not restrict the access for external user to the data by infodba.
1. The templates, seed parts, ..etc are owned by 'infodba' user. So, restricting access to this data will cause the ill effect for external users using Teamcenter functionalities.
2. No Production data should be created by 'infodba' user, so no need to restrict to external users.
3. The 'infodba' user access is controlled by system ACL, which is documented that it should not be modified (It is not supported by Siemens) or else you might see some undesired results or DB corruption such that user may not be able to login too.
So only way to restrict data is to use object-based ACL. So, you restrict specific data for external user.
Notes