Dealing with multiple PnP SharePoint connections14 March 2023In this article we go through adding another PnP SharePoint connection to our script. It covers how to do that and how not to do that and why.powershellpnpsharepoint
Teams PowerShell datamining - Feb 202324 February 2023When we dig into new additions to Teams PowerShell we’ll discover plenty of new things. There’s a lot of information missing from the official docsteamspowershelldatamining
Retirement of Teams Wiki - everything you need to know9 February 2023The article gathers everything about retirement of wiki functionality in Teams. Timeline, details, proactive actions.teams
My groups missing in MS Forms21 December 2022Sometimes MS Forms doesn’t let us create a group form. If this happened to you, here’s how to solve it in no time.forms
Azure AD Access Review description fields5 December 2022With the Access Reviews, you might have issues understanding some of the fields. I explain the name, description, and additional context fields below.azure adaccess review
Teams PowerShell datamining - November 202222 November 2022SMS access in Teams is the most mysterious feature uncovered in this edition. Also, did you know that owners will be able to edit messages in Teams?teamspowershelldatamining
How to pull Notion site via PowerShell23 July 2022The article demonstrates getting the site content from Notion using PowerShell. It uses free Notion API to pull all the blocks.notionpowershell
Moving Viva Insights emails to a folder20 July 2022Viva Insights emails cannot be managed by inbox rules. What to do if we want to move them to a different folder?vivaviva insightspower automateoutlook
Force preview in Teams in browser1 July 2022How to force preview in Teams (in browser) after removing the site cache.teams
Teams PowerShell datamining - June 202224 June 2022Changes introduced in June modify the calling policy and add a new setting to control media logging via the Teams PowerShell module.teamspowershelldatamining
How to clear Teams cache with PowerShell6 June 2022How to clear Teams cache using PowerShell. Be careful about removing your custom backgrounds! teamspowershellsnippet
Setting debug for Microsoft 365 CLI9 May 2022You'll learn how to configure debugging sessions in CLI for Microsoft 365.cli-microsoft365vs codejavascripttypescript
Verifying MX Record TTL for the list of domains21 April 2022Microsoft recommends TTL for MX records to be not higher than 21600, ideally 3600. Let's check it with PowerShell.powershellexchange onlinesnippet
Teams PowerShell datamining - Feb 202222 February 2022First datamining this year discovers new parameter for meeting policies - InfoShownInReportMode.teamspowershelldatamining
Managing Auto Attendant general settings with PowerShell20 February 2022Ever wondered how to manage the general settings of the auto attendant using PowerShell? You'll learn here!teamspowershellauto attendant
Microsoft 365 Online Archive31 January 2022This article describes Online Archive in Microsoft 365 and its features.outlookexchange onlinemicrosoft 365
How to find cmdlet in the entire folder24 January 2022Learn how to find certain PowerShell cmdlets in all the scripts in the folder.powershellsnippet
Get all messages from message trace22 January 2022Let's construct a wrapper for Get-MessageTrace cmdlet.exchange onlinepowershellsnippet
6 ways to clean up Outlook mailbox17 January 2022This blog post describes 6 ways to clean up Outlook mailbox in Exchange Online.outlookexchange onlineend user
Teams PowerShell datamining - Jan 20227 January 2022New updates introduced in the second half of 2021 introduces changes to Teams Consumer federation and more.teamspowershelldatamining
CsTeamsFilesPolicy cmdlets9 December 2021New cmdlets appeared in Teams PowerShell: Get-, New-, Set-, Remove- and Grant-CsTeamsFilesPolicy.teamspowershelldatamining
How to force signing in to specific domain in Outlook Web App29 November 2021If you use multiple domains for Outlook Web App, this trick can save you some time during the authentication process.outlook web app
Teams policies assigned to user20 October 2021Learn how to analyze and report Teams policies assigned to user accounts.teamspowershellsnippet
Group AD objects by OU1 October 2021How to group Active Directory objects by Organizational Unit (OU) using PowerShell.powershellactive directorysnippet
Teams PowerShell datamining - Aug 202112 August 2021New updates introduced this summer support video messages in Teams, multi-geo capabilities, and more.teamspowershelldatamining
Webinar option missing in Teams10 July 2021Learn how to check why you cannot schedule webinars from your Teams client. Some of the reasons are undocumented in Microsoft docs.teamswebinarpowershelllive event
Export message from OWA17 June 2021One of the Outlook features missing in Outlook Web App is exporting the messages. Learn a simple trick on how you can save the email as a file, without using Outlook.outlook web app
How to Set up the Microsoft Teams Machine-Wide Installer9 June 2021Written for AdamTheAutomator.comNot sure how to set up Teams Machine-Wide Installer? Learn the options for setting up the Teams Machine-Wide Installer in this how-to guide.
Signing scripts in bulk2 June 2021How to sign the scripts in bulk while switching to the new certificate.powershellsnippetcertificate
Automating Call Queue and Auto Attendant onboarding17 April 2021One of the most complex activities for Teams admins is creating call queues and auto attendants. You don't create them every day, but when you do, you might need to create a lot of them at once.teamspowershellcall queueauto attendant
Teams PowerShell datamining - Apr 20216 April 2021In March, Microsoft added params responsible for deleting messages in chats and for using Office preview as a base of Teams public preview.teamspowershelldatamining
Roles in Teams Live Events2 April 2021This post extends official docs about Live Event roles with the tips I learned by organizing events myself.teamslive event
Teams PowerShell datamining - Feb 20219 March 2021Microsoft silently adds many new cmdlets and parameters. Below you can find my first attempt to summarize what was added in last three months to Teams PowerShell module.teamspowershelldatamining
CsTeamsAcsFederationConfiguration cmdlets21 February 2021Two new cmdlets appeared in Skype for Business Online PowerShell module. They are related with upcoming integration with Azure Communication Services.powershellteams
Get all available user numbers in Calling Plans17 February 2021You can check how many numbers you have in your Teams Calling Plans. PowerShell cmdlet to use is Get-CsPhoneNumberAssignment.powershellteamscalling plan
AddDays with Format for dates13 February 2021How I troubleshooted incorrect output from Get-Date while using both AddDays() and -Format on it.powershell
Hover effect on a box with content in Power Apps4 February 2021Learn how to create hover effect on a box containing some content inside in Power Apps, so you can create modern interface for your application.power appspower platform
Finding flows suspended by DLP12 January 2021So you designed and implemented Data Loss Prevention policy in Power Automate. Now it's time to check if there was any impact on existing flows.power automatepower platformdata loss preventionflow
Custom connectors with DLP policy in Power Automate3 January 2021Custom connectors are not yet supported for Power Platform DLP policies. Let's check how they are processed and how we could secure them.power automatepower platformdata loss preventionflow
Skype for Business Online connector decomission18 December 2020After Microsoft announced they'll decomission Skype for Business Online module, I'm sharing the instruction of how to replace it with new module efficiently.skype for businessteamspowershell
Finding all domains used to sync OneDrive30 November 2020If you're going to restrict syncing OneDrive for Business libraries to specific domains only, you might want to first check, which domains are currently being used to synchronize data.onedriveoffice 365exchange onlineaudit log
CsTeamsUpdateManagementPolicy cmdlets25 November 2020New set of cmdlets has appeared in Skype for Business Online/Teams PowerShell. Cmdlets are Get/Set/New-CsTeamsUpdateManagementPolicy.powershellskype for businessteams
Temporarily disabling Flow14 November 2020There are some cases in which you'd like to supress a flow in Power Automate for certain period of time. Be careful - turning it off doesn't always work as expected!power automateflow
How to import Excel file to existing SHP list14 February 2020SharePoint doesn't provide the out-of-the-box option to import data from Excel file to existing list. There is, however, an interesting workaround which is based on PowerAutomate.power automateexcelsharepoint
Host Skype for Business meetings like a professional29 January 2019In that post I'd like to share some of the best practices for organizing meetings.skype for businessoutlook
Getting started with Discord bot via IFTTT7 December 2018If you want to write Discord bot, there are several options for getting started. I'll describe what I checked when I started looking at that.discorddiscord jsifttt
Setup Jekyll blog with Netlify31 January 2018I'm explaining how to configured Jekyll-based blog to be hosted on Netlify.jekyllnetlify
Searching in whole forest19 December 2017Here's how to search for users in multi-domain environment.powershellactive directory
Installing Outlook add-in for specific users10 August 2017Goal: to install Outlook add-in available only for specific users and to make it enable by defaultpowershellmicrosoft 365exchange
PowerShell tip - skip "Get"28 July 2017In PowerShell you can skip the verb “Get” (at least for most cmdlets – it isn't working for things like Get-Process).powershell