John Yassa's Blog

Home » MS Lync 2010

Category Archives: MS Lync 2010

Lync Online is becoming Skype for Business

Changes are coming to Lync Online in Office 365. Lync is joining the Skype family, so in the coming months, Lync will be changing to Skype for Business.

Release date – Skype for Business is generally available since April 14, 2015.

Benefits – After your organization is transitioned to Skype for Business, you and your users will benefit from:

  • Skype-inspired design With the same look and feel of the Skype client, your users will benefit from the same familiar user interface and ease of use with the new Skype for Business clients.
  • Global reach Voice and video connectivity to the entire Skype network.
  • Full Lync feature set Because Skype for Business builds on existing Lync features, no features or functionality will be lost.

What to expect – Everything Lync is becoming Skype for Business.

  • Lync 2013 clients are changing to Skype for Business clients.
  • Lync Web app is changing to Skype for Business web app.
  • Lync admin center is changing to Skype for Business admin center.
  • Lync Online is changing to Skype for Business Online.

How to get it – Just update your office 2013 pro plus to the latest version and you will find that Lync has been changed to Skype for Business online

The interface will be changed as below



What’s new in the client , Watch the below video 


Sources: Office 365 Technet


Skype for Business to Replace Microsoft Lync in 2015

Microsoft on Tuesday announced that its Skype brand will soon replace Lync, the software giant’s video and Web conferencing platform for businesses. The new offering, dubbed Skype for Business, will arrive in the first half of 2015

“In the first half of 2015, the next version of Lync will become Skype for Business with a new client experience, new server release, and updates to the service in Office 365,” he wrote. “We believe that Skype for Business will again transform the way people communicate by giving organizations reach to hundreds of millions of Skype users outside the walls of their business.” Microsoft estimates that over 300 million people use Skype to keep in touch and share content.

Microsoft says the big change is that Lync’s client will get Skype’s look and feel. None of Lync’s features will go, but some of Skype’s will appear including a user’s Skype contacts being available to Lync. Beyond that there’s not much more detail than a video so saccharine that we dare not embed it here lest the howls of derision wake sleeping Reg hacks on the other side of the planet.

Introducing Skype for Business


Add or Update a User Picture to the Active directory

This is a quick article to show how easy it is to update an Active Directory user account with a photo of the user.

The Active Directory thumbnail Photo attribute is used by several applications to display a picture for the user account. Microsoft Outlook is one such application that uses this attribute to display the picture of people you send and receive emails to and from (within an Active Directory domain).


Now, for the fun bit! Let’s assume we have user John, and we have saved John’s photo to C:\photos\John.jpg

In two lines of code, we can update John’s photo.

Get the photo, using the Get-Content Power Shell cmdlet, using the encoding type byte. Store the photo as a byte array in the $photo variable. Then update Active Directory using the Set-ADUser cmdlet, passing the byte array ($photo) to the thumbnailPhoto attribute.

$photo = [byte[]](Get-Content "C:\photos\John.jpg" -Encoding byte)            
Set-ADUser John -Replace @{thumbnailPhoto=$photo}

To shorten this to one line of code, we could write this as;

Set-ADUser John -Replace @{thumbnailPhoto=([byte[]](Get-Content "C:\photos\John.jpg" -Encoding byte))}

Now the Photo of John will appear in Outlook and Lync as below:

1- Outlook


2- Lync


The policy for ‘RTCUniversalServerAdmins’ user or group is not valid,when deploying Monitoring Lync Reports

When deploying Lync 2010 Monitoring Server Reports, i have faced the below error

The policy for ‘RTCUniversalServerAdmins’ user or group is not valid. The role assignment is either empty, specifies a user or group name that is already used in an existing role assignment for the current item, or specifies duplicate roles for the same user or group. —> Microsoft.ReportingServices.Diagnostics.Utilities.InvalidPolicyDefinitionException: The policy for ‘RTCUniversalServerAdmins’ user or group is not valid. The role assignment is either empty, specifies a user or group name that is already used in an existing role assignment for the current item, or specifies duplicate roles for the same user or group.



The Log didn’t show anything that is helpful

So here what i have done to solve this issue:

1- Press the finish button in the attached screen

2- Open the URL of the Reports sites, you can get it from the SQL Server Reporting Configuration Manager as below


3- After browsing to the URL navigate to Lync ServerReports > Reports_Content you will see both of the data sources listed (CDRDB and QMSDB).  If you click on CDRDB you will get the properties for the data source: as below:

4- Verify that in the Connection string: field the SQL server name and instance is correct.  In the example above, the connection string is pointing to the local SQL server that has SQL Reporting Services installed.  Change (local) to the correct SQL server and instance, enter the password for the account that you selected to connect to the Monitoring Server databases and click on Apply.

5- Now go back one step and click on QMSDB as below and repeat the same steps as step 4:

6- After that i was able normally to browse the Lync Monitoring reports without any problem as below

%d bloggers like this: