Capturing list of meeting participants in MS Lync 2010

Does anyone know if MS Lync offers a feature whereby users can capture the list of meeting attendees when using Lync to conduct online meetings?  Looking for an export feature of some sort where you can export the names of those that joined the online
meeting.

It would be recorded in the monitoring (CDR) server if you have it deployed. The schema is documented
here, you would need to look at the FocusJoinsAndLeaves Table It stores information about conference joins and leaves, including users’ role and client version.
The
samples query actually shows you how to  get the conference participants organized by a given user and in a specific time range.
It's probably more work than you were hoping for :)
declare @Organizer nvarchar(256)
declare @StartTime datetime
declare @EndTime datetime
set @Organizer = '[email protected]'
set @StartTime = DATEADD(d, -1, getdate())
set @EndTime = GETDATE()
--user join/leave information for signalling
select cu.ConferenceUri, u.UserUri, cv.Version, fjl.UserJoinTime, fjl.UserLeaveTime, r.Role, fjl.IsUserInternal from FocusJoinsAndLeaves fjl
inner join Conferences c on fjl.SessionIdTime = c.SessionIdTime and fjl.SessionIdSeq = c.SessionIdSeq
inner join ConferenceUris cu on c.ConferenceUriId = cu.ConferenceUriId
inner join Users u on u.UserId = fjl.UserId
left join Users org on org.UserId = c.OrganizerId
left join ClientVersions cv on cv.VersionId = fjl.ClientVerId
left join Roles r on r.RoleId = fjl.UserRole
where org.UserUri = @Organizer and fjl.SessionIdTime between @StartTime and @EndTime
Mike
If a post is helpful, please take a second to hit the
green arrow on the left, or mark as answer, thanks
MCITP: Lync, Exchange 2010 & Server Administrator
Designing Lync Blog

