Issue #5: added user group filtering for widgets