Overview#
ObjectGUID is an
Attribute-Names which represents a
Universally Unique Identifier as used in
Microsoft Active Directory.
The ObjectGUID
AttributeTypes is defined as:
In order to form an
LDAP SearchFilter that searches based on an ObjectGUID, 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 () 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)
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
ObjectGUID 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.
There might be more information for this subject on one of the following: