Jump to content
Sign in to follow this  
Benjamin Clark

IMenu implementation not working for users

Recommended Posts

Posted (edited)

I've implemented an IMenu interface, which simply displays a windows form.


All users can see the interface in the "Tools" menu of control centre.


However, normal users cannot open the interface; nothing happens.


Users with "System Admin" can open it.


I've tried reverse engineering the Report Centre plugin, that appears to implement the IMenu2 interface. I've tried that with no luck as well.


Anyone got any ideas? Is there a way to set permissions on the interface? I need to load a custom form, and not on a per client or per computer basis, which I think effectively rules out the ICustomMenu interface as well.

Edited by Benjamin Clark

Share this post

Link to post
Share on other sites

Figured it out.


I used the IControlCentre interface to create a dataset from a view in order to populate a ComboBox.


As soon as I granted users "Select" permissions to that view on MySQL it worked.


So PICNIC... problem in chair not in computer.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this