An object in AD is just a basic element that represents something.
It could be a user, computer, group, folders, or even a printer attached to the network.
These objects have these things called attributes. These attributes define and describe the objects.
For example a user object might include:
Every object of the same type has the same set of attributes, some of which are mandatory while others are optional. Because of this fact we can classify them as objects part of the User class.
For example, the name of the user is something that is mandatory, while their phone number is not. But regardless of that attribute being used or not, it’s still an object that belongs to the user class.
Objects basically come in two flavors, Container objects Leaf objects:
To make this a bit less abstract let’s think of these objects and attributes as ‘physical’ things.
Everything (objects) has some defining features (attributes) that make it into what it is (class).
All Donkeys walk on 4 legs, have fur all over their body and have a tail. These are the mandatory attributes that makes the donkey ‘object’, well, you known, a donkey. Because of this fact we can call this object by a class name, the Donkey class.
Even though not all objects with the donkey class have the same height or weight (optional attributes), and in this example the ability to speak and sing, they are all considered donkeys because they have the mandatory attributes for its species (class).
I know what you are thinking you little defiant.
No… we can’t, and we shouldn’t.