IBM BS029ML Self Help Guide - Page 57

LDAP Directory Servers, LDAP directory structure

Page 57 highlights

One may wish to consider CARS as an alternative to exploiting the generic UNIX syslogd for centrally collecting audit events in a distributed environment, as the standard syslogd does not provide encryption or any guarantee of delivery by being based on UDP. 2.6.7 LDAP Directory Servers There are several aspects to LDAP Directory Server design that make the topic a non-trivial issue. Two of the most important aspects are described below. LDAP directory structure There are potentially a number of issues and considerations concerning the structure of the Directory Information Tree (DIT) when using WebSphere Portal Server, particularly when an existing populated LDAP directory is required to be used or when a new structure is to be defined from scratch. DIT example The suffix of an LDAP directory server is usually defined as part of the installation and configuration process. In the example illustrated in Figure 2-5 on page 44, the suffix has been fixed as dc=uk, dc=acme, dc=com, which adheres to the domain name syntax-based convention. Potentially, this could be revised to just dc=acme, dc=com or even dc=acme, dc=co, dc=uk. It is anticipated that a number of organizational units (OU) would be needed at the topmost level to provide a degree of granular isolation between subordinate categories. As such, ou=people and ou=groups are normally created. It is intended that ou=people will contain all user entries and that the ou=groups will contain all the subordinate sub-groups that relate to the various functional departments of an organization. The ou=people organizational unit directly contains the many user identities for the Portal solution. The hierarchy is totally flat with no boundaries between the users. The distinction is not made as to which department or Line of Business (LOB) a users belong under ou=people. Instead, the ou=groups organizational unit contains further sub-organizational units representing the different departments of an organization, such as ou=GroupA or ou=GroupB. This approach allows for greater flexibility when a user is assigned to work in a new department and so on. Users are required to be associated with a group depending on their Portal "Role". Membership of a specific group therefore maps to a specific Portal "Role" and determines what access the user will be privileged to experience. Chapter 2. Architecture and planning 43

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242

Chapter 2. Architecture and planning
43
One may wish to consider CARS as an alternative to exploiting the generic UNIX syslogd for
centrally collecting audit events in a distributed environment, as the standard syslogd does
not provide encryption or any guarantee of delivery by being based on UDP.
2.6.7
LDAP Directory Servers
There are several aspects to LDAP Directory Server design that make the topic a non-trivial
issue. Two of the most important aspects are described below.
LDAP directory structure
There are potentially a number of issues and considerations concerning the structure of the
Directory Information Tree (DIT) when using WebSphere Portal Server, particularly when an
existing populated LDAP directory is required to be used or when a new structure is to be
defined from scratch.
DIT example
The suffix of an LDAP directory server is usually defined as part of the installation and
configuration process. In the example illustrated in Figure 2-5 on page 44, the suffix has been
fixed as dc=uk, dc=acme, dc=com, which adheres to the domain name syntax-based
convention. Potentially, this could be revised to just dc=acme, dc=com or even dc=acme,
dc=co, dc=uk.
It is anticipated that a number of organizational units (OU) would be needed at the topmost
level to provide a degree of granular isolation between subordinate categories. As such,
ou=people and ou=groups are normally created. It is intended that ou=people will contain all
user entries and that the ou=groups will contain all the subordinate sub-groups that relate to
the various functional departments of an organization.
The ou=people organizational unit directly contains the many user identities for the Portal
solution. The hierarchy is totally flat with no boundaries between the users. The distinction is
not made as to which department or Line of Business (LOB) a users belong under ou=people.
Instead, the ou=groups organizational unit contains further sub-organizational units
representing the different departments of an organization, such as ou=GroupA or
ou=GroupB. This approach allows for greater flexibility when a user is assigned to work in a
new department and so on.
Users are required to be associated with a group depending on their Portal "Role".
Membership of a specific group therefore maps to a specific Portal "Role" and determines
what access the user will be privileged to experience.