Skip to content
T-Minus 365Free Security Scan

Automate the help desk

PowerShell, Power Automate and runbooks that take repeat tickets off your team's plate.

Quick Tip: Sharing Files with External Users in Teams Chat

Quick Tip

You’re in a Teams chat with an external contact, a client, a vendor, a partner. You need to send them a file. So you click the plus icon at the bottom of the chat to attach it. The option isn’t there. You try dragging a file from File Explorer into the chat. You get a […]

Automating Vendor Onboarding Request

Automation

Are you looking to streamline vendor onboarding requests in your organization? In this post, I’ll walk you through an end-to-end automation built in Power Automate that allows users to submit vendor onboarding requests, routes them through approval in Microsoft Teams, and—if approved—adds the software to a central inventory, notifies procurement, and even opens a ticket […]

Automate User Offboarding in Microsoft 365 | Full Tutorial

Automation

In a previous post, I showed you how to automate user onboarding via a Microsoft Form and Power Automate flow. Today we are shifting the focus to user offboarding. When managing employee offboarding, it’s crucial to ensure the process is both efficient and secure. The manual tasks, from revoking user access to transferring email permissions, […]

Automate User Onboarding with HaloPSA and Microsoft 365 | Full Tutorial

Automation

In last weeks post, I showed you how to use Microsoft Forms and Power Automate to automate employee onboardings across customers. This week, I am going to show you how to do this in HaloPSA leveraging the self-service portal customers can use as a front end. We will be using a webhook in Halo to […]

Automate Employee Onboarding in Microsoft 365 | Full Tutorial

Automation

Employee onboarding can be both time consuming and prone for human error across our technicians. In this article, I am going to show you how to create a tailored onboarding form for a customer that can perform the following automations: Creating the user in Microsoft  Assigning a License to the User Assigning a Manager Adding […]

How to increase your mailbox storage | Identify Mailbox is Full

Outlook

As MSPs, we still get plenty of helpdesk tickets which can be summarized as the following: My email is running very slow I am unable to send or receive email I am getting warning messages that my inbox is almost full Many of our end-users show significant signs of hoarding where they don’t delete any […]

Automate Travel Request in Microsoft 365 | Secure Travel

Automation

Many of us have set up a geo-blocking conditional access policy to prevent sign ins from unapproved countries. If you haven’t already, look to implement this as it gives you great protection against potentially malicious sign ins. This policy inevitably creates a support burden when users are traveling to a country that is not approved […]

How to Manage Secrets securely in PowerShell | Azure Key Vault

Automation

In this guide, we’ll explore how you can leverage Azure Key Vault to securely manage secrets in your single-tenant or multi-tenant PowerShell scripts. This will enable you to securely access authentication tokens and other sensitive information needed to interact with downstream customer environments. Let’s dive in! Understanding the Secure Application Model Many of us are […]

Getting started with the NEW Outlook | Top Tips for being Productive

Outlook

Learn how to use the new Outlook app with Microsoft 365 to boost your productivity and efficiency. Outlook is more than just an email app. It’s a powerful tool that helps you manage your time, tasks, and communication. With the new Outlook app, you can enjoy a modern and intuitive design, seamless integration with other […]

GDAP Architecture+ Multi-tenant Automation

Automation

In the past, I’ve written some blog posts that show how you can setup automation across tenants leveraging GDAP. GDAP effectively broken a lot of MSP and vendor automation because it requires a specific configuration. In this article, I am going to share a script I have created so that you can update permissions for […]

How to leverage Microsoft APIs for Automation

Automation

If you are looking to run automations against a single Microsoft tenant, its likely you would want to do so in a headless fashion. Headless, meaning you do not need to sit in front of a terminal window to authenticate. In this case, you want some service to run that is automatically authenticating and running […]

Spend less time scheduling meetings in Microsoft

Outlook

The amount of time lost each week due to back-and-forth email exchanges for scheduling meetings can vary depending on several factors, such as the number of participants involved, their availability, the complexity of the schedules, and individual communication efficiency. However, it is common for scheduling-related email exchanges to consume a significant amount of time. According […]