The next generation of SMB IT and IT services

Until very recently, we have lived for decades in a world full of technology for its own sake. You know that world: technologies called mainframes, min-computers, PC’s, laptops, networking gear, big software, PBX’s, etc. These were considered necessary for businesses to function.

In this model, SMB’s received their technologies from resellers called VARs (Value-Added Reseller), SIs (Systems Integrator), Interconnects (Telephony VAR) who delivered and maintained this on-premises tech. There wasn’t much in terms of solutions that focused on the business goals and objectives of the buyers, now called “business outcomes.” Today, we have cloud computing and the Modern MSP (Managed Services Provider) instead. Continue reading “The next generation of SMB IT and IT services”

How do I resolve 401 Unauthorized error after deleting and recreating admin accounts in Office 365?

One migration that I was performing I had to recreate the Admin accounts and when I tried to resume the migration.  BAM.  this error occured.  MigrationWiz would not let me move forward unless I got thi figured out.  Turns out it was a simple fix, but due to a bug in Office 365.

Error: Your migration failed. Http POST request to’ failed – 401 Unauthorized.

From the great people at BitTitan – MigrationWiz Team.  Try this to fix the problem.

You may have performed these steps before migration:

  1. A new global admin Office 365 account was created.
  2. The global admin user was deleted.
  3. The user was recreated, with the same UPN.

Though you may be able to log in to this Office 365 account with the respective credentials, if this admin account is involved in the migration, perhaps you will get the 401 error due to a known Office 365 bug.

To fix this bug ,you have to use Windows PowerShell to manage Office 365. You first need to install the Office 365 commandlets. The steps for installing them are as follows:

Then, try these steps:

  1. Run Connect-MsolService and input Office 365 administrator account.
  2. Run Get-MsolUser -ReturnDeletedUsers –SearchString useralias | FL to get the user ObjectID.
  3. Run Remove-MsolUser –ObjectId xxxxx-xxxx-xxxx-xxxx-xxxxxxxxx  -RemoveFromRecycleBin to remove the old deleted user.
  4. Run Get-MsolUser –ReturnDeletedUsers to verify the deleted user account is removed
  5. The PowerShell window will prompt as follows:


Four Best Practices for Executives to stay connected with a Social Business

Executives are busy people.  Often working long hours to make sure the business is running smoother.  The movement to a more Social Business, all employees are looking to Executives to more engaged with the people who work for them.  The rise of Social sites like Facebook, Linkeding, Yammer, and Tumblr, has given a voice to the employees that work for companies.  Executives should embrace this culture shift with open arms to capitalize on the value of knowledge that is with the people in the company.  Here are four best practices that will help executives get the most out of a Social Business.

Continue reading “Four Best Practices for Executives to stay connected with a Social Business”

To collect is Human, SharePoint provides order

To collect is Human. Do you know what a baroque kunstkammer is?  It is the original File Share, a place where curiosities were stored and looked at by people before computers were mainstream.  Everything was collected, coins, games, books, and other natural and unnatural items.  There was NO order but with the development of library science and taxonomies, these cabinet of curiosities were organized.  File shares are the modern version of the kunstkammer.  It is up to IT to turn these cabinets in to an engine of revenue discovery.  SharePoint Search is becoming an instrumental tool helping IT discover what is out there and organizing it so that knowledge workers can find what they are looking for.

Continue reading “To collect is Human, SharePoint provides order”

Is there a checklist to follow for Exchange migrations to Office 365?

There is a standard process that all migrations take.  I use MigrationWiz in conjunction with DeploymentPro from BitTitan.  I partner with them to make all migrations run smoothly.  These tools allow me to automate most of the process and the Portal allows me to share the progress with my customers.

Here are the Steps for migration to Office 365 from a variety of sources. Continue reading “Is there a checklist to follow for Exchange migrations to Office 365?”

Copy data between two SharePoint lists (or any two data sources) efficiently

Here are some good instructions on the use of Microsoft Flow.  Instead of using sharepoint designer workflow to copy list items, try Microsoft Flow.  If you need help, Ask me.

One common scenario in Microsoft Flow is copying data between two different data sources. For example, if you have a SharePoint list in one site, and you want all the items to be copied over to a second SharePoint site, you can build a flow to do that. This post will walk you through how to do this efficiently as possible. Continue reading “Copy data between two SharePoint lists (or any two data sources) efficiently”

Announcing general availability of the Office 365 Centralized Deployment service

by Office 365 Team, on May 31, 2017

Office add-ins help Office users to personalize their work experience and streamline data access. Late last year, Microsoft announced the Centralized Deployment service in preview, which allows administrators to deploy Office web add-ins. Today, we are excited to announce general availability of Centralized Deployment.
Continue reading “Announcing general availability of the Office 365 Centralized Deployment service”

Blog at

Up ↑