I am new to this forum and to WebMethods, so please forgive me if this is a rookie question…
webMethods Integration Server 10.3.0 IS_10.3_Core_Fix5
Recently we had someone ‘delete’ cache managers instead of just ‘clearing’ them. It was most probably a user mistake, with the clear and cach options being right next to eachother ( Webmethods IS → Settings → Caching → click on to see the cache list → there are delete and clear options there.
By deleting the cache manager the code we used in our solution application was failing. We were able to restore it by reloading the cache manager config xml file after retrieving it from another environment.
To prevent this from happening again, we are looking for a way to just remove the delete option from the cache manager UI… I can do that by modifying WmRoot/pub/settings-cache-manager-view.dsp and just remove the ‘delete’ buttons there. That works, but I was told not to do that is updating WmRoot might eventually cause problems with starting webmethods.
Obviously a better solution would be to achieve this through a functional way, probably with ACLs, but I could not find anywhere if we can control this specific thing with ACLs. Would that be possible? If so, how?