Feature Wiki

Information about planned and released features

Tabs

Sichtbarkeit von Feldern Rechte-/Rollenbasiert anzeigen

1 Requirements

Derzeit kann die Sichtbarkeit einzelner Felder im Objekt "Datensammlung" nur für alle Benutzer freigegeben oder eingeschränkt werden. Es wäre sehr wünschenswert, wenn (z.B. je nach Rolle und Rechten) eine differenzierte Sichtbarkeit einzelner Felder eingestellt werden könnte. Notwendig ist dies z.B. wenn Studierende in Datensammlungen teilweise persönlich Daten eintragen, die aus datenschutzrechtlichen Gründen nicht allen zur Verfügung gestellt werden dürfen, der Lehrende diese Daten aber in der Tabellenansicht einsehen möchte.


Im Ergebnis soll bspw. der Studierende (Teilnehmer) ein bestimmtes Feld in der Tabellenansicht nicht sehen, der Lehrende (Kursadmin) aber schon.

Bisherige Admin-Ansicht
Modifizierte Admin-Ansicht
Modifizierte Benutzer-Ansicht

Bild 1 zeigt die Datensammlung wie sie bisher aus Admin-Ansicht aussieht.
Bild 2 zeigt die gewünschte neue Funktion aus Admin-Ansicht. Die Auswahl sichtbar/unsichtbar soll die Sichtbarkeit dieser Spalte für den User ein/ausblenden. 
Bild 3 zeigt die gewünschte Funktion aus User-Ansicht. Der User sieht die Spalte "Kurzinhalt" nicht. Natürlich müsste der User seinen eigenen kompletten Datensatz weiterhin sehen, aber nicht den Datensatz anderer Nutzer. (Demnach kann es sinvoll sein, die Spalte nicht komplett auszublenden, sondern evtl. nur mit einem Text wie zum Beispiel "Dieser Inhalt ist für Sie nicht sichtbar" zu überschreiben.)

2 Additional Information

  • Idea / concept: Sascha Kaiser (sascha.kaiser2@fh-bielefeld.de)
  • Interest in funding: (FH Bielefeld Kaiser, Sascha [skaiser])
  • Maintainer: , studer + raimann ag
  • Implementation of the feature is done by (will be set by Jour Fixe / maintainer)
  • Testcases by: (please add your name if you want to create the testcases for this feature)

3 Discussion

Kunkel, Matthias [mkunkel], May 20, 2016: How does such a permission related presentation of DC content affect the detail view? Usually, the overview table contains only a part of the entry's content while the detailed view show all of them. Will the page output also depend from permission settings?

JourFixe, ILIAS [jourfixe], June 20, 2016: Problem tackled in this feature request will be resolved through DataCollection: Multiple Views for a DataCollection Table.

4 Implementation

{please give a description of the final implementation and add screenshots if possible}

Test Cases

Test cases completed at {date} by {user}
  • {Test case number linked to Testrail} : {test case title}

Approval

Approved at {date} by {user}.

Last edited: 20. Jun 2016, 16:17, Kunkel, Matthias [mkunkel]