Microsoft Licensing

Hi Experts,
I am about to renew my license agreement with Microsoft , and I wanted to check how many licenses I currently use. I am usually on top of my users  and licenses so it should be ok with the number of licenses I have but still I would like to check what my system is telling me .

Where can I find this information?
I need the number of license for Exchange and also Active Directory.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David Johnson, CD, MVPOwnerCommented:
Server / Exchange CALS are a piece of paper  i.e. your reciept
RDS CAl's your license server will tell you what you are using
Exchange has two different licenses, Standard and Enterprise .. only users requiring enterprise  functionality need this license but all users require a standard cal
AD comes with a server so it doesn't by itself require CALS
tavernyAuthor Commented:
Thank you for prompt response. Maybe I didn't explain myself correctly. The piece of paper I have it and I know how many licenses I purchased, my concern is how many account do I have in Active Directory that are using those licenses?
Do I have to count them manually ? I am sure there is some type of tools that will help an admin telling how many licenses he requires.
For Exchange I only have Standard Cal , I am not using Enterprise Cal.
David Johnson, CD, MVPOwnerCommented:
It isn't easy unfortunately.. as only 'real people' are accountable in Exchange.. for instance
if we add up the # of mail boxes we have 6 mailboxes
$mailboxes = (Get-Mailbox -ResultSize Unlimited ).count
We have to take away the room mailboxes
$Rooms = (Get-Mailbox -ResultSize Unlimited -filter (RecipientTypeDetails -Eq "RoomMailbox")).count
$mailboxes - $Rooms
and have to remove any service accounts (not physical users which leaves us with 1 REAL user

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Lee W, MVPTechnology and Business Process AdvisorCommented:
Your HR department can tell you.  Or the person in charge of HR.

To provide another perspective/phrasing on David's advice:
Windows and Exchange do not keep track off licenses.

Each HUMAN BEING being who uses your system requires a CAL.  If they use your Exchange Server, they require an Exchange CAL.  ACCOUNTS don't matter.  Mailboxes don't matter.  PEOPLE matter.  It's a USER CAL, not an account or mailbox CAL.

Look over who works for your company and/or has been given access to your systems and they require CALs.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Enterprise

From novice to tech pro — start learning today.