This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 63 lines
!!! Overview[1]
[eDirectory] supports numerous [Extended Flags] that affect the type of data an attribute can contain and that control its synchronization schedule.
The LDAP server in NDS eDirectory can set and get information about the following eDirectory extended flags.
By default, when creating an attribute definition, none of these flags are set.
To obtain the information when reading the schema, you must send the flag with the request to read the attribute.
!! [{$pagename}]:
* [X-NDS_NAME]
* [X-NDS_LOWER_BOUND]
* [X-NDS_UPPER_BOUND]
* [X-NDS_NOT_SCHED_SYNC_IMMEDIATE]
* [X-NDS_NON_REMOVABLE]
* [X-NDS_PUBLIC_READ]
* [X-NDS_SERVER_READ]
* [X-NDS_HIDDEN]
* [X-NDS_NEVER_SYNC]
* [X-NDS_SCHED_SYNC_NEVER]
* [X-NDS_NAME_VALUE_ACCESS]
* [X-NDS_BOTH_MANAGED]
* [X-NDS_ENCRYPTED_SYNC]
* [X-NDS_FILTERED_REQUIRED]
* [X-NDS_FILTERED_OPERATIONAL]
* [X-NDS_NAMING]
* [X-NDS_CONTAINMENT]
* [X-NDS_NOT_CONTAINER]
* [X-NDS_ACL_TEMPLATES]
!! [ObjectClass] [{$pagename}]
These [eDirectory] [objectClass] [{$pagename}] can be used when adding a [ObjectClass Type] definition to the [schema], you can set the following flags. When reading definitions, you send the flags to obtain the information.
* [X-NDS_NOT_CONTAINER]
* [X-NDS_CONTAINMENT]
* [X-NDS_NAMING]
* [X-NDS_NONREMOVABLE]
* [X-NDS_NAME]
!! Standard LDAP attribute flags can also be used.
The following table lists the LDAP name and the corresponding NDAP name.
||Standard LDAP Flags||NDAP Equivalent
|[SINGLE-VALUE]|[DS_SINGLE_VALUED_ATTR] set to [True] [COLLECTIVE] Not supported
|[NO-USER-MODIFICATION Flag|NO-USER-MODIFICATION]|[DS_READ_ONLY_ATTR] set to [True]
|[USAGE|Attribute Usage Flags] [userApplications]|None required. This sets the attribute as a normal attribute. The other [Attribute Usage Flags] flags can only ?? be set by [eDirectory].
|[USAGE|Attribute Usage Flags] [directoryOperation]|[DS_OPERATIONAL] (set by eDirectory)
|[USAGE|Attribute Usage Flags] [distributedOperation]|[DS_OPERATIONAL] (set by eDirectory)
|[USAGE|Attribute Usage Flags] [dSAOperation]|[DS_OPERATIONAL] (set by eDirectory)
!! Standard LDAP [ObjectClass] Flags
The standard LDAP class flags can also be used.
||Standard LDAP Flags||[NDAP] Equivalent
|[ABSTRACT]|[DS_EFFECTIVE_CLASS] set to [False]
|[STRUCTURAL|Structural ObjectClass]|[DS_EFFECTIVE_CLASS] set to [True]
|[AUXILIARY]|[DS_AUXILIARY_CLASS] set to [True]
!! Category
%%category [eDirectory]%%
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [LDAP Schema for NDS|https://tools.ietf.org/html/draft-sermersheim-nds-ldap-schema-03.html|target='_blank'] - based on information obtained 2017-07-05