Origin link: http://www.ehloworld.com/2314

This one liner will list all users who have both SMTP email addresses (which appear in the Windows Email Address filed on their AD account), and a SIP address, but they don’t match. This is helpful in identifying users who may be contractors with their  own email address at their respective company, but have SIP addresses on your system. It’s also helpful in locating users who have typos in one of the two, or who are inadvertently assigned an incorrect SIP domain.

Get-CsAdUser | Where-Object {($_.WindowsEmailAddress -and $_.SipAddress) -and ($_.WindowsEmailAddress -ne ($_.SipAddress -replace "sip:",""))} | Select-Object DisplayName,WindowsEmailAddress,SIPAddress

This yields results such as

DisplayName       WindowsEmailAddress                    SIPAddress                
-----------       -------------------                    ----------                
Laurie Lederhouse llederhouse@fourthcoffee.com           sip:llederhouse@contoso.com
Eileen Alfini     eileena@fabrikam.com                   sip:ealfini@contoso.com   
Mike McGrath      mmcgrath@wingtiptoys.com               sip:mmcgrath@contoso.com  
Gavin Parmar      gparmar@contoso.com                    sip:goarmar@contoso.com

In this example, we see that the first three have different SMTP domains than SIP domains. In the last user, we see that the username part of the addresses is different, but the domains are the same. If you want to strip out the “sip:” from the SIPaddress column, we can add a little formatting and come up with

Get-CsAdUser | Where-Object {($_.WindowsEmailAddress -and $_.SipAddress) -and ($_.WindowsEmailAddress -ne ($_.SipAddress -replace "sip:",""))} | Select-Object displayname,windowsemailaddress,@{Expression={$_.sipaddress -replace "sip:"};label="SipAddress"}
Tagged with:

Automating User Provisioning in Office 365

On 2013-05-16, in Exchange 2013, O365, by Mattias Jönsson

The new Office Garage Series


Microsoft provides tools to import and synchronize user objects from an existing Active Directory environment, perform bulk CSV list imports or use custom PowerShell scripts to populate the identity store with User Principle Names and required directory attributes.

The final frontier from an automation perspective is really to set up ADFS and single sign-on as a way to ensure that your policies for password updates and the service authentication itself integrates with your existing tools and policies. The best place to go for all of this is the Office 365 deployment center on TechNet. It walks you through the right solution depending on your organization size and needs.

More Resources:

Office 365 deployment center

Manage Windows Azure Active Directory by using Windows PowerShell

Directory synchronization roadmap

Garage Series for IT Pros Archive of previous episodes

Office 365 ProPlus Trial

Office TechCenter on TechNet

Office 365 TechCenter on TechNet

Tagged with:

Lync 2013 CU1 and Lync 2013 reskit has been released

On 2013-03-11, in Lync 2013, by Mattias Jönsson

Lync 2013 CU1 has been released : http://www.microsoft.com/en-us/download/details.aspx?id=36820  This cumulative update download for Microsoft Lync Server 2013 is described in the Knowledge Base article 2809243.

Microsoft Lync Server 2013 Resource Kit Tools are provided to help make some routine tasks easier for IT administrators who deploy and manage Lync Server 2013. http://www.microsoft.com/en-us/download/details.aspx?id=36821

One of the new things in this update is call pick up, you need CU1 and the reskit for that, and use the SEFAutil to activate Call pick up!

How to install SEFAUtil http://blogs.technet.com/b/jenstr/archive/2010/12/07/how-to-get-sefautil-running.aspx

How to configure and Plan: http://technet.microsoft.com/en-us/library/jj945636.aspx



Product Download
Lync 2013 Documentation MS download
Lync Server 2013, February 2013 Cumulative updates MS download
Microsoft Lync Server 2013 Resource Kit Tools MS download
Lync Server 2013 Whiteboard Archiving Viewer MS download
Lync Server 2013, Planning Tool MS download
Lync 2013 SDK MS download
Lync Server 2013 Persistent Chat SDK MS download
Lync Server 2013 Persistent Chat Resource Kit MS download
Lync 2013 Stress & Performance Tool MS download

bonus info:
The Office 2013 Visio Stencils are now available!.
You can download the stencils here: http://www.microsoft.com/en-us/download/details.aspx?id=35772

Tagged with: