Solved

MS Lync 2010 enabled user count.

Posted on 2011-09-19
12
486 Views
Last Modified: 2012-12-22
Hi Team,

How can i generate a report of the lync enabled users in a excel ot .txt format.
In GUI it bjust shows upto 200 users.

Thanks -
Sujitraj Sancheti
0
Comment
Question by:YogeshSLK
  • 5
  • 4
  • 3
12 Comments
 
LVL 4

Expert Comment

by:wvanschaik71
ID: 36567486
Hi YogeshSLK,

I would use the Csvde tool (available on all windows 2008 domain controllers or on member servers after installing the AD DS and AD LDS Tools feature under Remote Server Administration Tools).

The exact cmd would be > csvde -f c:\users.csv -r (msRTCSIP-UserEnabled=TRUE) -l "displayName,sn,givenname,mail,telephoneNumber,mobile,homephone"

Obviously you can work on the output to include other ad fields you're interested in.
0
 
LVL 8

Expert Comment

by:djjackfrwmml
ID: 36567659
Not that I have found.  The resource table int eh RTC database int he backend has a list of users but I cannot find where the login time, date, active vs inactive info is.  I will dig in as well and try to find out more.
0
 

Author Comment

by:YogeshSLK
ID: 36567883
You guys have mis understood my question. I want to generate the list of users whom we have given the access to use Microsoft Lync 2010 application.

In GUI it just shows up to 200 users .
0
Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

 
LVL 8

Expert Comment

by:djjackfrwmml
ID: 36567919
I understood, unfortunately an easy way does not exist.  Even in the monitoring reports it does not show up.  the only way I know how to get it is through AD or the backend database.  Neither way is easy or necessarily accurate.  It has been somehting I have been investigating for a little while with no real luck.

CSVDE is basically an AD directory export tool that dumps everything into a CSV file and if you know the fields you are looking for that would work, unfortunately I do not know what fields say "I have been enabled for Lync"  That is the part I am looking into for our users.
0
 
LVL 4

Expert Comment

by:wvanschaik71
ID: 36569338
Please be more specific. Is it the last log in time you're interested in? I have added an image of our sysadmin shell we have developed for our boxed Lync solution that shows this info, which is obtained from the backend database indeed. With regards to the AD attributes, the attribute msRTCSIP-UserEnabled=TRUE tells if a user is enabled for Lync. Other fields, starting with msRTCSIP are also Lync related, Active Communications Lync appliance ACS sysadmin shell
0
 
LVL 8

Expert Comment

by:djjackfrwmml
ID: 36569378
NICE wvanschaik71!!!  That is great.  How did you create that and what fileds on the back end did you use?
0
 
LVL 4

Expert Comment

by:wvanschaik71
ID: 36571837
Hi djjackfrwmml, This answer becomes off topic, but the shell is part of the Lync appliance that we sell through an independent reseller channel. Our company aims to get the complexity out of Lync and sell the Lync appliance (named ACS by us) as a pbx though our Telecoms and IT partners. The shell originates back to OCS2007 when we started to bring a stand alone boxed UC solution to our partners. Though i'm willing to advise on some topics, the shell is part of where our company makes money with and the data parts where the information is coming from has been done by our developers using Lync API's, making it hard for me to pinpoint a specific datasource. However if you're interested in selling and deploying Lync appliances, feel free to contact us for partner opportunities at www.activecommunications.eu.
0
 
LVL 8

Expert Comment

by:djjackfrwmml
ID: 36572130
gotcha, I am just impressed that you did it.  I have been looking at that darn backend SQL DB and it is a rat's nest of data.  Congrats on a great solution
0
 

Author Comment

by:YogeshSLK
ID: 36572862
That is not what i am looking for... I need list of users who has permission to use microsoft lync 2010 application.
0
 
LVL 8

Expert Comment

by:djjackfrwmml
ID: 36573057
it sounds like using AD may be the way to go here as wvan pointed out:

With regards to the AD attributes, the attribute msRTCSIP-UserEnabled=TRUE tells if a user is enabled for Lync

Use a tool like CSVDE or LDIFDE to ge the info using the parameters he gave above.

Here is a site that tells how to use CSVDE:

http://www.gfi.com/blog/csvde-means-simplify-active-directory-administration-part-2/
0
 

Accepted Solution

by:
YogeshSLK earned 0 total points
ID: 37337770
i am closing this question as their was no update on this from a very long time.
0
 

Author Closing Comment

by:YogeshSLK
ID: 38715343
Their was no update on my querry hence closing this request.
0

Featured Post

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The System Center Operations Manager 2012, known as SCOM, is a part of the Microsoft system center product that provides the user with infrastructure monitoring and application performance monitoring. SCOM monitors:   Windows or UNIX/LinuxNetwo…
This collection of functions covers all the normal rounding methods of just about any numeric value.
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…
The viewer will learn how to use a discrete random variable to simulate the return on an investment over a period of years, create a Monte Carlo simulation using the discrete random variable, and create a graph to represent the possible returns over…

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question