Similar Messages

  • External user not able to join Live Meeting, but can join Lync Meeting

    We have LYNC 2010 pool with OCS 2007 R2 & Live Meeting clients ( with few LYNC 2010 clients). We are having issue with one external organization with Live Meetings. If any of our company user schedules Live Meeting, the particular external company users
    ( they have OCS 2007 R2 and Live Meeting clients) are not able to join our Live meetings. If we schedule Lync Meetings, they are able to join  successfully through Web Interface.
    On the other side, our users don't have any issue to join their Live Meetings.
    We have LYNC edge servers and all external users don't have any issue to join our Live Meetings. The external company also don't have any issue with other users.
    It's only 1 to 1 issue with Live Meeting ( not Lync meeting).
    Any help to resolve this issue is much appreciated...
    Tek-Nerd

    Hi,
    From your description, did you mean it is a coexistence environment?
    Did they receive any error message from Live Meeting client?
    If possible, you can test with other federation companies with Live Meeting client. If it happen to all federation companies, I suggest to double check port, certificate requirement for federation. If it happen only for one company, please check
    if Live Meeting Clients update to the latest version.
    Best Regards,
    Eason Huang
    Eason Huang
    TechNet Community Support

  • Past meeting - Participants

    Hi All,
    We are using collaboration rooms and we have an issue in " Past meetings" page ( 'meeting minutes" iview).
    Here when we create or edit sessions we have to select participants. Now the issue is, in participants I can search and select only individual users... I can not select GROUPS.
    Please let me know it is possible to search and select GROUPS along with users in Participants.
    Note:
    If other places, say in calendar (appointments) we can select groups also in TO list. both these ( participants of pastmeetings and  To list of appointment) goes to same url but text on the browser is different.
    Url is http://abcdportal.xxx.local:50000/irj/servlet/prt/portal/prteventname/HtmlbEvent/prtroot/com.sap.netweaver.kmc.people.PeopleFinder
    but for one browser text is "Select groups or users" for other one its "Select Users". whats the issue?
    Thanks,
    PradeeP

    Not possible

  • Changing list of top participants?

    I was in the Reader forum and needed to take a look at a
    recent post. For this
    , I had to go to the second page of the list. In both, the lis
    t of Top Participants looked its normal:
    I opnened the wrong message on page 2, and tried to go back to the list of topics using the "Back to Reader Discussions" button, which worked. But the list of Top Participants had changed to this:
    And it went back to "normal" on reentering the Reader forum using my bookmark.
    Addition: I have tested in other forums and I get the same expansion of the list on going back. And the button I'm using is the "Up to Discussions In XXXXX" one near the top.
    Message was edited by: Claudio González. Reason: Addition.

    Noel Carboni wrote:
    Try these links, Bill:
    1.  No top participants list at all.
    http://forums.adobe.com/community/general/forum_comments
    http://forums.adobe.com/community/general/forum_comments?view=overview
    Noel, as you say, both of these two links take me to the main page of this forum, with no list of top participants:
    However, if I open any thread in the list and then go back using the "Up to Discussions in..." button near the top of the page, then I get a list of Top Participants, plus a list of Popular Discussions:
    This is the problem I have been trying to report in this thread: what one gets on going directly to a forum is not the same one gets when going back using the "Up to..." button. And for me, the problem is platform and browser independent: I get the same results using Mac/Firefox and Win/Explorer. And it happens in any of the forums I have tested.
    I hope to have explained myself clearly this time.

  • List of all participants in all workflows

    I need to get a list of all participants in all workflows in my entire site collection.
    How can I do this through a powershell script?
    All I've found so far is this SQL command.
    SELECT dirname, leafname FROM allDocs WHERE LeafName LIKE '%.xoml'
    but this doesn't give me the name of the participants in each workflow.
    Please help!  thanks!!

    Yeah, I thought you might.
    It's not going to happen. The complexity is huge. Look at emails alone, you'd have to loop through all workflows, find out if there are any email activities in it and then identify if there are any users in that. You'd then have to check for any item that's
    had that workflow run on it, work out what that user property might have been at the time, then identify the user on that basis.
    Oh and you'll have to check every single version of the workflows that's been used in the past.
    If you're doing a much simpler task and only worrying about a few workflows then it might be possible but I wouldn't touch that with a bargepole.

  • Is it poss to capture a recorded meeting?

    We have Connect v6, and for promo purposes we'd like to put a
    short clip from a recorded meeting into a PowerPoint presentation
    which will be running autonomously.
    I can't see a way to download the recorded meeting (which I
    presume is a Flash video file?), and I 've tried using the services
    of keepvid.com, but pasting the meeting url into keepvid doesn't
    open the meeting, so no luck there.
    My tech knowledge of these things isn't great, but I'm
    willing to learn. Does anyone have any ideas how we can capture the
    recorded meeting? Or is it just not possible in version 6?
    Thanks.

    You may try using Captivate, and doing a full motion
    recording.
    With the 30 day trial you can test and see if that works for
    free. As a word of advice, use the Full Motion Recording option and
    don't record a screen capture larger than 1024 X 768.
    Jorma@RealEyes

  • Batch Capture Lists Using Numbers

    Has anyone been able to use Numbers to create a batch capture list for Final Cut Pro? I was able to do this all the time with Excel, just export as a tab-delimited file, then import that file into FCP. It's an easy way to log footage to perform a batch capture later on. Numbers won't export as a tab-delimited file. And I've tried exporting as a csv, but FCP doesn't recognize that file type. I love the simplicity and interface of the iWork suite much better than Office, I don't want to reinstall Excel just to use it for that one purpose.

    No can do!
    Just hit this problem myself, today. Numbers does not have a tab-delimited output format option. I suggest we make an enhance request to Apple, against Numbers, for this obvious omission.
    So, anyway, it is easy to post-process a CSV file into a tab-delimited file. It is just an extra step
    Aside from using the "Find And Replace" functionality within a text editor, this can be readily accomplished on a terminal command line, for those comfy in that environment:
    cat LOGFILE.csv | sed 's/,/<tab>/g' > LOGFILE.txt
    Where I put "<tab" above, type a tab character instead.
    Have fun,
    -Rick

  • Batch Capture Lists

    Has anyone been able to use Numbers to create a batch capture list for Final Cut Pro? I was able to do this all the time with Excel, just export as a tab-delimited file, then import that file into FCP. It's an easy way to log footage to perform a batch capture later on. Numbers won't export as a tab-delimited file. And I've tried exporting as a csv, but FCP doesn't recognize that file type. I love the simplicity and interface of the iWork suite much better than Office, I don't want to reinstall Excel just to use it for that one purpose.

    Hello
    If I understand well you wish to extract the contents of a group of cells as a TAB delimited file.
    An easy way would be
    select the block of cells
    Copy to clipboard (cmd + c)
    Create a blank Pages document
    Paste (cmd + v)
    Export the document as text file.
    You may also use this script which is really easy to use.
    Paste the script in a blank window of Script Editor
    Save it as an application named cells2TSV.app
    Move the newly created application into the folder:
    <startup Volume>:Users:<yourAccount>:Library:Scripts:Applications
    Now, enter your Numbers Table.
    Select the range of cells which you want to export
    Copy to the clipboard
    Now, go to
    menu Scripts > cells2TSV
    You will get on the desktop a Tab Separated Values file named:
    -- (SCRIPT cells2TSV.app]
    property nomDuRapport : "wasCellsnowTSV.txt"
    set rapport to the clipboard as Unicode text
    set p2d to path to desktop
    set p2r to (p2d as Unicode text) & nomDuRapport
    tell application "System Events" to if exists (file p2r) then delete (file p2r)
    tell application "Finder" to set NewDoc to make new file at p2d with properties {name:nomDuRapport}
    write rapport to (NewDoc as alias)
    --[/SCRIPT]
    Yvan KOENIG (from FRANCE mercredi 23 janvier 2008 22:14:49)

  • Lync Outlook Plug-in displays Region and Language in Meeting Invite only with Lync 2013

    Hello,
    I am running Lync 2010 right now and have a some users who are using Office 2013 and Lync 2013 client. When they create an Online Meeting using the plug-in in outlook the meeting invite shows the location and number but also displays the region that number
    is coming from along with the Primary Language it is available in. This does not happen with Lync 2010 client and Office 2010. I really don't think the region name and the language is important and it makes the meeting invite look messy. Is there a way to prevent
    this globally? Is this what I can expect from Lync 2013, as I am in the process of deploying that now?

    Holger is right, that's just the way it is and you can't really change it. You can customize what is seen in the screenshot however.    The only thing you can really do is hand edit them, or if it's the dedicated meeting space you could
    cut and paste it into a signature and customize it any way you like, but that breaks other things like some of the one-click join functionality.
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications
    This forum post is based upon my personal experience and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Import Batch Capture List from Vegas?

    I was given a Batch Capture List file created in Vegas with an *.sfvidcap extension.  Can this be imported into CS3?

    Well, I've been manually entering data all day & the job is almost finished.
    Thanks anyway Dan
    Chris

  • List of all participants to a specific role using PAPI

    Hi,
    Is there a way, we can get the list of all participants with a specific role using PAPI.

    Satarama,
    Yes, it's possible to get a list of participants in a Role using PAPI. If you're doing this within a project (i.e. not from an external PAPI client), you can use the out-of-box catalog component Fuego.Lib.Role. Using Java syntax, it will look something like this:
        Role theRole = Role.find(name: roleName);
        Participant[] participantList = theRole.participants;If you're doing this from an external client, you'll find similar functionality in the class DirOrganizationalRole. In Studio, you can find this and related classes in the package Fuego.Fdi.*.
    Greg

  • For Your Consideration: Ultimate Lync 2010 client install with SCCM 2007

    While the subject of my post may be very presumptuous, I submit the following for your consideration to answer the often-asked question about how to deploy Lync 2010 client with SCCM.
    Background:
    I cannot understand why Microsoft made the Lync install so darned confusing, complex, and convoluted.
    After our Lync 2010 FE server was up and running and all users migrated off our OCS server to the Lync environment, I spent about a month and a half trying to figure out how to:
    1.  Uninstall the OCS 2007 R2 client
    2.  Install all prerequisites for the Lync client
    3.  Install Lync on all user workstations silently.
    While researching this, the simple answer I kept seeing given to this question was, "just use the .exe with the right switches according to the TechNet article here: http://technet.microsoft.com/en-us/library/gg425733.aspx".  Well, my response is, I
    tried that and while the program installed itself correctly pushed through SCCM, because I was doing it using an administrative account (i.e. the SYSTEM account) due to our users not having admin rights, when the install was done, Lync would automatically
    start up, but in the SYSTEM context so that the user couldn't see it was running, they go to run it and it won't run for them.  I was unable to find any switch or option to prevent the automatic launch.  I suppose the simple solution to that would
    be to have the user reboot, but that's unnecessarily disruptive and was contrary to the desire to make this a silent install.
    The next simplest answer I saw was, "extract the MSI and use that with the right switches".  Problem with that is that the MSI by itself doesn't remove the OCS client or install the prerequisites, and also either requires a registry change to even allow
    the MSI to be used or a hacked MSI that bypasses the registry key check.  I tried to put a package together to uninstall OCS, install the prereqs, and use a hacked MSI, but I never could get the MSI hacked properly.  The other problem I ran into
    was detecting if the OCS client was running in a predictable way so I could terminate it, properly uninstall it, and then do the rest of the installations.  It was this problem that ultimately led me to the solution that I'm about to detail and that has
    worked marvellously for us.
    Solution:
    As I said before, when I first looked at this problem, I started by building a typical software deployment package (Computer Management -> Software Distribution -> Packages) and then created the programs to do the install.  My first attempt was
    just with the .exe file provided as-is by Microsoft using the switches they document in the link above for IT-Managed Installation of Lync, and...well, the end result wasn't quite as desirable as hoped.  So, my next attempt was to extract all the prerequisite
    files and the Lync install MSI (both for x86 and x64), attempt to hack it to get around the "UseMSIForLyncInstallation" registry key, and make the command-lines to terminate OCS and uninstall it.
    In the past when I had an install to do with SCCM that also required uninstalling an older version of a given application, I typically used the program-chaining technique.  That's where you have, for example, 3 or more programs that run in a package
    in a sequence and you have Program 3 be set to run after Program 2 does and then set Program 2 to run after Program 1 so you get the desired sequence of Programs 1-2-3 running in that order.  So, I created programs to 1) kill Communicator.exe 2) uninstall
    Communicator 2007 R2 by doing an "msiexec /uninstall {GUID}" 3) install Silverlight 4) install Visual C++ x86 5) optionally install Visual C++ x64, and then 6) install the Lync x86 or x64 client.  That final step was always the point of failure because
    I couldn't get the hacked MSI for the Lync Client install to work.  I also realized that if Communicator wasn't running when the deployment started, that step would fail and cause the whole process to bail out with an error.  That's one of the downsides
    of program-chaining, if one step fails, SCCM completely bails on the deployment.  This is what also led me to the key to my solution:  TASK SEQUENCES.
    I'm not sure how many people out there look in the "Operating System Deployment" area of SCCM 2007 where Task Sequences normally live, but I also wonder how many people realize that Task Sequences can be used for more than just Operating System deployments. 
    One of the biggest advantages of a task sequence is you can set a step to ignore an error condition, such as if you try to terminate a process that isn't running.  Another advantage is that task sequences have some very good built-in conditionals that
    you can apply to steps, for example, having the sequence skip a step if a certain application (or specific version of an application) is not installed on the machine.  Both of those advantages factor highly into my solution.
    OK, for those who already think this is "TL;DR", here's the step-by-step of how to do this:
    First, you need to extract all the files from the LyncSetup.exe for your needed architectures.  We have a mix of Windows XP and Windows 7 64-bit, so my solution here will take both possibilities into account.  To extract the files, just start up
    the .exe like you're going to install it, but then when the first dialog comes up, navigate to "%programfiles%\OCSetup" and copy everything there to a new location.  The main files you need are: Silverlight.exe, vcredist.exe (the x64 LyncSetup.exe includes
    both x86 and x64 Visual C++ runtimes, you need them both, just rename them to differentiate), and Lync.msi (this also comes in an x86 and x64 flavor, so if you have a mix of architectures in your environment, get both and either put them into their own directories
    or rename them to reflect the architecture).
    For my setup, I extracted the files for the x86 and x64 clients and just dumped them each into directories named after the architectures.
    Next, move these files into a directory to your SCCM file server, whatever it might be that you deploy from, in our case, it was just another volume on our central site server.  Go to the SCCM console into Computer Management -> Software Distribution
    -> Packages and then create a new package, call it something meaningful, and then point to the directory on your SCCM file server for the source files.
    Now you need to create 3 to 5 programs inside the package:
    1.  Name: Silverlight
       Command Line: x86\Silverlight.exe /q     (remember, inside my main Lync install folder on my distribution point, I have an x86 directory for the files from the x86 installer and an x64 folder for the files from the x64 installer. 
    The fact is the Silverlight installer is the same in both, so you only need one of them.)
       On the Environment tab:  Program can run whether or not a user is logged in, runs with administrative rights, Runs with UNC name
       On the Advanced tab:  Suppress program notifications
       All other options leave default.
    2.  Name:  Visual C++ x86
        Command Line:  x86\vcredist_x86.exe /q
       On the Requirements tab: Click the radio button next to "This program can run only on specified client platforms:" and then check off the desired x86 clients.
       Environment and Advanced tabs:  same as Silverlight
       (If you have only x64 clients in your environment, change all x86 references to x64.  If you have a mixed environment, create another program identical to this one, replacing references to x86 with x64.)
    3.  Name:  Lync x86
        Command Line:  msiexec /qn /i x86\Lync.msi OCSETUPDIR="C:\Program Files\Microsoft Lync"  (The OCSETUPDIR fixes the issue with the Lync client wanting to "reinstall" itself every time it starts up)
        Requirements, Environment, and Advanced tabs:  Same as with Visual C++ and Silverlight
        (Same deal as above if you have all x64 clients or a mix, either change this program to reflect or make a second program if necessary)
    Now you need to make the Task Sequence.  Go to Computer Management -> Operating System Deployment -> Task Sequences.  Under the Actions pane, click New -> Task Sequence.  In the Create a New Task Sequence dialog, choose "create a
    new custom task sequence", Next, enter a meaningful name for the task sequence like "Install Microsoft Lync", Next, Next, Close.
    The task sequence will have up to 12 steps in it.  I'll break the steps down into 3 phases, the prereqs phase, uninstall OCS phase, and then Lync install phase.
    Prereqs Phase:
    These are the easiest of the steps to do.  Highlight the task sequence and then in the Actions pane, click Edit.
    1.  Click Add -> General -> Install Software.  Name: "Install Microsoft Silverlight".  Select "Install a single application", browse to the Lync package created earlier and then select the Silverlight program.
    2.  Add -> General -> Install Software.  Name: "Install Microsoft Visual C++ 2008 x86".  Install Single Application, browse to the Lync package, select the Visual C++ x86 package.
    As before, if you're an all-x64 environment, replace the x86 references with x64.  If you have a mixed environment, repeat step 2, replacing x86 with x64.
    3.  Add -> General -> Run Command Line.  Name: "Enable Lync Installation".  This step gets around the UseMSIForLyncInstallation registry requirement.  The Lync client MSI simply looks for the presence of this key when it runs, so
    we'll inject it into the registry now and it doesn't require a reboot or anything.  It just has to be there before the client MSI starts.
    Command Line: reg add "hklm\Software\Policies\Microsoft\Communicator" /v UseMSIForLyncInstallation /t REG_DWORD /d 1 /f
    Uninstall OCS Phase:
    This part consists of up to 6 Run Command Line steps.  (Add -> General -> Run Command Line)
    4.  Name: "Terminate Communicator".  Command Line: "taskkill /f /im communicator.exe".  On the Options page, check the box next to "Continue on error".  This will terminate the Communicator process if it's running, and if it's not, it'll
    ignore the error.
    5.  Name: "Terminate Outlook".  Command Line: "taskkill /f /im OUTLOOK.exe".  Check the "Continue on error" on the Options page here too.  Communicator 2007 hooks into Outlook, so if you don't kill Outlook, it might prompt for a reboot
    because components are in use.
    (NOTE:  If necessary, you could also add another step that terminates Internet Explorer because Communicator does hook into IE and without killing IE, it might require a restart after uninstalling Communicator in the next steps.  I didn't run into
    this in my environment, though.  Just repeat step 5, but replace OUTLOOK.EXE with IEXPLORE.EXE)
    6.  Name: "Uninstall Microsoft Office Communicator 2007".  Command Line: "msiexec.exe /qn /uninstall {E5BA0430-919F-46DD-B656-0796F8A5ADFF} /norestart" On the Options page:  Add Condition ->  Installed Software -> Browse to the
    Office Communicator 2007 non-R2 MSI -> select "Match this specific product (Product Code and Upgrade Code)".
    7.  Name:  "Uninstall Microsoft Office Communicator 2007 R2".  Command Line:  "msiexec.exe /qn /uninstall {0D1CBBB9-F4A8-45B6-95E7-202BA61D7AF4} /norestart".  On the Options page:  Add Condition -> Installed Software ->
    Browse to the Office Communicator 2007 R2 MSI -> select "Match any version of this product (Upgrade Code Only)".
    SIDEBAR
    OK, I need to stop here and explain steps 6 and 7 in more detail because it was a gotcha that bit me after I'd already started deploying Lync with this task sequence.  I found out after I'd been deploying for a while that a tech in one of our remote
    offices was reinstalling machines and putting the Communicator 2007 non-R2 client on instead of the R2 client, and my task sequence was expecting R2, mostly because I thought we didn't have any non-R2 clients out there.  So, at first I just had our Help
    Desk people do those installs manually, but later on decided to add support for this possibility into my task sequence.  Now, when you normally uninstall something with msiexec, you would use the Product Code GUID in the command, as you see in steps 6
    and 7.  All applications have a Product Code that's unique to a specific version of an application, but applications also have an Upgrade Code GUID that is unique for an application but common across versions.  This is part of how Windows knows that
    Application X version 1.2 is an upgrade to Application X version 1.1, i.e. Application X would have a common Upgrade Code, but the Product Code would differ between versions 1.1 and 1.2.
    The complication comes in that Communicator 2007 and Communicator 2007 R2 have a common Upgrade Code, but different Product Codes and the "MSIEXEC /uninstall" command uses the Product Code, not the Upgrade Code.  This means that if I didn't have step
    6 to catch the non-R2 clients, step 7 would be fine for the R2 clients, but fail on non-R2 clients because the Product Code in the MSIEXEC command would be wrong.  Luckily, we only had one version of the non-R2 client to deal with versus 4 or 5 versions
    of the R2 client.  So, I put the command to remove Communicator 2007 non-R2 first and checked for that specific product and version on the machine.  If it was present, it uninstalled it and then skipped over the R2 step.  If non-R2 was not present,
    it skipped that step and instead uninstalled any version of the R2 client.  It's important that steps 6 and 7 are in the order they are because if you swap them, then you'd have the same outcome as if step 6 wasn't there.  What if neither is on the
    machine?  Well the collection this was targeted to included only machines with any version of Communicator 2007 installed, so this was not a problem.  It was assumed that the machines had some version of Communicator on them.
    8.  Name:  "Uninstall Conferencing Add-In for Outlook".  Command Line:  "msiexec.exe /qn /uninstall {730000A1-6206-4597-966F-953827FC40F7} /norestart".  Check the "Continue on error" on the Options Page and then Add Condition ->
    Installed Software -> Browse to the MSI for this optional component and set it to match any version of the product.  If you don't use this in your environment, you can omit this step.
    9.  Name:  "Uninstall Live Meeting 2007".  Command Line:  "msiexec.exe /qn /uninstall {69CEBEF8-52AA-4436-A3C9-684AF57B0307} /norestart".  Check the "Continue on error" on the Options Page and then Add Condition -> Installed Software
    -> Browse to the MSI for this optional component and set it to match any version of the product.  If you don't use this in your environment, you can omit this step.
    Install Lync phase:
    Now, finally the main event, and it's pretty simple:
    10.  Click Add -> General -> Install Software.  Name: "Install Microsoft Lync 2010 x86".  Select "Install a single application", browse to the Lync package created earlier and then select the "Lync x86" program.  As before, if you
    only have x64 in your environment, replace the x86 with x64, or if you have a mixed environment, copy this step, replacing x86 references with x64.
    And the task sequence is done!  The final thing you need to do now is highlight the task, click Advertise in the Actions pane, and deploy it to a collection like you would with any other software distribution advertisement.  Go get a beer!
    Some final notes to keep in mind:
    1.  You can't make a task sequence totally silent...easily.  Users will get balloon notifications that an application is available to install.  The notifications cannot be suppressed through the GUI.  I've found scripts that supposedly
    hack the advertisement to make it be silent, but neither of them worked for me.  It was OK, though because in the end we wanted users, especially laptop users, to be able to pick a convenient time to do the upgrade.  The task sequence will appear
    in the "Add/Remove Programs" or "Programs and Features" Control Panel.  You can still do mandatory assignments to force the install to happen, you just can't make it totally silent.  On the plus side, the user shouldn't have to reboot at any point
    during or after the install!
    2.  In the advertisement setup, you can optionally show the task sequence progress.  I've configured the individual installs in this process to be silent, however, I did show the user the task sequence progress.  This means instead of seeing
    5 or 6 Installer windows pop up and go away, the user will have a single progress bar with the name of the step that is executing.
    3.  One step that I didn't consider when I actually did this was starting the Lync client as the user when the install was complete.  The user either had to start the client manually or just let it start on its own at the next logon.  However,
    while I was writing this, I realized that I could possibly start the client after installing by making another Program in the Lync Package with a command line that was along the lines of "%programfiles%\Microsoft Lync\communicator.exe" and then in the Environment
    tab, set it to "Run with user's rights" "only when a user is logged on".
    4.  My first revision of this task sequence has the Prereqs phase happening after the OCS uninstall phase, but I kept running into problems where the Silverlight installer would throw some bizarre error that it couldn't open a window or something wacky
    and it would fail.  Problem was, I couldn't re-run the task sequence because now it would fail because OCS had been uninstalled, so that's why the Prereqs happen first.  It ran much more reliably this way.
    5.  For some reason that baffles me, when I'd check the logs on the Site Server to monitor the deployment, I'd frequently see situations where the task sequence would start on a given machine, complete successfully, almost immediately start again, and
    then fail.  I'm not sure what is causing that, but I suspect either users are going to Add/Remove Programs and double-clicking the Add button to start the install instead of just single-clicking it, or the notification that they have software to install
    doesn't go away immediately or Lync doesn't start up right after the install, so they think the first time it didn't take and try it a second time.
    I hope this helps some of you SCCM and Lync admins out there!

    On Step 8 I found multiple product codes for the Conferencing Add-In for Outlook.  Here's a list of the ones I found in the machines on my network:
    {987CAEDE-EB67-4D5A-B0C0-AE0640A17B5F}
    {2BB9B2F5-79E7-4220-B903-22E849100547}
    {13BEAC7C-69C1-4A9E-89A3-D5F311DE2B69}
    {C5586971-E3A9-432A-93B7-D1D0EF076764}
    I'm sure there's others one, just be mindful that this add-in will have numerous product codes.

  • Windows 7 802.1x (Wired) Authentication Failure when logging into Lync 2010

    Hi
    My company has implemented 802.1x Wired authentication, we use GPO to specify a
    Wired Profile that uses a COMPUTER certificate.
    We are finding that when a Windows 7 laptop comes out of sleep or hibernation, the laptop fails 802.1x authentication and does not connect to the network.
    This issue only occurs intermittently, but have been proven to occur only when Lync 2010 is open.  If we close Lync 2010 the issue does not occur.  Lync 2010 installs a self signed USER certificate for authentication.
    I am aware that there are some issues around Windows 7 not selecting the correct certificate when responding to authentication requests (KB2710995,
    KB2769121) but these always specify that the issue occurs when 802.1x authentication uses USER certificates, not a mix of USER and COMPUTER.  We have installed these hotfixes and the
    issue still occurs.

    Hi,
    From the description, you suspect the DHCP request cause this issue. Would you please send us the packets? Since it seems that you have looked into the traffic and found some clues.
    Meanwhile, I found the following hotfix which may related to this issue.
    No response to 802.1X authentication requests after authentication fails on a computer that is running Windows 7 or Windows Server 2008 R2 http://support.microsoft.com/kb/980295/en-us
    Next Action Plan:
    1.Clean Boot
    a. Click Start, click Run, type "msconfig" (without the quotation marks) in the Open box, and then click OK.
    b. In the Startup tab, click the "Disable All" button.
    c. In the Services tab, check the "Hide All Microsoft Services" checkbox, and then click the "Disable All" button.
    ======================================================
    Clean Boot + binary search
    In a Clean Boot, all the 3rd party services and startup programs are disabled. If the server can start normally in Clean Boot, we can be sure that the issue was caused by some 3rd party service or application. And then we can do a "binary search".
    You can enable half of all the services in Services tab, and then restart the server to check the result. If the issue reoccurs, it means the culprit is in this list; if not, the culprit is in the other half. And then, we can continue the binary search, until
    we find out the root cause. Please let me know if this action plan is OK for you.
    2.Collect etl trace on the problematic client.
    netsh trace start capture=yes overwrite=yes tracefile=c:\net.etl filemode=circular
    ****Try to reproduce this issue****
    netsh trace stop
    Please send the net.etl to us for underlying analysis.
    For any concerns, please let us know.
    Best regards,
    Steven Song
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Call transfer from Lync 2010 attendant failing

    Hello,
    We are having an intermittent fault with a customer whereby calls into the Reception (Response Group, Attendant routing, Lync 2010 Attendant consoles) connect fine, and the first leg of the consultative transfer (to the internal extension) works fine, however
    when the attendant tries to put the call through it pauses then bounces back with an option to retrieve. The call can be retrieved, she tries again and it goes through fine. Due to the high volume of calls this is becoming a massive issue which may result
    in us having to remove Lync EV and install a traditional PBX, so any help would be appreciated. Here's the topology:
    Lync 2013 Standard Edition
    Audiocodes Mediant 1000 with SIP and ISDN30 PSTN lines
    Aastra 6725ip Handsets
    Lync 2010 Attendant Consoles
    Here's a list of what's been tried currently (in no particular order):
    Disabling media Bypass
    Removing Refer to Gateway
    Removing Centralized Media Processing
    Upgrading Firmware of the Audiocodes
    Upgrading the Aastra handset Lync PE to latest
    Patching Lync 2013 Windows Client
    Patching Lync 2010 Attendant Console (July 2013)
    Rebuilding on Physical server as instead of Virtual
    We have tried to capture the OCS Util logs from the FE but cannot see anything. In the monitoring and archiving reports I see this from the server:
    52095; reason="Media session terminated on internal client error"
    And this from the client:
    52095; reason="Media session terminated on internal client error"; OriginalPresenceState="0"; CurrentPresenceState="0"; MeInsideUser="Yes"; ConversationInitiatedBy="0"; SourceNetwork="0"; RemotePartyCanDoIM="No"
     Additional diagnostic information 
      Seq # Diagnostic ID Source Application Diagnostic Header 
      1 13004 jbl-lync13se01.JBL.local InboundRouting 13004; reason="Request was proxied to one or more registered endpoints"; source="LYNC13SE01.***.LOCAL"; Count="1"; appName="InboundRouting" 
      2 13005 jbl-lync13se01.JBL.local InboundRouting 13005; reason="Request was proxied to one or more additional targets"; source="LYNC13SE01.***.LOCAL"; appName="InboundRouting" 
    http://lync2010tips.blogspot.com - [email protected] - If this post has been useful please click the green arrow to the left or click 'Propose as answer'

    I didn’t quite understand your issue. Please try to elaborate a little more.
    Did you see the issue with Lync full client?
    Check if you can find any event in Lync Server Event Log on Lync Front End Server.
    Check you have enough RAM on Lync Front End Server.
    Lisa Zheng
    TechNet Community Support

  • LYNC 2010 on Supportability on Windows 2012 R2

    Is it possible to run Lync server 2010 on Windows server 2012 R2?
    Is there  any known issues running LYNC 2010 Enterprise pool with Enterprise Voice on Windows 2012 R2 OS?
    Any special requirements or issues installing LYNC 2010 on Windows 2012 R2?
    We have one pool on Windows 2008 R2, would like to add additional pool with Windows 2012 R2.
    Thanks in Advnace
    Tek-Nerd

    Per the following URL:
    http://technet.microsoft.com/en-us/library/gg412883(v=ocs.14).aspx
    Microsoft does not support this on operating systems that are not listed on this page for Lync 2010.   Windows Server 2012 (and R2) are not listed as supported.
    There are several new features in Server2012 that are not used in Lync 2010.  I would not install 4 year old enterprise software on a platform such as Server 2012 R2.   There are enough hoops to jump through with Lync 2013.
    if my post is helpful - please click on the green arrow. (please excuse, in advance, any perceived sarcasm/humor - as I often forget it does not translate through text) :)

