Is there a way to disable a context menu item through a plugin through ACCE? Trying to understand if a context menu can be enabled/disabled based on the folder or based on the user's security groups. I am only able to set the privileges, but I need finer control than that.
Disable ContextMenu - IBM Content Navigator
750 Views Asked by Le_Master At
1
There are 1 best solutions below
Related Questions in FILENET-P8
- FileNet 4.0 P8 Jboss 4 - Cannot login - Credentials Exception
- how do we debug the bulk action javascript from ACCE?
- IBM Filenet versus SharePoint
- Workflow Error in FileNet P8 4.5
- FileNet Api access rights for asp.net
- The fastest way to fetch PropertyTemplate by symbolic name ising IBM FileNet CE API
- FileNet file upload in VB.NET
- Converting all document types(MS DOCs+TIFFs+JPGs) stored on Filenet CE to pdf
- IBM FileNet : com.filenet.api.exception.EngineRuntimeException: FNRCT0042E: TRANSPORT_WSI_NETWORK_ERROR
- Filenet Solution Deployment Take too much time
- FileNet Social Collaboration - search by comments
- How to change Filenet document MimeType using com.filenet.wcm.api
- How can i correctly store Jar libs outside WebSphere?
- Getting object store properties without additional round-trip
- FileNet CMIS: Two repositories returned despite selecting one by id
Related Questions in FILENET
- Enabling comments in IBM Content Navigator document viewer
- Filenet storing and getting objects from store - Java Step Processor
- Failed to Clone Object {0}. Error in IBM FileNET 5.2 How to Solve this?
- How to retrieve the entire folder contents in Filenet 5.2?
- how do we debug the bulk action javascript from ACCE?
- VB 6 app,Failling to create run time object of printlibrary.print of FILENET in Windows 7
- FileNet Api access rights for asp.net
- FileNet file upload in VB.NET
- How does the Lucene tool Luke determine a file count?
- What mean "Check out" and "Check in"
- IBM FileNet : com.filenet.api.exception.EngineRuntimeException: FNRCT0042E: TRANSPORT_WSI_NETWORK_ERROR
- Filenet Solution Deployment Take too much time
- FileNet Social Collaboration - search by comments
- How can i correctly store Jar libs outside WebSphere?
- Getting object store properties without additional round-trip
Related Questions in FILENET-CONTENT-ENGINE
- How to retrieve the entire folder contents in Filenet 5.2?
- how do we debug the bulk action javascript from ACCE?
- The fastest way to fetch PropertyTemplate by symbolic name ising IBM FileNet CE API
- How to join the Document and ClassDefinition objects when using SearchSQL?
- IBM FileNet : com.filenet.api.exception.EngineRuntimeException: FNRCT0042E: TRANSPORT_WSI_NETWORK_ERROR
- How to change Filenet document MimeType using com.filenet.wcm.api
- How can I translate the FileNet ID ID in DB2/Oracle into friendly GUID?
- Getting object store properties without additional round-trip
- Getting a 403 Forbidden error on plugin request
- FileNet: TransactionRolledbackException while creating index on DB2 from FEM
- Uploading large documents to FileNet Content Engine
- Object security dynamic setting
- FileNet change document status to superseded
- FileNet P8: Add content to existing document without change ID
- FileNet ContentElement CheckOut
Related Questions in IBM-CONTENT-NAVIGATOR
- ibm navigator close search tab
- Enabling comments in IBM Content Navigator document viewer
- IBM Content Navigator customization
- FileNet Social Collaboration - search by comments
- content navigator P8 stepprocessor property order
- IBM Content Navigator on WebSphere does not apply the JavaScript changes made to widgets
- Getting a 403 Forbidden error on plugin request
- Ibm content navigator - wait service callback return value to effect isVisible() inside global action
- Recommended way of placing dependent jars in ContentNavigator
- Capturing async call response in dojo/aspect before
- Logging into Content Navigator from external application
- IBM Content Navigator plugin : logging using Log4J
- How to get the whole HTML value from Dijit Editor
- Stop ICN onLogout event
- how to create portal page urls in wcm
Related Questions in FILENET-CPE
- How can I use CaseMgmtContext in Job Sweeps?
- CE Update Event: any way to pass before/after property values to a workflow?
- Document permissions Content Engine API
- How to get the count of documents for the object store using FileNet API's
- CIWEB1008 error when connecting ICN to ACCE object store
- org.omg.CORBA.TRANSACTION_ROLLEDBACK: vmcid: 0x0 minor code: 0 completed: No
- I cant able to query the queue element using queuequery in PE filenet
- FileNet Configuration Manager fails to connect to WebSphere Application Server
- Query DateTime field using Date only in FileNet Content Engine
- FileNet - Data to be copied exceeds space available error
- Filenet GetContent webservice returns the file incomplete
- Where to find Connection Point name to access FileNet Process Engine
- Get and Update Workflow data in Filenet
- Can I get the steps inside workflow only?
- Access FileNet Content Engine from servlet
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Although this is an old question, an answer can be useful for someone.
The simplest way to do this - if you would like to remove it permanently - is to copy the containing menu and remove the menuitem you would like to hide, then replace the OOTB menu in desktop configuration with your custom one.
The other way is to create a Content Navigator plugin and you can create your custom action (menuitem) that does the exactly same thing that the menuitem you would like to control. When you install your plugin, your new action(menuitem) will be available in the menuitem list in the menu configuration. The next step is the same as you can see above: copy the OOTB menu, create a custom menu, then remove the original menuitem and replace with your custom one, then replace the OOTB menu with your custom menu.
There is an official github repo with sample plugins to find some ideas in this topic.
For example, in this custom CheckinAction the author would like to enable the checkin of the document only if the item (the document) is not locked, the DSSignatureStatus property is true and there are some other conditions in the superclass (e.g. the item is a Document, there is no checkin on Folder):
As you can see here, you can influence the visiblility too, you can decide to put your logic to the isVisible function if you would like to hide the menu, not just disable it.