diff --git a/lam-web/documentation/LAMPro-HowTo/ch01.html b/lam-web/documentation/LAMPro-HowTo/ch01.html new file mode 100644 index 00000000..749fa33a --- /dev/null +++ b/lam-web/documentation/LAMPro-HowTo/ch01.html @@ -0,0 +1,10 @@ +Chapter 1. Self service

Chapter 1. Self service

Table of Contents

Preparations
OpenLDAP ACLs
Other LDAP servers
Creating a self service profile
Edit your new profile

Preparations

OpenLDAP ACLs

By default only a few administrative users have write access to + the LDAP database. Before your users may change their settings you + must allow them to change their LDAP data.

This can be done by adding an ACL to your slapd.conf which looks + like this:

access to

+ attrs=mail,sn,givenName,telephoneNumber,mobile,facsimileTelephoneNumber,street,postalAddress,postOfficeBox,postalCode,password

by self write

If you do not want them to change all attributes then reduce the + list to fit your needs. Some modules may require additional LDAP + attributes.

Usually, the slapd.conf file is located in /etc/ldap or + /etc/openldap.

Other LDAP servers

There exist many LDAP implementations. If you do not use + OpenLDAP you need to write your own ACLs. Please check the manual of + your LDAP server for instructions.

diff --git a/lam-web/documentation/LAMPro-HowTo/ch01s02.html b/lam-web/documentation/LAMPro-HowTo/ch01s02.html new file mode 100644 index 00000000..1176512b --- /dev/null +++ b/lam-web/documentation/LAMPro-HowTo/ch01s02.html @@ -0,0 +1,7 @@ +Creating a self service profile

Creating a self service profile

A self service profile defines what input fields your users see + and some other general settings like the login caption.

When you go to the LAM configuration page you will see the self + service link at the bottom. This will lead you to the self service + configuration pages

Now we need to create a new self service profile. Click on the + link to manage the self service profiles.

Specify a name for the new profile and enter you master + configuration password (default is "lam") to save the profile.

Now go back to the profile login and enter your master + configuration password to edit your new profile.

diff --git a/lam-web/documentation/LAMPro-HowTo/ch01s03.html b/lam-web/documentation/LAMPro-HowTo/ch01s03.html new file mode 100644 index 00000000..a2a326b0 --- /dev/null +++ b/lam-web/documentation/LAMPro-HowTo/ch01s03.html @@ -0,0 +1,11 @@ +Edit your new profile

Edit your new profile

On top of the page you see the link to the user login page. Copy + this link address and give it to your users.

Below the link you can specify several options.

Table 1.1. General options

Server addressThe address of your LDAP server
LDAP suffixThe part of the LDAP tree where LAM should search for + users
LDAP user + passwordThe DN and password which is used to search for users in + the LDAP database. It is sufficient if this DN has only read + rights. If you leave these fields empty LAM will try to connect + anonymously.
LDAP search attributeHere you can specify if your users can login with user + name + password, email + password or other attributes.
Login attribute labelThis is the description for the LDAP search attribute. + Set it to something which your users are familiar with.
Login captionThis text is displayed at the login page. You can input + HTML, too.
Main page captionThis text is displayed at self service main page where + your users change their data. You can input HTML, too.

On the bottom you can specify what input fields your users can + see. It is also possible to group several input fields.

diff --git a/lam-web/documentation/LAMPro-HowTo/ch02.html b/lam-web/documentation/LAMPro-HowTo/ch02.html new file mode 100644 index 00000000..2d68207d --- /dev/null +++ b/lam-web/documentation/LAMPro-HowTo/ch02.html @@ -0,0 +1,6 @@ +Chapter 2. Additional account modules

Chapter 2. Additional account modules

Table of Contents

Editing group of (unique) names

LAM Pro provides some more account modules to support additional + LDAP object classes.

Currently these are:

These classes can be used to represent group relations. Since they + allow DNs as members you can also use them to represent nested + groups.

Editing group of (unique) names

Group of (unique) names have four basic attributes:

  • Name: a unique name for the group

  • Description: optional description

  • Owner: the account which owns this group (optional)

  • Members: the members of the group (at least one is + required)

