Use PowerShell to Update Room Calendar Working Hours

I recently had a request to update a bunch of Meeting Room calendars whose Working Hours were set to the wrong time zone, which was causing issues when users tried to view or book appointments in those rooms. Now, I know I could do this by logging into each room manually, but where's the fun … Continue reading Use PowerShell to Update Room Calendar Working Hours

Inbox rules: Inconsistent Forwarding

The issue: Inconsistent Forwarding Rules I ran into an interesting issue on a recent migration: my client had a rather complicated forwarding scenario set up to manage a number of email subscriptions. Various folks around the (global) organization had signed up for these subscriptions, and they wanted to be able to distribute them throughout the … Continue reading Inbox rules: Inconsistent Forwarding

DirSync error: Attribute Value Must Be Unique

I've run into this error before, and it's usually pretty straightforward - find the duplicate proxy address (usually), and remove it… problem solved. This time, however, wasn't as straightforward - searching for the duplicate proxy address that DirSync was complaining about turned up nothing at all in Active Directory! I dug a bit deeper into … Continue reading DirSync error: Attribute Value Must Be Unique

Unable to change Deleted Item Retention

I recently needed to update the Deleted Item Retention period in Office 365 from the default 14 days to the maximum allowed (30 days) for all mailboxes in my environment. Since I was migrating mailboxes to Office 365 at the time, I wrote a script that I could add to my process which would update … Continue reading Unable to change Deleted Item Retention

How and when Clutter is enabled

This question has been bugging me since Clutter was launched, and I was happy to find this thread on the IT Pro Network that answered it. Clutter is one of those features that I take for granted now, but it's definitely a question that comes up during migrations when users are starting to see it, … Continue reading How and when Clutter is enabled

Restoring Outlook Categories

Similar to Autocomplete settings, Outlook Categories are saved in a Stream_CategoryList_1_guid.dat file. The GUID is random, and looks something like this: In order to restore Outlook Categories when creating a new profile, you can use the same approach required for restoring Autocomplete files. Basically, rename the old categories .dat file to match the DAT file … Continue reading Restoring Outlook Categories

Transfer Outlook 2010 Autocomplete Cache to a New Profile

One issue that can happen when creating a new Outlook profile in order to configure Office 365 access is that the Autocomplete cache disappears - the reason for this is that the autocomplete cache is tied to the old profile, and doesn't get carried over automatically… the good news is that there is a way … Continue reading Transfer Outlook 2010 Autocomplete Cache to a New Profile

.TrimEnd removes too many characters

I'm working on a migration project where I need to create temporary accounts for each user that I'm going to be migrating (long story, don't ask!). I wanted a way to create the temporary account based on the real user name, have them easily identifiable as belonging to that user, and then make sure to … Continue reading .TrimEnd removes too many characters

Distribution Groups, Naming Policies and You!

Office 365 Groups: Next Gen Distribution Lists? Lately Microsoft has been putting a lot of focus on Office 365 groups as an ad hoc, user driven collaboration platform. These Office 365 Groups are also used for Microsoft Planner, as each Office 365 Group creates a plan, and every time a user creates a new plan … Continue reading Distribution Groups, Naming Policies and You!

On Premise attributes not updating properly

I've run into this problem a few times during recent migrations, so I've started incorporating the script blocks below into my migration scripts to make sure that I have a consistent experience with moving shared mailboxes, and enabling archive mailboxes. Issue: Sometimes msExchange attributes are not properly updated when a mailbox is moved in Exchange. … Continue reading On Premise attributes not updating properly