Set-CsVoicemailReroutingConfiguration

I like browsing around in the technet docs and finding new powershell commands that do magic with Lync.

Like this one Set-CsVoicemailReroutingConfiguration

That allows you to modify settings that determine where Auto Attendant and Subscriber Access calls are rerouted to when IP connectivity to an Exchange UM server is lost.

The numbers provided by these settings allow callers to leave voice mail messages for Enterprise Voice users (the AutoAttendantNumber setting) and for those users to retrieve voice mail even if the IP connectivity from the Lync Server deployment at a remote site to Exchange UM in the data center is unavailable (the SubscriberAccessNumber setting).

Totally automated installation of Lync Server 2013 plus more

I just released the script collection that me and St[le Hansen built to create our Lync training Labs!

This script installs a complete Lync Server environment from start to finish with Server 2012 DC, DNS, DHCP, CA, SQL Server 2012, Exchange Server 2013 & Lync Server 2013 all on Windows Server 2012 vms, during the course of 2-5 hours depending on the hardware and timers that it is set in the StartLyncLabOnline.ps1 script.
The Hyper-V host machine MUST be a Windows Server 2012.

You can download it from http://gallery.technet.microsoft.com/LyncLabOnline-Automated-024ec331

Download the full Designing #Lync Jump Start series with just one line of #PowerShell

I hope that no one have missed the great Lync jumpstart series with Rui Maximo and Brian Ricks on Technet Edge by now.

If you haven’t seen them yet you should start download them now.
The single one best thing and why I always download movies to watch from my hard drive is that I can speed it up. In Windows Media Player just hit ctrl + shift +g +g and you will watch a 1 hour webcast in like 40 minutes or something, saving you time so you can watch some more.

To save some extra time you can download all the Technet Edge Lync videos via PowerShell with a one-liner.

First download and read through Jan Egil Rings great PowerShell script from his blog.

http://blog.powershell.no/2012/05/06/download-technet-edge-videos-using-windows-powershell/

Second fire up PowerShell and run the following from the folder where you downloaded the script to.

.\Get-WebVideoFile.ps1 -RssUrl “http://technet.microsoft.com/en-us/edge/SyndicationGetTopics/cc543196.aspx?field=Category&value=Lync&ancestor=ff524487&version=MSDN.10″ –Destination “C:\TechNetEdgeLyncVideos\”

You should/could of course change the Destination path to a folder better suited for your needs.

Lync PowerShell tip: 6 #Lync #Exchange #PowerShell

All credit for this tip should be directed to @patrichard that runs the blog http://www.ehloworld.com/

Get-mailbox | Set-mailbox -MailTip “This looks like a message that would be better to send in Lync!”

What this one does is to create a internal MailTip for all messages that are sent to internal recipients. Making it look something like this

image

Lync PowerShell Tip:1

This will (hopefully) be a new series on the blog with some one-liners that I use in my daily work as a consultant installing Lync Servers.

Set-CsConferenceDisclaimer -Header “Litwareinc.com Online Conference” -Body “Important note: This is a private system for invited attendees only, Conferencing proceedings can be recorded and archived.”

Now when a Lync client joins the meeting they will first see this screen
image

And it will look something like this when the web clients enter
image

http://technet.microsoft.com/en-us/library/gg398776.aspx

Windows PowerShell Command Builder – #Office365

The Windows PowerShell Command Builder is a new? neat tool for visually build PowerShell commands.

The Silverlight application is designed to help IT professionals and power users to learn how to use PowerShell. It enables IT professionals and power users to visually assemble commands related to SharePoint 2010 Products and Office 365 in the browser and take those commands to their respective products.

image

http://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html

PSM “PowerShell Master” beta #Office365 #Lync #Exchange #Sharepoint #Powershell tool

!!! The beta has ended and PSM is now released onto the Office 365 marketplace. !!!!
!!! Click here to find PSM in the Office 365 marketplace !!!

 

As some of you might know I have been developing a tool built in InfoPath 2010, yes you read right. InfoPath is that Office program that got installed on your pc that you probably never ever started before, kind of like OneNote, a real hidden gem, unfortunately not so many people uses InfoPath but don’t worry, you only need to have it installed and the tool is being delivered in email to your Outlook client so it will always be near at hands when needed and auto updated as I release updates (so creating a folder and a rule for it in Outlook might be a good idea).

Anyway the tool is a question/form based PowerShell tool, for Lync, Exchange & SharePoint. On-premises or online in the cloud doesn’t matter as I designed it to work both ways. So it’s excellent for Office 365 and since I don’t even have an Exchange server anymore all my development and testing are done with Office 365 for now.

image

Personally I have found it time consuming and some time troublesome to manage my customers systems in PowerShell as I tend to forget some of the different cmdlts. And I got bored of having to ask my customers the same questions over and over again when setting up policy’s for them, so I first created a form to be filled that generated a PowerShell command as output. I then designed this in a kind of a “flowchart way” to easily and quickly install and set up Lync proof of concepts.

The process is now getting fine tuned and setting up a custom Lync front end for lets say a PoC is now a matter of minutes (minus the installation time of course) but the general config can easily be made in the form and then with the press of a button remote PowerShell configures it all for you.

From there I have developed the tool to now work with Office 365 and Exchange Online. Well Exchange on-premises works as well but only some cmdlets are supported in the beta.

 

image

 

Mobile Device management

One section is dedicated for Mobile Device Management (via Exchange ActiveSync) and there are options to completely take control of your organizations mobile platform via policy’s pushed out via ActiveSync. Reporting of devices, block devices wipe, devices, etc..

Office 365

Partner support so that you can manage all your customers from one tool will be in the tool at V1 and when there is support from Microsoft.

User management, domain management well everything is in there, what you can do in PowerShell against Office365 you can do in PSM.

Lync Server 2010

Flowchart based setup of Lync Server, tuned to save time and make an ultimate configuration for your customers. Management and reporting are built in.

Design Goals in V1

My design goals with the V1 are that 100% of Lync and Office365 should be there.

V1.5 will be 100% Exchange and SharePoint

You as an admin will have full control and the commands being run are always visible for your fine tuning and most importantly (at least for me) for training. In a way PSM is also the perfect PowerShell training tool since its all so visible for you to verify before you hit run. I can honestly say that my PowerShell skills has gone from noob to 100 in some weeks of using the tool.

There will be two or more versions and my goals are that the full version should be very affordable and the free version might be ad supported in the future depending on what I want to do with it for V2.

Beta Sign up?

Beta signup can now be made by sending a email to psmsignup@ucaware.com

Screens

image

imageimage

image

image

image

image

image

image