Wir sind derzeit auf der Suche nach einem CMS in unserem NT Client basierten Intranet, da der Content einfach statisch nicht mehr verwaltbar ist.
Wir haben folgende wichtige Anforderungen_
Personalisierte Startseiten insofern, dass von einem Redakteur festgelegt wird, welche Inhalte (z.B. über die Menüs) für einen reinen Leser sichtbar sind. D.h. es sollen nicht nur Redakteure/-gruppen mit versch. Rechten angelegt werden, sondern darüber hinaus auch eine Verwaltung der Leser inkl. deren Sichtrechte vergeben werden können. Und da wir uns schon in einer NT Welt befinden (wobei ich persönlich nicht behaupte, dass das optimal und gut so ist.... 😉 ) soll die Erkennung, um welchen User es sich handelt, natürlich automatisch über die NT Kennung ablaufen.
Ich weiß, dass der IE die NT-Kennung als Umgebungsvariable mit an den Webserver überträgt. Fragt sich halt nur, ob Typo3 in der Lage ist, diese auszuwerten und dementsprechend gemäß unserer Anforderung umzusetzen?
Vielleicht kann mir da jemand helfen.
Machbar ist das, erfordert aber programmier aufwand.
Es müßte ein phpscript geschrieben werden, was diese Nt Usernamen ausliest und den benutzer dann automatisch als frontend user einloggt.
das ganze müßte sich über script was im template eingebunden wird lösen lassen.
Wenn dieses geschehen ist, dann kannst du
die normalen gruppenrechte von Typo3 nutzen.
Kasper möchte für eine spätere Version (vermutlich > 3.5) die Benutzer über LDAP verwalten können. Da die Active Directory in Windows 2000 auch auf LDAP basiert, könnte man wahrscheinlich darüber was machen.
Hallo,
theoretisch müsste es auch anders gehen, Stichwort: NTLM (über SSPI Dienst).
und PHP Script braucht man dazu nicht unbedingt. Einfach mal SSPI Modul in Apache integrieren und Ordner angeben die geschützt werden sollen.
Bye und Gruß
Herby
hi,
also ich hab hier typo3 in nem intranet laufen auf einem IIS und ich kriege es ganz leicht hin den zugriff auf typo komplett zu untersagen .. ich mach einfach die authentifizierung über den IIS, dieser überprüft dann ganz normal den benutzer anhand seiner NTLM daten.
was mir jetzt noch fehlt wäre ne möglichkeit den namen dieses users auszulesen aus typo und dementsprechend die seite anpassen.
es ist so gedacht das ALLE user eine standard seite sehn und ein paar wenige einfach mehr rechte haben und mehr von der seite sehn können. wenn ich also den aktuellen NTLM user irgendwie auslesen könnte könnte man das einfach mit einer liste irgendwie vergleichen und dann die normalen typo usergroup richtlinien anwenden. und da die liste der priviligierten user kurz ist (unter 10 personen) wäre der verwaltungs aufwand auch nicht groß. wenn ich aber alle intranet user manuell aufnehmen müsste ... DAS wär arbeit.
und es ist nötig das sich auch die normalen user über NTLM einloggen da ich möchte das deren name automatis bei bestimmten feldern eingetragen wird und fest ist (forum, guestbook usw.)
hat jemand ein paar vorschläge zu dem ganzen?
ich hab folgendes noch herausgefunden:
und zwar kriegt man mit diesem einfachen script über PHP den gegenwärtig eingelogten user raus:
<?php
$user=$_SERVER["AUTH_USER"];
if ($user) {
echo "eingelogt als: ";
echo $user;
$pieces = explode ("\", $user);
echo " - Domain: ";
echo $pieces[0];
echo " - User: ";
echo $pieces[1];
}
else {
echo "Nicht eingelogt";
}
?>
die echo zeilen sind nur mal zur ausgabe
so nun stellt sich die frage .. wie kriege ich nun diesen user in mein Typo rein und zwar in eine gruppe welche den gleichen namen trägt wie seine domain.