Projekt

Allgemein

Profil

Herunterladen (9,62 KB) Statistiken
| Zweig: | Markierung: | Revision:
f8309cb7 Moritz Bunkus
<html><head>
06cb6b12 Moritz Bunkus
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5fa26f9a Moritz Bunkus
<title>2.8. Benutzer- und Gruppenverwaltung</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s07.html" title="2.7. Benutzerauthentifizierung und Administratorpasswort"><link rel="next" href="ch02s09.html" title="2.9. Drucken mit kivitendo"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.8. Benutzer- und Gruppenverwaltung</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s07.html">Zurück</a>&nbsp;</td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch02s09.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.8. Benutzer- und Gruppenverwaltung"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Benutzer--und-Gruppenverwaltung"></a>2.8. Benutzer- und Gruppenverwaltung</h2></div></div></div><p>Nach der Installation müssen Benutzer, Gruppen und Datenbanken
06cb6b12 Moritz Bunkus
angelegt werden. Dieses geschieht im Administrationsmenü, das Sie unter
f8309cb7 Moritz Bunkus
folgender URL finden:</p><p>
5fa26f9a Moritz Bunkus
<a class="ulink" href="http://localhost/kivitendo-erp/admin.pl" target="_top">http://localhost/kivitendo-erp/admin.pl</a>
f8309cb7 Moritz Bunkus
</p><p>Verwenden Sie zur Anmeldung das Password, dass Sie in der Datei
5fa26f9a Moritz Bunkus
<code class="filename">config/kivitendo.conf</code> eingetragen haben.</p><div class="sect2" title="2.8.1. Zusammenhänge"><div class="titlepage"><div><div><h3 class="title"><a name="Zusammenh%C3%A4nge"></a>2.8.1. Zusammenhänge</h3></div></div></div><p>kivitendo verwendet eine Datenbank zum Speichern all seiner
f8309cb7 Moritz Bunkus
Informationen wie Kundendaten, Artikel, Angebote, Rechnungen etc. Um
5fa26f9a Moritz Bunkus
mit kivitendo arbeiten zu können, muss eine Person einen
f8309cb7 Moritz Bunkus
Benutzeraccount haben. Jedem Benutzeraccount wiederum wird genau eine
Datenbank zugewiesen, mit der dieser Benutzer arbeiten kann. Es ist
06cb6b12 Moritz Bunkus
möglich und normal, dass mehreren Benutzern die selbe Datenbank
f8309cb7 Moritz Bunkus
zugewiesen wird, sodass sie alle mit den selben Daten arbeiten
06cb6b12 Moritz Bunkus
können.</p><p>Die Basisdaten der Benutzer, die in der Administration
eingegeben werden können, werden in einer zweiten Datenbank
gespeichert, der bereits erwähnten Authentifizierungsdatenbank. Diese
f8309cb7 Moritz Bunkus
ist also den Produktivdaten enthaltenden Datenbanken vorgeschaltet.
5fa26f9a Moritz Bunkus
Pro kivitendo-Installation gibt es nur eine
f8309cb7 Moritz Bunkus
Authentifizierungsdatenbank, aber beliebig viele Datenbanken mit
5fa26f9a Moritz Bunkus
Firmendaten.</p><p>kivitendo kann seinen Benutzern Zugriff auf bestimmte
f8309cb7 Moritz Bunkus
Funktionsbereiche erlauben oder verbieten. Wird der Zugriff nicht
06cb6b12 Moritz Bunkus
gestattet, so werden der entsprechenden Menüpunkte auch nicht
f8309cb7 Moritz Bunkus
angezeigt. Diese Rechte werden ebenfalls in der
5fa26f9a Moritz Bunkus
Authentifizierungsdatenbank gespeichert.</p><p>Um Rechte verteilen zu können, verwendet kivitendo ein
f8309cb7 Moritz Bunkus
Gruppen-Prinzip. Einer Gruppe kann der Zugriff auf bestimmte Bereiche
erlaubt werden. Ein Benutzer wiederum kann Mitglied in einer oder
mehrerer Gruppen sein. Der Benutzer hat Zugriff auf alle diejenigen
Funktionen, die mindestens einer Gruppe erlaubt sind, in der der
Benutzer Mitglied ist.</p><p>Die allgemeine Reihenfolge, in der Datenbanken, Gruppen und
06cb6b12 Moritz Bunkus
Benutzer angelegt werden sollten, lautet:</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>Datenbank anlegen</p></li><li class="listitem"><p>Gruppen anlegen</p></li><li class="listitem"><p>Benutzer anlegen</p></li><li class="listitem"><p>Benutzer den Gruppen zuordnen</p></li></ol></div></div><div class="sect2" title="2.8.2. Datenbanken anlegen"><div class="titlepage"><div><div><h3 class="title"><a name="Datenbanken-anlegen"></a>2.8.2. Datenbanken anlegen</h3></div></div></div><p>Zuerst muss eine Datenbank angelegt werden. Verwenden Sie für
f8309cb7 Moritz Bunkus
den Datenbankzugriff den vorhin angelegten Benutzer (in unseren
5fa26f9a Moritz Bunkus
Beispielen ist dies ‘<code class="literal">kivitendo</code>’).</p><p>Wenn Sie für die kivitendo-Installation nicht Unicode (UTF-8) sondern den europäischen Schriftsatz ISO-8859-15 benutzen
wollen, so müssen Sie vor dem Anlegen der Datenbank in der Datei <code class="filename">config/kivitendo.conf</code> die Variable
<code class="literal">dbcharset</code> im Abschnitt <code class="literal">system</code> auf den Wert ‘<code class="literal">ISO-8859-15</code>’ setzen.</p><p>Bitte beachten Sie, dass alle Datenbanken den selben Zeichensatz
verwenden müssen, da diese Einstellungen momentan global in kivitendo
f8309cb7 Moritz Bunkus
vorgenommen wird und nicht nach Datenbank unterschieden werden kann.
Auch die Authentifizierungsdatenbank muss mit diesem Zeichensatz
angelegt worden sein.</p></div><div class="sect2" title="2.8.3. Gruppen anlegen"><div class="titlepage"><div><div><h3 class="title"><a name="Gruppen-anlegen"></a>2.8.3. Gruppen anlegen</h3></div></div></div><p>Eine Gruppe wird in der Gruppenverwaltung angelegt. Ihr muss ein
Name gegeben werden, eine Beschreibung ist hingegen optional. Nach dem
06cb6b12 Moritz Bunkus
Anlegen können Sie die verschiedenen Bereiche wählen, auf die
Mitglieder dieser Gruppe Zugriff haben sollen.</p><p>Benutzergruppen sind unabhängig von Datenbanken, da sie in der
Authentifizierungsdatenbank gespeichert werden. Sie gelten für alle
Datenbanken, die in dieser Installation verwaltet werden.</p></div><div class="sect2" title="2.8.4. Benutzer anlegen"><div class="titlepage"><div><div><h3 class="title"><a name="Benutzer-anlegen"></a>2.8.4. Benutzer anlegen</h3></div></div></div><p>Beim Anlegen von Benutzern werden für viele Parameter
f8309cb7 Moritz Bunkus
Standardeinstellungen vorgenommen, die den Gepflogenheiten des
deutschen Raumes entsprechen.</p><p>Zwingend anzugeben sind der Loginname sowie die komplette
06cb6b12 Moritz Bunkus
Datenbankkonfiguration. Wenn die Passwortauthentifizierung über die
f8309cb7 Moritz Bunkus
Datenbank eingestellt ist, so kann hier auch das Benutzerpasswort
06cb6b12 Moritz Bunkus
gesetzt bzw. geändert werden. Ist hingegen die LDAP-Authentifizierung
aktiv, so ist das Passwort-Feld deaktiviert.</p><p>In der Datenbankkonfiguration müssen die Zugriffsdaten einer der
eben angelegten Datenbanken eingetragen werden.</p></div><div class="sect2" title="2.8.5. Gruppenmitgliedschaften verwalten"><div class="titlepage"><div><div><h3 class="title"><a name="Gruppenmitgliedschaften-verwalten"></a>2.8.5. Gruppenmitgliedschaften verwalten</h3></div></div></div><p>Nach dem Anlegen von Benutzern und Gruppen müssen Benutzer den
Gruppen zugewiesen werden. Dazu gibt es zwei Möglichkeiten:</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>In der Gruppenverwaltung wählt man eine Gruppe aus. Im
f8309cb7 Moritz Bunkus
folgenden Dialog kann man dann einzeln die Benutzer der Gruppe
06cb6b12 Moritz Bunkus
hinzufügen.</p></li><li class="listitem"><p>In der Gruppenverwaltung wählt man das Tool zur Verwaltung
f8309cb7 Moritz Bunkus
der Gruppenmitgliedschaft. Hier wird eine Matrix angezeigt, die
06cb6b12 Moritz Bunkus
alle im System angelegten Gruppen und Benutzer enthält. Durch
Setzen der Häkchen wird der Benutzer in der ausgewählten Zeile der
5fa26f9a Moritz Bunkus
Gruppe in der ausgewählten Spalte hinzugefügt.</p></li></ol></div></div><div class="sect2" title="2.8.6. Migration alter Installationen"><div class="titlepage"><div><div><h3 class="title"><a name="Migration-alter-Installationen"></a>2.8.6. Migration alter Installationen</h3></div></div></div><p>Wenn kivitendo 2.6.3 über eine ältere Version installiert wird,
f8309cb7 Moritz Bunkus
in der die Benutzerdaten noch im Dateisystem im Verzeichnis
5fa26f9a Moritz Bunkus
<code class="literal">users</code> verwaltet wurden, so bietet kivitendo die
06cb6b12 Moritz Bunkus
Möglichkeit, diese Benutzerdaten automatisch in die
Authentifizierungsdatenbank zu übernehmen. Dies geschieht, wenn man
f8309cb7 Moritz Bunkus
sich nach dem Update der Installation das erste Mal im
5fa26f9a Moritz Bunkus
Administrationsbereich anmeldet. Findet kivitendo die Datei
f8309cb7 Moritz Bunkus
<code class="literal">users/members</code>, so wird der Migrationsprozess
gestartet.</p><p>Der Migrationsprozess ist nahezu vollautomatisch. Alle
06cb6b12 Moritz Bunkus
Benutzerdaten können übernommen werden. Nach den Benutzerdaten bietet
5fa26f9a Moritz Bunkus
kivitendo noch die Möglichkeit an, dass automatisch eine
f8309cb7 Moritz Bunkus
Benutzergruppe angelegt wird. Dieser Gruppe wird Zugriff auf alle
5fa26f9a Moritz Bunkus
Funktionen von kivitendo gewährt. Alle migrierten Benutzern werden
Mitglied in dieser Gruppe. Damit wird das Verhalten von kivitendo bis
06cb6b12 Moritz Bunkus
Version 2.4.3 inklusive wiederhergestellt, und die Benutzer können
5fa26f9a Moritz Bunkus
sich sofort wieder anmelden und mit dem System arbeiten.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s07.html">Zurück</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Nach oben</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02s09.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">2.7. Benutzerauthentifizierung und Administratorpasswort&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top">&nbsp;2.9. Drucken mit kivitendo</td></tr></table></div></body></html>