Changes between Version 17 and Version 18 of PrivateReportsPlugin
- Timestamp:
- Apr 21, 2015, 9:55:38 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PrivateReportsPlugin
v17 v18 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 = Add permissions to restrict access to individual reports =3 = Add permissions to restrict access to individual reports 4 4 5 == Description ==5 == Description 6 6 7 This plugin can be used to restrict users to see only specific reports. The plugin lets you choose permissions for each report. The users have to have at least one of the permissions to be able to see it on the 'Available Reports' -page and to access it directly.7 This plugin can be used to restrict users to see only specific reports. The plugin lets you choose permissions for each report. The users have to have at least one of the permissions to be able to see it on the 'Available Reports' page and to access it directly. 8 8 9 9 An alternate implementation using TracFineGrainedPermissions is discussed in #11049 and effectively does the same thing as this plugin. Due to some defects in Trac, TracFineGrainedPermissions only work for the report realm in Trac 1.0.2 and later. If you are running Trac 1.0.2 or later, you may want to consider using TracFineGrainedPermissions rather than this plugin. 10 10 11 == Updates == 12 In version 0.2 I made the plugin conform to the Trac standard of allowing only all uppercase for permissions. This requires a complete new table 13 structure which means you have to enter the permission for each report again. 11 === Updates 14 12 15 == Bugs/Feature Requests == 13 In version 0.2 I made the plugin conform to the Trac standard of allowing only all uppercase for permissions. This requires a new table 14 structure, which means you have to enter the permission for each report again. 15 16 == Bugs/Feature Requests 16 17 17 18 Existing bugs and feature requests for PrivateReportsPlugin are … … 21 22 [http://trac-hacks.org/newticket?component=PrivateReportsPlugin&owner=mhenke&cc=rjollos new ticket]. 22 23 23 == Download == 24 [[TicketQuery(component=PrivateReportsPlugin&group=type,format=progress)]] 25 26 == Download 24 27 25 28 Download the zipped source from [download:privatereportsplugin here]. 26 29 27 == Source ==30 == Source 28 31 29 32 You can check out PrivateReportsPlugin from [http://trac-hacks.org/svn/privatereportsplugin here] using Subversion, or [source:privatereportsplugin browse the source] with Trac. 30 33 31 == Example ==34 == Example 32 35 33 36 How to choose the permissions or groups needed to view a report: … … 41 44 42 45 43 If a user tries to access the report via changes in the url he/she gets this message46 If a user tries to access the report via changes in the url, then he/she gets this message: 44 47 45 48 [[Image(private_reports_no_perm.png)]] 46 49 47 == Recent Changes ==50 == Recent Changes 48 51 49 52 [[ChangeLog(privatereportsplugin, 3)]] 50 53 51 == Author/Contributors ==54 == Author/Contributors 52 55 53 56 '''Author:''' [wiki:mhenke] [[BR]] 54 '''Maintainer:''' [ wiki:mhenke] [[BR]]57 '''Maintainer:''' [[Maintainer]] [[BR]] 55 58 '''Contributors:''' [wiki:rjollos]