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 73 lines
!!! Overview
[{$pagename}] is an [Attribute-Names] which represents a [Universally Unique Identifier] as used in [Microsoft Active Directory].
!! [LDAP] [Microsoft Active Directory Attribute] Definition
The [{$pagename}] [AttributeTypes] is defined as:
* [CN|Cn]: Object-Guid
* [OID] of [1.2.840.113556.1.4.2]
* [NAME|Attribute-Name]: [{$pagename}]
* [DESC]: The unique identifier for an object.
* [EQUALITY]: []
* [ORDERING]: []
* [SYNTAX]: [2.5.5.10] [Replica Link]
* [LOWERBOUND]: 16
* [UPPERBOUND]: 16
* [OMSyntax]: 4
* [SchemaIDGUID]: bf9679e7-0de6-11d0-a285-00aa003049e2
* [mapiID]:
* [SINGLE-VALUE]
* [NO-USER-MODIFICATION]
* [USAGE]: [OperationalAttribute]
* [Extended Flags]:
** [X-ORIGIN]: [Microsoft]
* [X-SYSTEMFLAGS]
** [FLAG_SCHEMA_BASE_OBJECT]
** [FLAG_ATTR_REQ_PARTIAL_SET_MEMBER]
** [FLAG_ATTR_NOT_REPLICATED]
* [X-SCHEMAFLAGSEx]
* [X-SEARCH-FLAGS]
** [fPRESERVEONDELETE]
** [fATTINDEX]
* Used as [MUST] in:
** [Top]
* Used as [MAY] in:
**
!! [{$pagename}] [LDAP SearchFilters]
In order to form an [LDAP SearchFilter] that searches based on an [{$pagename}], the [GUID] value must be entered in a special syntax in the filter - where each byte in the [hexadecimal] representation of the [GUID] must be escaped with a [Backslash ()|Backslash] symbol. To provide an [example], in order to search for an object with hexadecimal GUID "90395F191AB51B4A9E9686C66CB18D11", the corresponding filter should be set as:
{{{
(objectGUID=\90\39\5F\19\1A\B5\1B\4A\9E\96\86\C6\6C\B1\8D\11)
}}}
!! [Endian Ordering] Issue
If we look at a (Object GUID) it looks like:
{{{ 878ce8b7-2713-41a9-a765-5e3905ab5ef2 }}}
The order is due to the [Endian Ordering] used by [Microsoft Active Directory]
!! [Universally Unique Identifier]
[{$pagename}] is generally a [Universally Unique Identifier] other than the format differs from the UUID standard only in the byte order of the first 3 fields.
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [summarizing-pki-certificate-validation|https://en.wikipedia.org/wiki/Globally_unique_identifier|target='_blank'] - based on information obtained 2013-04-10
* [#2] - [Object-Guid attribute|https://docs.microsoft.com/en-us/windows/win32/adschema/a-objectguid#windows-server-2012|target='_blank'] - based on information obtained 2019-11-12
* [#3] - [Using objectGUID to Bind to an Object|https://docs.microsoft.com/en-us/windows/win32/ad/using-objectguid-to-bind-to-an-object|target='_blank'] - based on information obtained 2019-11-12
* [#4] - [2.263 Attribute objectGUID|https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-adls/f5f15ec2-427e-4ebe-bb64-2493cf1d032f|target='_blank'] - based on information obtained 2019-11-12