Moodle

Enable separate configuration of parts of the activity report page per user 6) 6) Show link to outline report

Details

  • Type: Improvement Improvement
  • 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

In order to meet restrictive data protection policies there is a need to switch on/off the visibility of links in the top of the activity report page per user.

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

Proposed name an title for the capability:

6) View link to outline report
moodle/user:viewoutlinereport

Issue Links

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
http://tracker.moodle.org/browse/MDL-11266

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 http://tracker.moodle.org/browse/MDL-11266
Hide
Petr Škoda (skodak) added a comment -

these problems should be fixed now, thanks for the report

all tabs need one of these:
1/ course->showreports and own profile
2/ has_capability('moodle/user:viewuseractivitiesreport', $personalcontext); - mostly for parents, not graular
3/ has_capability('coursereport/xxx:xxx', $coursecontext) where xxx:xxx is report specific capability

please test

Show
Petr Škoda (skodak) added a comment - these problems should be fixed now, thanks for the report all tabs need one of these: 1/ course->showreports and own profile 2/ has_capability('moodle/user:viewuseractivitiesreport', $personalcontext); - mostly for parents, not graular 3/ has_capability('coursereport/xxx:xxx', $coursecontext) where xxx:xxx is report specific capability please test

People

Vote (8)
Watch (4)

Dates

  • Created:
    Updated:
    Resolved: