Office 365 Migration Portal Not working

Office 365 Migration fails to start… Error: Object reference not set to an instance of an object Today, while working on a Migration for Office 365, I encountered an issue. I was unable to create a batch from the Office 365 ECP to migrate mailboxes from Local Exchange to Office 365. Below is the screenshot attached to the issue. As of now, there is no reported solutions to this issue. Further research shows that multiple users are reporting the similar error starting today. Probably something is not working from MS side. Although, the Office 365 Portal Health report doesn’t state it as a problem yet, but we are sure that Microsoft is aware of this issue, and will be fixing this issue. We’ll update this blog again, when the issue is resolved....

How to change permission on Resource Mailbox

Follow me You often need to change permission on Resource Mailbox or to delegate the permission. This article will provide you with the brief info on how to do it. Step 1. Login to Exchange Admin Center (EAC) via https://outlook.office365.com/ Step 2. Within the Dashboard, under recipients click on resources. Step 3. Locate the Resource Mailbox you are trying to change permission for and double click on it. Step 4. In the new window, go to the last option on the left pane, i.e. mailbox delegation Step 5. Scroll to the bottom of it, and you’ll find Full Access section. Step 6. Add the user who need to have full permission on the resource mailbox. Step 7. Ok, and save the changes. You are all set. You have assigned the user with full access permission on the mailbox. Follow...

Office365: Accessing Shared Calendar error:We can’t complete this because we can’t contact the server right now

Follow me In recent past more than couple of customer reported the following error while trying to access the shared calendar on Office 365 with outlook 2013. We can’t complete this because we can’t contact the server right now. Please try again later Troubleshooting Step 1: Try accessing the same shared Calendar’s from OWA (Outlook Web Access , in case of office 365 the URL is Mail.office365.com), if you can view the required Shared Calendar there than the permissions should be all right. Step2: If unable to access the shared Calendar from OWA as well, than we need to validate the permission Step3: To check the permission, login to OWA as the user who is sharing the calendar, then go to calendar and right click on the calendar and click permissions. We should be able to see the permissions here, make sure the problem user has desired permissions here. Step4: If the desired permissions are missing than again right-click the required calendar and use the Share option this time, Share the calendar with problem user along with desired permissions Step5: Now that we have all the permissions in order and more importantly we can view the required calendar’s in OWA , but we still have the following Error in Outlook, follow the below steps           We can’t complete this because we can’t contact the server right now. Please try again later  Step6: Open outlook and go to calendars, right-click and delete all the shared calendars for which we are getting the above error. Step7: from the top menu, select open shared calendar and reopen the...

Troubleshooting Distribution Group not syncing to office 365

Follow me Often when we have directory synchronization setup between the on premise AD and the Office 365 we find that at times some objects do not get replicated or synced no matter how many times we resync and we find them listed under filtered connectors. This article is about the troubleshooting such situations and especially focusing on distribution group or mail enabled groups unable to sync. Why do my Group not sync ? Your group may have a sync conflict caused by a duplicate or invalid attribute. To identify this problem use KB 2643629. The technical contact for the tenant will likely have received an email with details about the offending attribute A member of the group having one of the above conflicts could also cause the group to not sync correctly The group is being filtered by the Directory Synchronization tool Following is a screenshot from KB 2643629, about default sync scoping rules:       MailEnabledGroup Can be filtered if any of the following condition is true Group has over 15000 members Display name is empty in which case you can follow KB 2508722 to fix the issue The group has not SMTP or primary SMTP address defined Group is placed under a filtered OU, Yes you can specify OU’s whose objects will not be synced to 365, read here about filtered OU’s   If you already fixed the above four conditions and still your issue is not resolved (Highly Unlikely 🙂 ) than please keep reading. Filtered Disconnectors It is quite likely that filtered connectors are causing the issue.To diagnose the issue with filtered connector follow the below steps Open...

Office 365: Unable to delete calendar event with error “The message store has reached its maximum size”

Follow me One of the customer whom we migrated to Office 365 quite a while back reported an issue where they were unable to delete certain calendar event from Outlook as well as OWA with the following error Outlook Error “The message store has reached its maximum size. to reduce the amount of data in this message store, select some items that you no longer need, permanently (Shift + del) delete them.” OWA Error The action couldn’t be completed. An error occurred on the server.   Solution Upon through investigation and some work with Office 365 support we found out that this issue was because Litigation Hold was enabled for the user and recoverable items exceeded the maximum quote of 30 Gb, As an immediate solution Microsoft Support was able to increase our recoverable quota from 30 GB to 50GB Feel free to report a new issue on our forum to seek expert help. Follow...

Office 365 helper scripts to find users with specific license pack

Follow me Following Office 365 helper script to find users with specific license pack, helps you list users with a specific license pack. You need to replace the tenant:licensepack in the script with the actual SKU in your tenant. Before Executing the script, please connect to Microsoft Online PowerShell, instructions provided here #Create a file on user’s desktop with current date and time $filepath=”c:\licenses_{0:yyyyMMdd-HHmm}.csv” $outFile=$filepath -f (Get-Date) #Write files to disk Out-File -FilePath $outFile -InputObject $header #Following Cmdlet help you find the names of Licence pack already subscribed by your tenant Get-MsolAccountSku #Set a variable with the license pack you want to find $accountSKU = “tenant:licensepack” #Get users $userList = Get-MsolUser -all foreach ($i in $userList){ if ($i.Licenses.AccountSkuID -like $accountSKU ) { Out-File -FilePath $outFileLicensed -Append -NoClobber -InputObject $lineOut Write-Host $i.UserPrincipalName ” is licensed with ” $accountSKU } } For more scripts to make your work easier , keep following our blog. If you want to report a new issue or looking for solutions, please start a new thread on our forum Follow me...