Maybe you are looking for

  • LabVIEW Applicatio​n throws Error in Run VI Invoke node

    Hi All, We are facing an issue with an application developed from LabVIEW 2010SP1. Application Description: In our application, there is a top level VI which tries to run VIs dynamically[using Run VI invoke node] from a particular folder. This folder

  • Qosmio X500 - enternal monitor does not get a signal

    Hi its come a time when I need a external monitor to extend my desktop. I plugged in one of my monitors to the laptop. Qosmio sees it but the monitor does not get a signal. Tried a 2nd monitor and it does the same thing says cable not connected on 1

  • Editing documents ( URL / web linked documents )

    Hi, I'm trying to edit documents (uploaded files and urls) through the portal using the EDK. For uploaded files I have created a Portlet that uploads the replacement file and replaces the exisitng one in the filesystem on the server where portal is r

  • Creative Cloud member, apps listing as "trial" after login

    I'm a new CC member since October. I got the full CC membership with all the apps and everything is fine on my home pc. So, I came to my parents house for the weekend and decided to install the Adobe CC app on my fathers notebook to get something don

  • BBM message delivery expiry

    Hi, I am on BIS and have sent a BBM message to a contact who is out of network coverage. Therefore the message shows a tick next to it but does not show a D or a R. For how long does the message pend in RIM BIS queues so that it can be delivered when