Im not sure if such a widget exists but i think it would be very useful to have a Menu widget with the following specifications:
This can be an additional feature to Role-based view which is available on all menu widgets. I feel this is a necessity for Multi-tenancy supported apps where Users should only view the Menu items (Application modules) their Organization has subscribed to.