Problem/Motivation
Enhance the Gleap Module with Sites to make it easier to manage by site-building.
Proposed resolution
- Allow the Site Admin role to configure which roles see the widget.
- For example, if I want the client to stop submitting UAT I can turn off the module to be exposed to Site Admins, Editors, etc.
- Another example is when we launch the site, we want to quickly turn off the module from anonymous users.
- Allow Site Admins to disable and enable the entire widget.
- The need is that when we decommission Gleap we don’t want to go through a deployment. It would be easier if we could just turn off the widget completely or disable it.
Remaining tasks
User interface changes
Added an enabling checkbox and checkbox for roles.

| Comment | File | Size | Author |
|---|---|---|---|
| #3 | 2023-12-07_16-26.png | 20.83 KB | yazanmajadba |
Issue fork gleap-3406765
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
yazanmajadba commentedComment #4
yazanmajadba commentedComment #6
qusai taha commentedThanks, Yazan for the improvements, the changes applied with a new release
Comment #7
qusai taha commented