Milne.IT > Exchange Online
Tag Archive: Exchange Online
Ryan Milne
13 Apr 2017
In the final part in this series (for now anyway), we will be adding Skype for Business Online support to the Get-MITUser cmdlet. The cmdlet will now offer a combined view of three objects: MsolUsers, Mailboxes, and CSOnlineUsers. The previous…
Read more
Ryan Milne
12 Mar 2017
It gets tedious connecting to all of the Office 365 PowerShell components. MSOnline, Exchange Online, Skype for Business Online, and more – they all need to be connected individually. This isn’t always so bad day-to-day, but when you have a…
Read more
Ryan Milne
05 Mar 2017
It’s pretty obvious that our Get-MITUser cmdlet isn’t yet as visually usable as Microsoft’s cmdlets. You can always modify the formatting of a cmdlet by piping it to a Format-* command. First of all this is inconvenient to have to do each time, but also the output of this isn’t your original object but an entirely different formatting object. You can no longer operate on it as an object. For example try obtaining the DisplayName from an object that has been formatted – it won’t work.
Ryan Milne
26 Feb 2017
In Part 4, we created our basic Get-MITUser function, which accepts a single $Identity parameter, and will obtain both the MsolUser and Mailbox (assuming they exist). Now it’s time to test with some real fake data – in particular we…
Read more
Ryan Milne
12 Feb 2017
At this point we are able to build our basic function that can obtain the MsolUser and Mailbox from a single Identity parameter. First, let’s put our code from parts 2 and 3 into functions, add some Debug output, and…
Read more
Ryan Milne
03 Feb 2017
In the previous part, we explored how we can handle the errors from Get-MsolUser
as part of our larger Get-MITUser
function. We would hope we could handle Get-Mailbox
in the same way.
Ryan Milne
01 Feb 2017
So a big part of our all-in-one Get-User cmdlet Get-MITUser, is that it needs to try obtaining both the MsolUser from Office 365, and the Mailbox from Exchange Online. Imagine this first as a manual process with “john@example.com”. It would…
Read more
Ryan Milne
28 Jan 2017
Every Exchange administrator has probably faced this scenario at least a few times: You have an email address, and need to find out – who does it belong to? Back when Exchange was new to you, you probably started by…
Read more