mirror of
https://github.com/macintoshplus/doc-fr.git
synced 2026-03-24 08:52:09 +01:00
130 lines
4.1 KiB
XML
130 lines
4.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- EN-Revision: 63354a29c897a61ee5e2cbd95a8ae734d7b2b534 Maintainer: yannick Status: ready -->
|
|
<!-- Reviewed: yes -->
|
|
|
|
<book xml:id="book.ldap" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<?phpdoc extension-membership="bundledexternal" ?>
|
|
<title>Lightweight Directory Access Protocol</title>
|
|
<titleabbrev>LDAP</titleabbrev>
|
|
|
|
<!-- {{{ preface -->
|
|
<preface xml:id="intro.ldap">
|
|
&reftitle.intro;
|
|
<para>
|
|
LDAP signifie : <literal>Lightweight Directory Access Protocol</literal>
|
|
(Protocole léger d'accès aux annuaires). C'est un protocole
|
|
utilisé pour accéder aux "serveurs de dossiers". Ces serveurs
|
|
sont des bases de données particulières, qui stockent les informations
|
|
sous forme d'arborescence.
|
|
</para>
|
|
<para>
|
|
Le concept d'arborescence est similaire à celui de la structure de votre
|
|
système de fichiers, hormis le fait que dans ce contexte, la racine
|
|
s'appelle "le monde", et que le premier niveau de sous-dossier
|
|
s'appelle "pays". Les niveaux encore en dessous sont des "compagnies"
|
|
"organisation" ou "places", et encore plus bas, vous trouverez des
|
|
"personnes" et même des "équipements" et "documents".
|
|
</para>
|
|
<para>
|
|
Pour identifier un fichier dans votre disque, vous utilisez un chemin tel
|
|
que
|
|
</para>
|
|
<literallayout>
|
|
/usr/local/mon_application/documents
|
|
</literallayout>
|
|
<para>
|
|
Le slash indique une division dans la référence, et la séquence est lue de
|
|
gauche à droite.
|
|
</para>
|
|
<para>
|
|
l'équivalent d'une référence globale en LDAP s'appelle
|
|
un "nom distingué" ("distinguished name"), aussi appelé "dn". Un exemple de
|
|
dn serait :
|
|
</para>
|
|
<literallayout>
|
|
cn=Jean Dupond,ou=Comptabilité,o=Ma Compagnie,c=FR
|
|
</literallayout>
|
|
<para>
|
|
La virgule marque la séparation de chaque division comme référence, et la
|
|
séquence est lue de droite à gauche. Il faut donc lire :
|
|
</para>
|
|
<literallayout>
|
|
country = FR
|
|
organization = Ma Compagnie
|
|
organizationalUnit = Comptabilité
|
|
commonName = Jean Dupond
|
|
</literallayout>
|
|
<para>
|
|
De la même façon qu'il n'y a pas de règle obligatoire sur
|
|
comment organiser les fichiers sur un disque dur, un
|
|
responsable de serveur de dossiers peut organiser le serveur
|
|
comme cela lui semble le plus pratique. Cependant, il y a
|
|
des conventions à utiliser. Le principe est que vous ne pouvez
|
|
pas accéder à un serveur de dossier à moins que vous
|
|
ne connaissiez sa structure, de même que vous ne pouvez écrire
|
|
une base de données sans en connaître les tables et les bases.
|
|
</para>
|
|
<para>
|
|
Bien plus d'informations sont disponibles aux URL suivantes (en anglais) :
|
|
</para>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<para>
|
|
<link xlink:href="&url.ldap.netscape;">Mozilla</link>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
<link xlink:href="&url.ldap.openldap;">Le projet OpenLDAP</link>
|
|
</para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>
|
|
Internet Engineering Taskforce RFCs
|
|
<link xlink:href="&url.rfc;rfc4510">4510</link> à <link xlink:href="&url.rfc;rfc4519">4519</link>.
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
|
|
<para>
|
|
Le SDK Netscape contient un guide du programmeur
|
|
(<link xlink:href="&url.ldap.netscape.sdk.docs;">Programmer's Guide</link>)
|
|
très utile, au format HTML (et en anglais).
|
|
</para>
|
|
</preface>
|
|
<!-- }}} -->
|
|
|
|
&reference.ldap.setup;
|
|
&reference.ldap.constants;
|
|
&reference.ldap.using;
|
|
&reference.ldap.controls;
|
|
&reference.ldap.examples;
|
|
&reference.ldap.reference;
|
|
&reference.ldap.ldap.connection;
|
|
&reference.ldap.ldap.result;
|
|
&reference.ldap.ldap.resultentry;
|
|
|
|
</book>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|