Using Microsoft Teams for Personal Accounts

With the amazing uptake of Microsoft Teams in the corporate space over the past few years, Microsoft has been working hard to define a free, personal version of the collaboration platform. Launching first on mobile devices earlier this year, the home and family version of Microsoft Teams brings the power and learnings made in the …

Continue reading Using Microsoft Teams for Personal Accounts

OneDrive File Structure and Sharing Report – Graph API & PowerShell

I've previously posted a PowerShell script I put together to report the file and folder structure in OneDrive. This script used PowerShell and Graph API to loop through all files and folders and output the information to a CSV. I've recently had a requirement to add to that script, I didn't just need the file …

Continue reading OneDrive File Structure and Sharing Report – Graph API & PowerShell

Using Logic Apps to Trigger Key Vault Rotation

Previously I've written about how we can use Azure Key Vault and PIM Groups as a secure password management solution. Something I didn't cover at the time is the requirement in large environments to rotate passwords regularly. To achieve this rotation, we can leverage Azure Logic Apps to trigger email requests to rotate keys. The …

Continue reading Using Logic Apps to Trigger Key Vault Rotation

Using PIM Groups and Azure Key Vault as a Secure, Just in Time, Password Management Solution

As an MSP, CSP, general IT Service Provider or even a regular IT department, we generate a huge number of login credentials for different systems to keep everything running. While it is best practice to maintain a single source of identity using LDAP integrations, ADFS and delegation, sometimes the systems we work with don't support …

Continue reading Using PIM Groups and Azure Key Vault as a Secure, Just in Time, Password Management Solution

Onboarding Windows 10 Devices to the Microsoft 365 Compliance Portal

The Microsoft 365 Compliance Portal has a huge amount of nice features which can be used with cloud services. I've previously posted about the new Compliance Manager tool and how it can help to assess the controls in place in the tenancy while also recommending improvements. There are also tools such as DLP, Unified Labelling …

Continue reading Onboarding Windows 10 Devices to the Microsoft 365 Compliance Portal

Exchange Online Native Tenant to Tenant Migrations (Preview)

With the proliferation of Microsoft 365 as the collaboration platform of choice in the enterprise space, it's rare to find a large organization that hasn't undergone some form of tenant to tenant migration. This can be a result of mergers, acquisitions or divestitures. Microsoft have not previously had any native tooling to facilitate this and …

Continue reading Exchange Online Native Tenant to Tenant Migrations (Preview)

Using Delegated Access Permissions in PowerShell to Manage all Microsoft 365 Services

I recently posted about how we can use Delegated Access Permissions via a partner relationship to connect to an Exchange Online organization through PowerShell. This is a fantastic piece of functionality for MSPs and CSPs to manage multiple tenancies securely without having managing a set of admin identities for all of their customers. To expand …

Continue reading Using Delegated Access Permissions in PowerShell to Manage all Microsoft 365 Services

Bring Yammer into Microsoft Teams with the Communities App

The current version of Yammer is almost unrecognizable from the initial release years back. It really has earned it's place in the Microsoft 365 ecosystem as an enterprise grade communication tool right alongside Teams and SharePoint. As part of a digital transformation project, there are tons of use cases for Yammer and when used correctly, …

Continue reading Bring Yammer into Microsoft Teams with the Communities App

Managing Office 365 Integrated Apps From The Admin Center

For all the cool features of Office 365 and the Office suite, there are always use cases for third party integrations. These apps provide an extension to the Office platform and add some specific functionality that might not be something that Microsoft can, or want to deliver to the entire platform. These apps are hosted …

Continue reading Managing Office 365 Integrated Apps From The Admin Center