close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#37 closed Defekt (erledigt)

Schüler sollten sich nicht anmelden können

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Sommerferien 2011
Component: Webdienst: Trac (Tickets) Severity:
Keywords: Cc: bau

Description

Die Trac-Nutzer werden über LDAP authentifiziert (-> AdminLdap, AdminApache). Trac unterscheidet standardmäßig zwei Nutzertypen, anonymous (nur Leserechte) und authenticated (eingeschränkte Schreibrechte, -> AdminTrac).

Es ist sinnvoll, dass Kollegen sich authentifizieren können, Schüler sollten jedoch generell keine Schreibrechte in Trac haben.

Der Zugang sollte zweckmäßigerweise über LDAP-Gruppen geregelt werden. Das wäre besonders leicht, wenn unser LDAP bereits Gruppen für Schüler und Lehrer eingerichtet hätte.

Change History (8)

comment:1 by bau, 15 years ago

Informationen zum LDAP finden sich unter www.linuxmuster.net / Stichwort LDAP

recht gut ist die Abfrage einer LDAP-Gruppe hier beschrieben:
​http://www.linuxmuster.net/version3:webverzeichnisse_schuetzen_mit_.htaccess-dateien?s[]=ldap

dort steht:

# Prototyp einer .htaccess für die LML 4.0
AuthType Basic
AuthName "Interner Bereich"
AuthBasicProvider ldap
AuthLDAPUrl ldap://10.16.1.1/dc=linuxmuster,dc=local?uid
AuthLDAPGroupAttributeIsDN off
AuthLDAPGroupAttribute memberUid
Require ldap-group cn=teachers,ou=groups,dc=linuxmuster,dc=local

Die dc's am Ende müssen bei uns natürlich paedml, kg-fds und de heißen

Version 0, edited 15 years ago by bau (next)

comment:2 by Rüdiger Kupper, 15 years ago

Sehr gut. Gibt es bei uns vielleicht schon getrennte Gruppen für Schüler und Lehrer?

comment:3 by Rüdiger Kupper, 15 years ago

Mail von bau:

Hallo Rüdiger,

wir verwenden die Einstellungen der paedml.
Dort gibt es eine Gruppe für die Lehrer, die Schüler sind aber etwas komisch
erfasst. Allerdings gilt: Entweder bist du Lehrer oder eben Schüler :-)

comment:4 by Rüdiger Kupper, 15 years ago

Hallo Jens, ich hab Deine Informationen mal auf eine Wikiseite gestellt: AdminLdap.

in reply to:  3 comment:5 by Rüdiger Kupper, 15 years ago

Status: new → accepted

Replying to kup:

wir verwenden die Einstellungen der paedml.
Dort gibt es eine Gruppe für die Lehrer, die Schüler sind aber etwas komisch
erfasst. Allerdings gilt: Entweder bist du Lehrer oder eben Schüler :-)

Super, das reicht völlig. Ich kümmere mich drum...

comment:6 by Rüdiger Kupper, 15 years ago

Resolution: → fixed
Status: accepted → closed

Erledigt.
Hinweis: Bei uns müssen die cn-Werte lauten: cn=kg-fds, cn=de. Nicht: cn=paedml!

Aktuelle Apache-Configdatei --> AdminApache.

comment:7 by Rüdiger Kupper, 15 years ago

Testfall: User test ist nicht in der Gruppe teachers, in Trac nicht autorisiert.

comment:8 by Rüdiger Kupper, 15 years ago

Milestone: Schuljahr 2011/12 → Sommerferien 2011
Note: See TracTickets for help on using tickets.