How Do You Add Attributes To An Active Directory Group

I have an Active Directory container of security groups.  I would like to add additional properties to the security groups such as the following:

- Product Title
- Product Version
- Product Description
- Manufacturer

How can I add attributes such as those listed above to an Active Directory security group?  And, once added, how can I query them from the security group? I am using Visual Studio 2012 Professional with C#.  My Active Directory server is on a Windows 2008 R2 server.  

I am looking for a solution in C#.

Thanks in advance.
Who is Participating?
Nagendra Pratap SinghConnect With a Mentor Commented:
I guess you need to extend the schema for this. You may be able to avoid it by using tags/descriptions.
Pankaj_401Connect With a Mentor Commented:
Take a look at this question:

You are also suggested to try AD manager tool to update the attributes in Bulk its so easy with them
zonkermanAuthor Commented:
I am already using the description field to hold multiple values. The problem is as the number of security groups added to a container increases, already at nearly 900,  the queries are taking longer, probably in part due to all the parsing of values from the description field.  If the information I wanted was already separated into distinct fields the overall overhead would be less and perhaps make the queries faster.

I will have to look into the AD Manager Tool that has been suggested. I think I saw something before about changing the schema but in all references I saw it referred to changing a user account profile data.  What I would like to do is to extend the attributes of a security group, not a user profile.  Changing the schema may be the only option but the problem there is I don't know if our company Active Directory support group will permit changing the schema.  I will have to investigate.
zonkermanAuthor Commented:
The received answers indicate to look into how to expand the schema.  I wish I had been provided information on how it is done but I guess that is another search for answers.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.