Table of Contents

 

1 Introduction to directory services..................................................................................

9

1.1 About directory services...................................................................................................................

9

1.1.1 About global directory services................................................................................................

9

1.1.2 About LDAP............................................................................................................................

10

1.2 Introduction to Directory Server.....................................................................................................

10

1.2.1 Overview of the server frontend.............................................................................................

10

1.2.2 Server plug-ins overview........................................................................................................

11

1.2.3 Overview of the basic directory tree.......................................................................................

11

1.3 Directory Server data storage..........................................................................................................

12

1.3.1 About directory entries...........................................................................................................

13

1.3.1.1 Performing queries on directory entries.........................................................................

13

1.3.2 Distributing directory data......................................................................................................

13

1.4 Directory design overview..............................................................................................................

13

1.4.1 Design process outline............................................................................................................

14

1.4.2 Deploying the directory..........................................................................................................

14

1.5 Other general directory resources...................................................................................................

15

2 Planning the directory data.........................................................................................

17

2.1 Introduction to directory data.........................................................................................................

17

2.1.1 Information to include in the directory...................................................................................

17

2.1.2 Information to exclude from the directory..............................................................................

17

2.2 Defining directory needs.................................................................................................................

18

2.3 Performing a site survey..................................................................................................................

18

2.3.1 Identifying the applications that use the directory.................................................................

19

2.3.2 Identifying data sources..........................................................................................................

20

2.3.3 Characterizing the directory data...........................................................................................

20

2.3.4 Determining level of service....................................................................................................

21

2.3.5 Considering a data master......................................................................................................

21

2.3.6 Determining data ownership..................................................................................................

22

2.3.7 Determining data access..........................................................................................................

23

2.4 Documenting the site survey...........................................................................................................

24

2.5 Repeating the site survey................................................................................................................

25

3 Designing the directory schema.................................................................................

27

3.1 Schema design process overview....................................................................................................

27

3.2 Standard schema.............................................................................................................................

27

3.2.1 Schema format.........................................................................................................................

27

3.2.2 Standard attributes..................................................................................................................

28

3.2.3 Standard object classes............................................................................................................

29

3.3 Mapping the data to the default schema.........................................................................................

30

3.3.1 Viewing the default directory schema....................................................................................

30

3.3.2 Matching data to schema elements.........................................................................................

30

3.4 Customizing the schema.................................................................................................................

31

3.4.1 When to extend the schema....................................................................................................

32

3.4.2 Getting and assigning object identifiers..................................................................................

32

3.4.3 Naming attributes and object classes......................................................................................

32

3.4.4 Strategies for defining new object classes...............................................................................

32

3.4.5 Strategies for defining new attributes.....................................................................................

34

3.4.6 Deleting schema elements.......................................................................................................

34

Table of Contents

3