You can add any accounts as members. This includes other groups + which leads to nested groups.

diff --git a/lam-web/documentation/LAMPro-HowTo/resources/conf1.jpg b/lam-web/documentation/LAMPro-HowTo/images/conf1.jpg similarity index 100% rename from lam-web/documentation/LAMPro-HowTo/resources/conf1.jpg rename to lam-web/documentation/LAMPro-HowTo/images/conf1.jpg diff --git a/lam-web/documentation/LAMPro-HowTo/resources/conf2.jpg b/lam-web/documentation/LAMPro-HowTo/images/conf2.jpg similarity index 100% rename from lam-web/documentation/LAMPro-HowTo/resources/conf2.jpg rename to lam-web/documentation/LAMPro-HowTo/images/conf2.jpg diff --git a/lam-web/documentation/LAMPro-HowTo/resources/conf3.jpg b/lam-web/documentation/LAMPro-HowTo/images/conf3.jpg similarity index 100% rename from lam-web/documentation/LAMPro-HowTo/resources/conf3.jpg rename to lam-web/documentation/LAMPro-HowTo/images/conf3.jpg diff --git a/lam-web/documentation/LAMPro-HowTo/resources/conf4.jpg b/lam-web/documentation/LAMPro-HowTo/images/conf4.jpg similarity index 100% rename from lam-web/documentation/LAMPro-HowTo/resources/conf4.jpg rename to lam-web/documentation/LAMPro-HowTo/images/conf4.jpg diff --git a/lam-web/documentation/LAMPro-HowTo/resources/conf5.jpg b/lam-web/documentation/LAMPro-HowTo/images/conf5.jpg similarity index 100% rename from lam-web/documentation/LAMPro-HowTo/resources/conf5.jpg rename to lam-web/documentation/LAMPro-HowTo/images/conf5.jpg diff --git a/lam-web/documentation/LAMPro-HowTo/images/groupOfNames1.png b/lam-web/documentation/LAMPro-HowTo/images/groupOfNames1.png new file mode 100644 index 00000000..9392f565 Binary files /dev/null and b/lam-web/documentation/LAMPro-HowTo/images/groupOfNames1.png differ diff --git a/lam-web/documentation/LAMPro-HowTo/index.html b/lam-web/documentation/LAMPro-HowTo/index.html new file mode 100644 index 00000000..c368ef8c --- /dev/null +++ b/lam-web/documentation/LAMPro-HowTo/index.html @@ -0,0 +1 @@ +LDAP Account Manager Pro - HowTo

LDAP Account Manager Pro - HowTo


Table of Contents

1. Self service
Preparations
OpenLDAP ACLs
Other LDAP servers
Creating a self service profile
Edit your new profile
2. Additional account modules
Editing group of (unique) names

List of Tables

1.1. General options
diff --git a/lam-web/documentation/LAMPro-HowTo/style.css b/lam-web/documentation/LAMPro-HowTo/style.css new file mode 100755 index 00000000..9cf3ae67 --- /dev/null +++ b/lam-web/documentation/LAMPro-HowTo/style.css @@ -0,0 +1,54 @@ +/* body { background-color:#F5F5F5; } */ + +body { + font-family:sans-serif; +} + +a { +color:#000080; +text-decoration:none; +} + +a:visited { +color:#000080; +text-decoration:none; +} + +a:hover { +color:red; +text-decoration:none; +} + +a:active { +color:red; +text-decoration:none; +} + +div.navheader td { + font-weight:bold; +} + +div.navfooter td { + font-weight:bold; +} + +div.table table { + border-collapse:collapse; + border-width:2px; +} + +div.navheader hr { + margin-bottom:30px; +} + +div.navfooter hr { + margin-top:30px; +} + +h1 { color:#253aa3; } +h2 { color:#000080; font-size:13pt; } + +table { border-color:#253aa3; border-style:solid; } +th { font-size:12pt; font-weight:bold; height:21px; color:#253aa3; } +td { padding-left: 15px; font-size:12pt; } +