We are using APM web services to integrate with an in-house system (VFA) that acts as a front-end for handling a specific department’s assets and models. To limit the VFA front-end to only be able to access and modify their own department’s assets and models we are using a filter in APM with criteria ‘Creation User Equal To VFA’. This works fine, VFA can now only see and modify their own assets in APM.
However: We require ‘Asset Name’ to be unique across all assets in APM. This is a company policy and not a configuration in APM. This means that when VFA creates a new asset, it needs to check if the Asset Name already exists in APM before saving the new asset to APM. But currently VFA can only see the ‘Asset Name’ of their own assets, not all assets in APM.
I cannot see a way to solve this through the filter functionality in APM. We are looking at the possibility that this can be achieved by using a combination of filter, configuration, permissions and roles in APM but have not got anywhere yet.
Does anyone have any good ideas on how to solve or approach this problem?