On October 29 I’m giving for DIWUG @RapidCirkel my session “Automate your M365 Governance with Microsoft.Graph.PowerShell”. Do I see you there? Governance for your M365 tenant is important, but it’s also important to manage you governance; why set it up and don’t check it? I’ll talk about how I automated our configuration with Microsoft.Graph.PowerShell; in this session for Microsoft Team. So, let’s get our Governance and open Visual Studio Code. I’ll show my scripts and…
Most Recent Posts |
Activate your PIM role with Graph
Do you also get frustrated when you need to activate your PIM role through the Entra Admin Portal? Especially when you need to activate more roles for you work? I’ve created a little Graph PowerShell function which puts all your Eligible roles in a menu so you can select which role to activate. Prerequisites I use a Enterprise Graph Application with specific permissions (least privileged). You need the following delegated permissions. Permission Bron RoleEligibitySchedule.Read.Directory Get-MgRoleManagementDirectoryRoleEligibilitySchedule…
How to get UserNames in SPO-list with Graph
For instance, you have a SharePoint Online List with a bunch of users in it (column field ‘People’), for example ‘Users who followed training’. And now you want to check if each M365-Group member has followed training. In this post I’ll explain how I did it. I’ve created a function ‘Get-ListUsersWhoFollewedTraining’. The first step is to get a Graph API connection. The function ‘New-GraphApiConnection’ is described in this post Than you can connect to SharePoint…
Viva Connections Default Landing Page
Microsoft Viva Connections is the Microsoft gateway to a modern employee experience and is designed to keep everyone engaged and informed. Viva Connections is a…
Organization Assets Library for Images
If your organization needs to store and manage images for all your users to use, you can specify one or more document libraries on a…
Create Line chart with PowerShell
My ProductOwner gave me an assignment: “Twice a day I receive an email with an attachment. Each attachement contains an excel file with open sessions…
Your renewal for Microsoft 365 Certified: Teams Administrator Associate
Today I’ve renewed my MS-700 certificate 0 0
Only pass parameter if value is supplied
To reduce lines of code, it would be nice if you can only add parameter if they have a value. For instance when you want…
Connect to Graph Application with your credentials
Does your company have the policy not to use ClientSecret of Certificate when connecting to the Graph Application, as ClientSecret and Certificate can be used…
How to setup SPO Custom Error Page
Do you want a better looking 404 page for modern SharePoint Online Communication Sites? When someone enters a wrong URL of receives a link to…