Community Tip - You can subscribe to a forum, label or individual post and receive email notifications when someone posts a new topic or reply. Learn more! X
Hi,
Does anyone have a quick trick for hiding the PDM/PJL Interoperability menus in a single Project?
I'd like to remove all these items to simplify a project that is only used for document management. Removing Send to PDM, Convert to Share, Convert to PDM Checkout, Undo PDM Checkout, Resolve Identity Conflict, Update Project and Remove Share will make this menu much less intimidating for casual users.
Hello @ScottMorris,
You think of writing custom validator for thos action to control the visibility only from specific project.
In the validator you can check the project name (project.getName();) and compare with some hard coded value (the project name for which you want to hide those actions).
You can hook this custom validator in site.xconf for the actions name as below:
For reference you can take a look at this KB document.
https://www.ptc.com/en/support/article?n=CS188647&posno=2&q=validator&source=search
Though this KB is written for Software Download action, but the implementation is more or less same.
I hope this will give some insights around this.
Regards,
Shirish