When a new employee starts, it’s up to the admin to set up a new user account with all the permissions and resources they need. Depending on the organization, the process to onboard a user in Microsoft 365 can be complicated. However, most of the steps involve account provisioning, license assignment and any permission configuration for roles, applications or services. It’s imperative, particularly in large organizations, to adopt a more streamlined approach to onboarding user accounts in Microsoft 365. The optimal way to do that is to learn how to use PowerShell and Microsoft Graph to build scripts that take care of most of the work.