This is an automated notification sent by LCG Savannah.
It relates to:
                task #9689, project CDS Invenio

==============================================================================
 OVERVIEW of task #9689:
==============================================================================

URL:
  <http://savannah.cern.ch/task/?9689>

                 Summary: WebAccess Admin limiting/grepping facility
                 Project: CDS Invenio
            Submitted by: simko
            Submitted on: 2009-04-29 15:16
         Should Start On: 2009-04-29 00:00
   Should be Finished on: 2009-04-29 00:00
                Category: WebAccess
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: skaplun
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________


When an admin handles a restricted collection, in the WebSearch Admin
interface we currently point to use the WebAccess Admin interface.
This is okay, but not practical.  It would be useful to make an SQL
query first to see which viewrestcoll's autorizations use this
collection name as an argument in their authorizations, so that the
admin would be told only the roles appropriate to the given
collection, so that she could go straight to the interesting roles
instead of browsing through all the roles defined on the system
looking for the needle in the haystack of roles.

This role guidance would be useful not only for viewrestrcoll and
viewrestrdoc, but for other actions as well.  So we may want to
generalize this and provide a simple search/grep/limit functionality
to the WebAccess Admin interface.

Example 1: when displaying the list of roles, I want to see only those
roles that contain string `foo' in their firerole definitions.

Example 2: when displaying the list of roles, I want to see only those
roles that have authorizations defined on action runwebbar.

Example 3: like example two, but also where xyzzy is an argument.

This can be done by a simple text grepping inside firerole definitions
and inside authorizations, similarly to how BibCheck Admin interface
or how BibKnowledge Admin interface provide search/limit feature.




    _______________________________________________________

Carbon-Copy List:

CC Address                          | Comment
------------------------------------+-----------------------------
1576                                | -SUB-




==============================================================================

This item URL is:
  <http://savannah.cern.ch/task/?9689>

_______________________________________________
  Message sent via/by LCG Savannah
  http://savannah.cern.ch/

Reply via email to