Moodle

Enable separate configuration of parts of the activity report page: 1) show menu to choose which logs you want to see

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.8.2
  • Fix Version/s: 1.9.4
  • Labels:
    None
  • Affected Branches:
    MOODLE_18_STABLE
  • Fixed Branches:
    MOODLE_19_STABLE

Description

The existing capability (moodle/site:viewreports) allows to set the right to view the whole activity report page. With parts of the page could be a problem with restrictive data protection policies within institution. To meet special needs concerning the access to log and personal data should be implemented separate options to switch on/off parts of this page (course/report.php). This could be done based on the role definitions as a new capability:

1) Show menu to choose, which logs you want to see
moodle/site:chooselogs
moodle/viewreports:logs

The attached screenshot illustrates the part, which should be hidden, when the capability is not set (No. 1)

  • Pls. note, that there are connected issues (No. 1-5)

Activity

Hide
Christian Grune added a comment -

This proposition is a result from the Moodle-Privacy workshop at the 4th International Moodle Conference in Graz/Austria.
The focus of the workshop was to enable Moodle users with restrictive data protection/data privacy policies to configure Moodle according to their needs.
The relevant privacy issues should have a basis in the Moodle role definitions. Some of them are implemented up from Moodle 1.7. To meet special needs concerning the access to log and personal data should be implemented:

  • just a few additional role definitions / capabilities (site level) and
  • options in the user profile page (user level):

A detailed description of the results is described in the following document and could help the understanding of the whole problem:
http://tracker.moodle.org/secure/attachment/11825/results-privacy-workshop.pdf

Connected issues:

http://tracker.moodle.org/browse/MDL-11247
http://tracker.moodle.org/browse/MDL-11253
http://tracker.moodle.org/browse/MDL-11265
http://tracker.moodle.org/browse/MDL-11257
http://tracker.moodle.org/browse/MDL-11259
http://tracker.moodle.org/browse/MDL-11261
http://tracker.moodle.org/browse/MDL-11262

Show
Christian Grune added a comment - This proposition is a result from the Moodle-Privacy workshop at the 4th International Moodle Conference in Graz/Austria. The focus of the workshop was to enable Moodle users with restrictive data protection/data privacy policies to configure Moodle according to their needs. The relevant privacy issues should have a basis in the Moodle role definitions. Some of them are implemented up from Moodle 1.7. To meet special needs concerning the access to log and personal data should be implemented:
  • just a few additional role definitions / capabilities (site level) and
  • options in the user profile page (user level):
A detailed description of the results is described in the following document and could help the understanding of the whole problem: http://tracker.moodle.org/secure/attachment/11825/results-privacy-workshop.pdf Connected issues: http://tracker.moodle.org/browse/MDL-11247 http://tracker.moodle.org/browse/MDL-11253 http://tracker.moodle.org/browse/MDL-11265 http://tracker.moodle.org/browse/MDL-11257 http://tracker.moodle.org/browse/MDL-11259 http://tracker.moodle.org/browse/MDL-11261 http://tracker.moodle.org/browse/MDL-11262
Hide
Martin Dougiamas added a comment -

Petr, we're probably going to be doing this (and all the connected bugs) in 1.9 + 2.0 sometime in the next couple of months.

Can you please come up with a rough estimate for the time required?

Show
Martin Dougiamas added a comment - Petr, we're probably going to be doing this (and all the connected bugs) in 1.9 + 2.0 sometime in the next couple of months. Can you please come up with a rough estimate for the time required?
Hide
Petr Škoda (skodak) added a comment -

all reports now have fully separate caps,
please test

thanks for the report

see coursereport/log:view

Show
Petr Škoda (skodak) added a comment - all reports now have fully separate caps, please test thanks for the report see coursereport/log:view
Hide
Tim Hunt added a comment -

No code was changed for this issue - it was all doing in the one about giving reports separate capabilities, so just closing this one.

Show
Tim Hunt added a comment - No code was changed for this issue - it was all doing in the one about giving reports separate capabilities, so just closing this one.

People

Dates

  • Created:
    Updated:
    Resolved: