Permission option that allows all users to view a tab
|Reported by:||rjollos||Owned by:||rjollos|
I have a fairly complicated permissions and group scheme where some users are only allowed to view the WIKI module, and other users are only allowed to view the TICKETS module. There is no overlap in the permissions that these groups possess. My request is to modify the following behavior, as described on the main page for the TracTabPlugin:
Note: The perms parameter is optional, but if left unspecified, it requires TRAC_ADMIN permissions to view the tabs.
I would like to create TracTabs that are accessible by all users. However there is not currently a single permission in Trac that I can grant to all of my users. I would therefore like to specify a parameter such as perm = ALL, and allow all users to access the TracTab. Another good syntax would be perm = *. Alternatively, the behavior could be changed such that all users can view the tab when perm is not specified.
Another way to accomplish this may be to define a custom permission that all users would have under my Trac installation. A permission such as AUTHENTICATED, granted to all users that are logged into the site, may be sufficient. However this would probably be better implemented as a modification to Trac rather than this plug-in.
Change History (4)
comment:1 Changed 5 years ago by rjollos
- Summary changed from If perm = ALL, allow all users to view the tab to Permission option that allows all users to view a tab