Restrict My Widgets visibility using plugin_customization.ini file

HelloI am testing restricting the My Widgets visibility in the Sidebar by modifying the plugin_customization.ini file. Will test restriction using Desktop Policies at a later stage.

Based on the contents of this documentation - http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp?topic=/com.ibm.help.domino.admin85.doc/DOC/H_CUSTOMIZING_NOTES_USING_THE_PLUGIN_CUSTOMIZATION_INI_FILE_OVER.html I have added the following lines to the file :

com.ibm.rcp.toolbox.admin/toolboxenableRecognizers=false

com.ibm.rcp.toolbox.admin/toolboxEnableDefaultRecognizers=false

com.ibm.rcp.toolbox.admin/createTool=false

com.ibm.rcp.toolbox.admin/createToolProviderIDs=com.ibm.notes.toolbox.provider.NotesViewPalleteProvider,com.ibm.rcp.toolbox.web.provider.WebServicesPalleteProvider,com.ibm.rcp.toolbox.feeds.FeedPalleteProvider,com.ibm.rcp.toolbox.prov.provider.ToolboxProvisioning

com.ibm.rcp.toolbox.admin/toolboxrestrictProviderIDs=true

com.ibm.rcp.toolbox.admin/toolboxinstallProviderIDs=true

com.ibm.notes.toolbox.provider.NotesViewPalleteProvider,com.ibm.rcp.toolbox.web.provider.WebServicesPalleteProvider,com.ibm.rcp.toolbox.feeds.FeedPalleteProvider,com.ibm.rcp.toolbox.prov.provider.ToolboxProvisioning

com.ibm.rcp.toolbox.admin/toolboxcreateAction=true

com.ibm.rcp.toolbox.admin/toolboxcreateRecognizer=false

com.ibm.rcp.toolbox.admin/toolboxsendAsEmail=false

com.ibm.rcp.toolbox.admin/toolboxinstallFromOther=false

com.ibm.rcp.toolbox.admin/toolboxinstallFromCatalog=true

com.ibm.rcp.toolbox.admin/toolboxpublishToCatalog=false

com.ibm.rcp.toolbox.admin/toolboxspecifyExtPtIDs=false

Following line existed

com.ibm.rcp.toolbox.admin/toolboxvisibleChild=false

I saved changes and restarted my Notes Client. I am still able to see My Widgets in the Sidebar and Create/Edit new Widgets including Google which I am trying to restrict.

Appreciate comments.

Thanks.

RM

Subject: widgets, plugins provisioning - Test results

Both tests using plugincustomization.ini file and Desktop Policies were successful and working as designed.One piece of information that I find missing in this forum , Notes blogs, wikis and IBM documentation is how to troubleshoot provisioning issues. Some of them are:

  1. You import a widget/plugin into your MyWidgets panel. Restart your Notes Client and try to execute the widget and nothing happens - no error, nothing logged.

  2. How to get rid of the Provisioning pop up window that appears so that it happens silently - will be confusing to end users.

  3. How to interpret\troubleshoot the errors logged in the log files on the client

x:\notes\data\workspace\logs\error-log-0.xml

x:\notes\data\workspace\logs\trace-log-0.xml

x:\notes\data\workspace\logs\provisioning.log

Some of the errors logged in these files are:

  1. We don’t have any consumer of this event type : 1

  2. EventAdmin: exception = java.lang.IllegalStateException: BundleContext is no longer valid

  3. CWPPR0540W: An unexpected error occurred while searching for feature File_Navigator on update site nrpc://serverofmine001

  4. ToolBar object is null or disposed

  5. Parent composite is null or disposed