Welcome to mirror list, hosted at ThFree Co, Russian Federation.

2.40_tools_newconnection_wizard.xml « docbook « main « src « ldapbrowser.help « helps - github.com/apache/directory-studio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 19f1a6d979aba5c5e4cf6423e5d51a814b00dbc4 (plain)
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
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
<!--
  Licensed to the Apache Software Foundation (ASF) under one
  or more contributor license agreements.  See the NOTICE file
  distributed with this work for additional information
  regarding copyright ownership.  The ASF licenses this file
  to you under the Apache License, Version 2.0 (the
  "License"); you may not use this file except in compliance
  with the License.  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing,
  software distributed under the License is distributed on an
  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  KIND, either express or implied.  See the License for the
  specific language governing permissions and limitations
  under the License.
-->
<section id="tools_newconnection_wizard">
	<title>New Connection wizard</title>
	<para>
		This wizard helps you to create a new connection to a LDAP
		directory.
	</para>

	<para>
		To start the wizard choose one of the following options:
		<itemizedlist>
			<listitem>
				<para>
					In the Connections view select the
					<inlinemediaobject>
						<imageobject>
							<imagedata scale="50"
								fileref="icons/connection_add.gif" format="GIF" />
						</imageobject>
					</inlinemediaobject>
					<emphasis role="strong">New Connection...</emphasis>
					button or select
					<emphasis role="strong">New Connection...</emphasis>
					from the context menu.
				</para>
			</listitem>
			<listitem>
				<para>
					In the Workbench window's toolbar, activate the
					drop-down menu on the New Wizard button and select
					<emphasis role="strong">LDAP Connection</emphasis>
				</para>
			</listitem>
			<listitem>
				<para>
					In the Workbench menu bar select
					<emphasis role="strong">
						File > New > LDAP Connection
					</emphasis>
					.
				</para>
			</listitem>
		</itemizedlist>
	</para>

	<para>
		The creation of a new LDAP connection is a four-step process:
		<orderedlist numeration="arabic">
			<listitem>
				<para>
					<link linkend="tools_newconnection_wizard_1">
						Define network parameters.
					</link>
				</para>
			</listitem>
			<listitem>
				<para>
					<link linkend="tools_newconnection_wizard_2">
						Define authentication parameters.
					</link>
				</para>
			</listitem>
			<listitem>
				<para>
					<link linkend="tools_newconnection_wizard_3">
						Define additional browser options (optional).
					</link>
				</para>
			</listitem>
			<listitem>
				<para>
					<link linkend="tools_newconnection_wizard_4">
						Define additional edit options (optional).
					</link>
				</para>
			</listitem>
		</orderedlist>
	</para>

	<simplesect id="tools_newconnection_wizard_1">
		<title>Page 1</title>
		<para>
			The first page allows you to enter a connnection name and
			the network parameters.
		</para>
		<para>
			<screenshot>
				<mediaobject>
					<imageobject>
						<imagedata scale="50"
							fileref="images/tools_newconnection_wizard_1.png" format="PNG" />
					</imageobject>
				</mediaobject>
			</screenshot>
		</para>
		<para>
			<informaltable frame="all">
				<tgroup cols="3">
					<colspec colname="Option" colwidth="1*" />
					<colspec colname="Description" colwidth="2*" />
					<colspec colname="Default" colwidth="1*" />
					<thead>
						<row>
							<entry>Option</entry>
							<entry>Description</entry>
							<entry>Default</entry>
						</row>
					</thead>
					<tbody>
						<row>
							<entry>Connection name</entry>
							<entry>
								The name of the connection. In the
								Connections view the connection is
								listed with this name. The name must be
								unique.
							</entry>
							<entry>empty</entry>
						</row>
						<row>
							<entry>Hostname</entry>
							<entry>
								The hostname or IP address of the LDAP
								server. A history of recently used
								hostnames is available through the
								drop-down list.
							</entry>
							<entry>empty</entry>
						</row>
						<row>
							<entry>Port</entry>
							<entry>
								The port of the LDAP server. The default
								port for non-encyrpted connections is
								389. The default port for ldaps://
								connections is 636. A history of
								recently used ports is available through
								the drop-down list.
							</entry>
							<entry>389</entry>
						</row>
						<row>
							<entry>Encryption method</entry>
							<entry>
								The encryption to use. Possible values
								are 'No encrypton', 'ldaps://' and
								'StartTLS extension'.
							</entry>
							<entry>No encryption</entry>
						</row>
						<row>
							<entry>Check network parameter</entry>
							<entry>
								Use this function if you want validate that the
								entered information is correct and the server
								is reachable.
							</entry>
							<entry>-</entry>
						</row>
					</tbody>
				</tgroup>
			</informaltable>
		</para>
	</simplesect>

	<simplesect id="tools_newconnection_wizard_2">
		<title>Page 2</title>
		<para>
			On the second page you could specify the authentication
			parameters.
		</para>
		<para>
			<screenshot>
				<mediaobject>
					<imageobject>
						<imagedata scale="50"
							fileref="images/tools_newconnection_wizard_2.png" format="PNG" />
					</imageobject>
				</mediaobject>
			</screenshot>
		</para>
		<para>
			<informaltable frame="all">
				<tgroup cols="3">
					<colspec colname="Option" colwidth="1*" />
					<colspec colname="Description" colwidth="2*" />
					<colspec colname="Default" colwidth="1*" />
					<thead>
						<row>
							<entry>Option</entry>
							<entry>Description</entry>
							<entry>Default</entry>
						</row>
					</thead>
					<tbody>
						<row>
							<entry>Authentication Method</entry>
							<entry>
								Select your authentication method between:
								<itemizedlist spacing="normal" mark="bullet">
									<listitem>Anonymous Authentication: connects to the directory without authentication.</listitem>
									<listitem>Simple Authentication: uses simple authentication using a bind DN and password, the credentials are transmitted in clear-text over the network.</listitem>
									<listitem>CRAM-MD5 (SASL): authenticates to the directory using a challenge-response authentication mechanism, the credentials are not transmitted in clear-text over the network.</listitem>
									<listitem>DIGEST-MD5 (SASL): another challenge-response authentication mechanism, additionally you could define your realm and QoP parameters.</listitem>
									<listitem>GSSAPI (Kerberos): users Kerberos based authentication, additional parameters could be defined.</listitem>
								</itemizedlist>
							</entry>
							<entry>Simple Authentication</entry>
						</row>
						<row>
							<entry>Bind DN or user</entry>
							<entry>
								The distinguished name or user ID used to bind.
								Previously entered DNs could be selected
								from drop-down list.
							</entry>
							<entry>empty</entry>
						</row>
						<row>
							<entry>Bind Password</entry>
							<entry>The password used to bind.</entry>
							<entry>empty</entry>
						</row>
						<row>
							<entry>Save password</entry>
							<entry>
								If checked the password will be saved in
								configuration. If not checked you have
								to enter the password whenever you
								connect to the server. Warning: The
								password is saved as plain text!
							</entry>
							<entry>checked</entry>
						</row>
						<row>
							<entry>Check Authentication</entry>
							<entry>
								Use this function if you want to attempt
								a connection plus a bind to the host
								upon completion of the wizard to
								validate that the entered information is
								correct.
							</entry>
							<entry>-</entry>
						</row>
					</tbody>
				</tgroup>
			</informaltable>
		</para>
		<para>
			Additional authentication parameters for SASL and Kerberos:
		</para>
		<para>
			<screenshot>
				<mediaobject>
					<imageobject>
						<imagedata scale="50"
							fileref="images/tools_newconnection_wizard_2b.png" format="PNG" />
					</imageobject>
				</mediaobject>
			</screenshot>
		</para>
		<para>
			<informaltable frame="all">
				<tgroup cols="3">
					<colspec colname="Option" colwidth="1*" />
					<colspec colname="Description" colwidth="2*" />
					<colspec colname="Default" colwidth="1*" />
					<thead>
						<row>
							<entry>Option</entry>
							<entry>Description</entry>
							<entry>Default</entry>
						</row>
					</thead>
					<tbody>						
						<row>
							<entry>SASL Realm</entry>
							<entry>The SASL Relam used to bind, only applicaple if DIGEST-MD5 is choosen.</entry>
							<entry>empty</entry>
						</row>
						<row>
							<entry>Quality of Protection</entry>
							<entry>The QoP to use: authentication only, with integrity protection, 
							and with privacy protection</entry>
							<entry>Authentication only</entry>
						</row>
						<row>
							<entry>Protection Strength</entry>
							<entry>The protection strength to use</entry>
							<entry>High</entry>
						</row>
						<row>
							<entry>Mutual Authentication</entry>
							<entry>If checked mutual authentication is used, 
							that means the server has to authenticate itself
							to the client. If unchecked only the client
							authenticates itself to the server.</entry>
							<entry>unchecked</entry>
						</row>
						<row>
							<entry>Use native TGT</entry>
							<entry>If checked the native credential cache
							is used, thus no additional authentication is
							necessary. Note that on Windows systems that
							requires a modification of the registry.</entry>
							<entry>checked</entry>
						</row>
						<row>
							<entry>Object TGT from KDC</entry>
							<entry>If checked a new TGT is obtained from
							the KDC. Username and password must be 
							provided.</entry>
							<entry>unchecked</entry>
						</row>
						<row>
							<entry>Use native system configuration</entry>
							<entry>If checked the native Kerberos configuration
							is used (e.g. /etc/krb5.conf).</entry>
							<entry>checked</entry>
						</row>
						<row>
							<entry>Use configuration file</entry>
							<entry>If checked a custom configuration file
							could be used.</entry>
							<entry>unchecked</entry>
						</row>
						<row>
							<entry>Use following configuration</entry>
							<entry>If checked the Kerberos configuration
							parameters (realm, host, port) could be set
							in the dialog.</entry>
							<entry>unchecked</entry>
						</row>
					</tbody>
				</tgroup>
			</informaltable>
		</para>
	</simplesect>

	<simplesect id="tools_newconnection_wizard_3">
		<title>Page 3</title>
		<para>
			On the third page you could enter additional browser options .
		</para>
		<para>
			<screenshot>
				<mediaobject>
					<imageobject>
						<imagedata scale="50"
							fileref="images/tools_newconnection_wizard_3.png" format="PNG" />
					</imageobject>
				</mediaobject>
			</screenshot>
		</para>
		<para>
			<informaltable frame="all">
				<tgroup cols="3">
					<colspec colname="Option" colwidth="1*" />
					<colspec colname="Description" colwidth="2*" />
					<colspec colname="Default" colwidth="1*" />
					<thead>
						<row>
							<entry>Option</entry>
							<entry>Description</entry>
							<entry>Default</entry>
						</row>
					</thead>
					<tbody>
						<row>
							<entry>Get base DNs from Root DSE</entry>
							<entry>
								If checked the base DNs are fetched from
								namingContexts attribute of the Root
								DSE.
							</entry>
							<entry>checked</entry>
						</row>
						<row>
							<entry>Fetch Base DNs</entry>
							<entry>
								Use this function to get the
								namingContext values from the Root DSE.
								The returned values will appear in the
								'Base DN' drop-down list.
							</entry>
							<entry>-</entry>
						</row>
						<row>
							<entry>Base DN</entry>
							<entry>
								The base DN to use. You may enter a DN
								manually or you may select one from the
								drop-down list. This field is only
								enabled if the option 'Get base DNs from
								root DSE' is off.
							</entry>
							<entry>empty</entry>
						</row>
						<row>
							<entry>Count Limit</entry>
							<entry>
								Maximum number of entries returned from
								server when browsing the directory, it
								is also used as default value when
								searching the directory. A value of 0
								means no count limit. Note that this
								value is a client-side value, its
								possible that also a server-side limit
								is used.
							</entry>
							<entry>1000</entry>
						</row>
						<row>
							<entry>Time Limit</entry>
							<entry>
								The maximum time in seconds the
								server searches for results. This is
								used as default value when browsing or
								searching the directory. A value of 0
								means no limit. Note that this value is
								a client-side value, its possible that
								also a server-side limit is used.
							</entry>
							<entry>0</entry>
						</row>
						<row>
							<entry>Alias Dereferencing</entry>
							<entry>
								Specifies whether aliases should be
								dereferenced while finding the search base
								entry or when performing the search or
								both.
								To manage (create, modify, delete) alias
								objects you have to uncheck both options. 
								</entry>
							<entry>Both finding and searching</entry>
						</row>
						<row>
							<entry>Referrals Handling</entry>
							<entry>
								Specifies the referral handling. 
								
								<itemizedlist spacing="normal" mark="bullet">
									<listitem>Follow Referrals manually:
									Received referrals and search continuations are just displayed 
									in the Browser. As soon as you open or expand such an search 
									continuation the search is continued. You are asked which connection 
									you want to use to follow a specific referral URL, this way you have 
									full control regarding encryption and authentication options when 
									following referrals.</listitem>
									<listitem>Follow Referrals automatically: 
									Follows referrals and search continuations immediately if they are 
									received from the directory server. You are asked which connection 
									you want to use to follow a specific referral URL, this way you 
									have full control regarding encryption and authentication options 
									when following referrals.</listitem>
									<listitem>Ignore Referrals:
									Any referral or search continuation received from the directory server 
									is silently ignored. No error is logged, no dialog appears, no special 
									entry is displayed in the DIT, no ManageDsaIT control is sent to the 
									server.</listitem>
								</itemizedlist>
							</entry>
							<entry>Follow Referrals manually</entry>
						</row>
						<row>
							<entry>Use ManageDsaIT control while browsing</entry>
							<entry>
								If enabled the ManageDsaIT control is sent to the server in each request. 
								This signals the directory server to not send referrals and search 
								continuations, but return the special referral objects. This only works 
								if the directory server supports the ManageDsaIT control.
							</entry>
							<entry>unchecked</entry>
						</row>
						
						<row>
							<entry>Fetch subentries while browsing</entry>
							<entry>
								If enabled enabled both, normal and subentries 
								according to RFC 3672 are fetched. This causes 
								additional search requests while browsing the
								directory.
							</entry>
							<entry>unchecked</entry>
						</row>
						<row>
							<entry>Paged Search</entry>
							<entry>
								If enabled the simple paged result control is used
								while browsing the directory. 
								With the page size you could define how many entries 
								should be retrieved	in one request. 
								If Scroll Mode is enabled only one page is fetched
								from the server at once while browsing, you could 
								'scroll' through the pages by using the 'next page' 
								and 'top page' items. If disabled 
								<emphasis role="strong">all</emphasis>
								entries are fetched from the server, the paged 
								result control is only used in background to 
								avoid server-side limits.
							</entry>
							<entry>unchecked</entry>
						</row>
						<row>
							<entry>Fetch operational attributes while browsing</entry>
							<entry>
								If enabled enabled both, user attributes and
								operational attributes are retrieved while browsing.
								If the server supports the feature 
								'All Operational Attributes' then a '+' is used to 
								retrieve operational attributes, otherwise all
								operational attributes defined in the schema are 
								requested.
							</entry>
							<entry>unchecked</entry>
						</row>
					</tbody>
				</tgroup>
			</informaltable>
		</para>
	</simplesect>
	
	<simplesect id="tools_newconnection_wizard_4">
		<title>Page 4</title>
		<para>
			On the fourth page you could enter additional edit options.
		</para>
		<para>
			<screenshot>
				<mediaobject>
					<imageobject>
						<imagedata scale="50"
							fileref="images/tools_newconnection_wizard_4.png" format="PNG" />
					</imageobject>
				</mediaobject>
			</screenshot>
		</para>
		<para>
			<informaltable frame="all">
				<tgroup cols="3">
					<colspec colname="Option" colwidth="1*" />
					<colspec colname="Description" colwidth="2*" />
					<colspec colname="Default" colwidth="1*" />
					<thead>
						<row>
							<entry>Option</entry>
							<entry>Description</entry>
							<entry>Default</entry>
						</row>
					</thead>
					<tbody>
						<row>
							<entry>Modify Mode</entry>
							<entry>
								Specify the modify mode for attributes with an equality matching rule.
								Description of options:
								<itemizedlist spacing="normal" mark="bullet">
									<listitem>Optimized Modify Operations: uses add/delete by default, 
									uses replace if operation count is less</listitem>
									<listitem>Always REPLACE: always uses replace operations to perform 
									entry modifications</listitem>
									<listitem>Always ADD/DELETE: always uses add and/or delete operations 
									to perform entry modifications</listitem>
								</itemizedlist>
							</entry>
							<entry>Optimized Modify Operations</entry>
						</row>
						<row>
							<entry>Modify Mode (no equality matching rule)</entry>
							<entry>
								Specify the modify mode for attributes with *no* equality matching rule.
								Description of options:
								<itemizedlist spacing="normal" mark="bullet">
									<listitem>Optimized Modify Operations: uses add/delete by default, 
									uses replace if operation count is less</listitem>
									<listitem>Always REPLACE: always uses replace operations to perform 
									entry modifications</listitem>
									<listitem>Always ADD/DELETE: always uses add and/or delete operations 
									to perform entry modifications</listitem>
								</itemizedlist>
								Recommended values for various LDAP servers:
								<itemizedlist spacing="normal" mark="bullet">
									<listitem>ApacheDS: Optimized Modify Operations or REPLACE</listitem>
									<listitem>OpenLDAP: REPLACE</listitem>
									<listitem>OpenDS / SunDSEE: Optimized Modify Operations or REPLACE</listitem>
									<listitem>FedoraDS / 389DS: Optimized Modify Operations 
									(missing equality matching rules for many standard attribute types)</listitem>
									<listitem>Active Directory: Optimized Modify Operations 
									(exposes no equality matching rules at all)</listitem>
									<listitem>eDirectory: Optimized Modify Operations 
									(exposes no equality matching rules at all)</listitem>
								</itemizedlist>
							</entry>
							<entry>Optimized Modify Operations</entry>
						</row>
						<row>
							<entry>Modify Order</entry>
							<entry>
								Specify the modify order when using add and delete operations.
							</entry>
							<entry>Delete first</entry>
						</row>
					</tbody>
				</tgroup>
			</informaltable>
		</para>
	</simplesect>

</section>