PDF export security: enabling (and disabling) PDF exports based on roles, groups, projects, issue types, etc. - DONE!

Sometimes it is useful to hide those links in certain projects, or for certain roles.

 

Have more questions? Submit a request

10 Comments

  • 0
    Avatar
    Jonathan B.

    We desperately need a way associate either a JQL statement, named filter or even just project and issue type with each PDF View.  The PDF View Export option should appear as a selectable menu option ONLY if the criteria is met.  It seems like a trivial option to specify either a named filter or JQL statement with each PDF View definition within the PDF View Plugin options.

    If there was a way to place a bounty on this feature, I certainly would do so.

  • 0
    Avatar
    Levente Szabo

    Thanks, Jonathan.

    Regarding your last sentence ("if there was..."), we opened a support ticket. Let's discuss the possibilities there! By now you should have received an email notification.

  • 0
    Avatar
    Levente Szabo

    Another user comment:

    In my mind, I picture it working such that for each report template on the admin screen (not sure if it makes more sense on the Views or Templates screen), I have a “share” link that opens a dialog that is identical to the sharing dialog for a filter. When someone goes to run a report, they’ll only see reports that have been shared with them.

  • 0
    Avatar
    Art Osgatharp

    I think it might make more sense on the Views screen because a template can be associated with more than one view. I'm not sure about the "share" approach. I would like to see it possible to associate the view by both issue criteria and by user permissions, so if the "share" approach would enable that, I would be for it. I highly agree with the importance of creating this feature.  

  • 0
    Avatar
    Levente Szabo

    I think it might make more sense on the Views screen

    It may not be clear from the feature request, but yes, these settings should be attributes of views, not attributes of templates. Totally agreed.

  • 0
    Avatar
    Henning Tietgens

    IMO a combination of JQL for issue restrictions and a "Share Config" for user rights/roles would be perfect but JQL has a higher importance for me.

  • 0
    Avatar
    Levente Szabo

    Using the JQL is a creative idea (thanks!), although it does not give an answer to "limit this view to specific user(s) or group(s)".

    What also confuses us a little, how this should work in Issue Navigator. Say, we have 10 issues visible in the Navigator, but only 8 of them matches the criteria. What should happen?

    1. We offer the view only if all 10 matches the criteria (may be hard to understand why a view is not available, as only admins can see the security settings)
    2. We offer the view, but only export the 8 issues (unexpected surprise)
    3. Something else?
  • 0
    Avatar
    Henning Tietgens

    I would prefer solution 1. 

  • 0
    Avatar
    Levente Szabo

    I am happy to tell that we have completely rebuilt the "Export" menu generation mechanism in PDF View Plugin 4.0.0. Since that version you can show or hide export options for certain groups, certain users and issues matching a JQL search term!

  • 0
    Avatar
    Henning Tietgens

    Thanks! Already in production :-)

Please sign in to leave a comment.