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 50 lines
!!! Overview
[{$pagename}] is a [Number] specified in [AttributeSchema] for [Microsoft Active Directory] which indicated a [Linked Attribute][{$pagename}] [Attribute Values] indicate:
* Even [Attribute Value] are [forward links]
* Odd [Attribute Value] are [BackLinks] equals to the [{$pagename}] of the corresponding [forward link] [{$pagename}] plus one.
* [Attribute Value] of 0 or not present implies it is NOT a [Linked Attribute]
[Forward links] (or [Forward Reference]) [attributes] always have a __even value__ [{$pagename}] and for every [Forward link] the next [{$pagename}] value is, of course, an __odd value__ and is the [{$pagename}] to the corresponding [BackLink] attribute.
!! [LDAP] ([Microsoft Active Directory]) [Attribute] Definition
The [{$pagename}] [AttributeTypes] is defined as:
* [CN|Cn]:
* [OID] of [1.2.840.113556.1.2.50]
* [NAME|Attribute-Name]: [{$pagename}]
* [DESC]: attribute specifies an integer that indicates that the attribute is a [Linked Attribute]. An even integer is a [forward link ]and an odd integer is a [BackLink].
* [EQUALITY]: []
* [ORDERING]: []
* [SYNTAX]: [2.5.5.9]
* [LOWERBOUND]:
* [UPPERBOUND]:
* [OMSyntax]: 2
* [SchemaIDGUID]: [bf96799b-0de6-11d0-a285-00aa003049e2]
* [mapiID]: 32965
* [SINGLE-VALUE]
* [NO-USER-MODIFICATION]
* [USAGE]: [OperationalAttribute]
* [Extended Flags]:
** [X-ORIGIN]: []
* [X-SYSTEMFLAGS]
** [FLAG_SCHEMA_BASE_OBJECT]
* [X-SCHEMAFLAGSEx]
** [FLAG_ATTR_IS_CRITICAL]
* [X-SEARCH-FLAGS]
* Used as [MUST] in:
**
* Used as [MAY] in:
**
!! Auto-Generated [{$pagename}] on [LDAP] [Add Request]
If the [DomainControllerFunctionality] is [Windows Server 2003] or greater, and an [attributeSchema] object is created with LDAP Add, and the Add request assigns the [OID] [1.2.840.113556.1.2.50] as the [Attribute Value] of the [{$pagename}] attribute, the [DC] sets the linkID attribute to an even integer that does not already appear as the linkID on a schema object. The attribute created by the Add is a [Forward link] attribute.
If the [LDAP] [Add Request], assigns either the attributeID or the lDAPDisplayName of an existing [forward link] attribute as the value of the linkID attribute, the [DC] sets the linkID attribute to the [{$pagename}] of the given __[forward link] attribute plus one__. The attribute created by the Add is a [BackLink] attribute corresponding to the given [forward link] attribute.
The aforementioned values that trigger auto-generation behavior for the linkID are of syntax String(Object-Identifier) or String([Unicode]), and therefore __do not conform to the declared syntax__ of the [{$pagename}] attribute. The DC accepts these values without the error that would normally occur in such a case.
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [3.1.1.2.3 Attributes|https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-adts/cf133d47-b358-4add-81d3-15ea1cff9cd9|target='_blank'] - based on information obtained 2020-02-16
* [#2] - [3.1.1.2.3.1 Auto-Generated linkID|https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-adts/3c44bae8-c09a-439e-b266-6ffc7835d52d|target='_blank'] - based on information obtained 2020-02-16