M365 Toolkit
13 practical Microsoft 365 tools. Ready when you need them
Do you regularly work with Microsoft 365, PowerShell, and Microsoft Entra ID?
Then you know how much time can quietly disappear into recurring tasks.
Inviting a guest. Checking licenses. Running a report. Cleaning up old guest accounts. Configuring permissions. Searching for a script that does almost what you need.
And every time, you think:
“There has to be a smarter way.”
There is.
With the M365 Toolkit, you get 5 PowerShell scripts and 8 automations for practical work involving guest management, licensing, Microsoft Entra ID, reporting, and security.
Less searching. Less repetition. Faster results.
€39 one-time payment
Instant access after purchase · No subscription
How much time does a five-minute task really take?
Checking a user.
Looking up a license.
Inviting a guest.
Creating a report.
Searching for a PowerShell script.
Opening the documentation.
Adjusting the code.
Testing it.
Individually, these may not be major projects.
But small recurring tasks add up.
Before you know it, you have spent another twenty or thirty minutes on something you already knew:
You should not have to figure this out from scratch every time.
That is why we created the M365 Toolkit
Not to add yet another layer of complexity to Microsoft 365.
Quite the opposite.
The M365 Toolkit gives you a practical starting point for recurring Microsoft 365 tasks.
No extensive course to complete first.
No theoretical resource library you still have to search through for hours.
Just concrete tools that help you get started faster.
Open the toolkit.
Choose the tool you need.
Adapt it where necessary.
And move forward.
What do you get for €39?
13 practical tools for Microsoft 365 management
The M365 Toolkit includes:
5 PowerShell scripts
plus
8 automations
for common tasks involving identity, guest management, licensing, reporting, and security.
⚡ 5 PowerShell scripts
1. enable-PIM
A practical starting point for tasks involving Privileged Identity Management (PIM).
Useful when you want to enable PIM functionality in your Microsoft environment without starting from zero every time.
2. invite-GuestUser
For inviting guest users to your Microsoft environment.
A common task when working with external users, suppliers, partners, or customers.
3. new-EntraIDGroup
For creating a new Microsoft Entra ID group.
A practical foundation for an administrative task that regularly occurs in many Microsoft 365 environments.
4. New-GraphPermissions
For tasks involving Microsoft Graph permissions.
A useful starting point when working with Microsoft Graph and configuring permissions.
5. Report-DynamicGroups
For reporting on and gaining insight into dynamic groups.
Get the information you need faster without rebuilding the report from scratch.
⚙️ 8 automations
In addition to the 5 scripts, you get 8 automations for tasks that are well suited to automation.
1. add-ManagertoGuest
Automation for assigning a manager to a guest account.
Helps you create more structure in the management of external users.
2. Enforce-GuestExpirationPolicy
For automating policies related to guest access expiration.
Useful when you want to prevent external access from remaining active after it is no longer needed.
3. Export-GuestAccessReport
For reporting on and gaining insight into guest access.
Get a clearer overview of external access within your environment.
4. Remove-InactiveGuests
For identifying and removing inactive guest accounts.
A practical automation for cleaning up your Microsoft 365 environment.
5. Report-DynamicGroups
For reporting on and gaining insight into dynamic groups.
Get the information you need faster without rebuilding the report from scratch.
6. Report-licenseIssues
Helps identify Microsoft 365 licensing issues.
Reduce manual investigation when you need to find potential license problems.
7. Report-licenses
For automating license reporting.
Useful when license information needs to be checked or reported regularly.
8. Rotate-DKIMKeys
Automation for tasks involving the rotation of DKIM keys.
A practical security-related task that can be performed more consistently through automation.
One toolkit. Multiple areas of Microsoft 365 management.
The value is not just in the number of tools.
The toolkit addresses several tasks Microsoft 365 professionals encounter in practice.
Guest Management
invite-GuestUseradd-ManagertoGuestEnforce-GuestExpirationPolicyExport-GuestAccessReportRemove-InactiveGuests
For inviting, managing, reviewing, and cleaning up external users.
Licensing
Report-licenseIssuesReport-licenses
For better insight into Microsoft 365 licenses and potential licensing issues.
Identity & Access
enable-PIMnew-EntraIDGroupNew-GraphPermissions
Practical tools for identity, groups, privileges, and permissions.
Security
Rotate-DKIMKeys
For supporting a recurring security task involving DKIM.
Reporting
Report-DynamicGroupsExport-GuestAccessReportReport-licenseIssuesReport-licenses
For situations where you need insight faster without rebuilding each report from scratch.
Move from searching to executing
The value of the M365 Toolkit is not limited to the code itself.
It is also found in what you no longer have to repeat.
Without the toolkit:
Problem → search → read documentation → compare examples → build script → adapt → test → execute
With a practical starting point:
Problem → choose tool → review → adapt → execute
The first route costs time every time.
The second gives you a head start.
And that head start is what you get for €39.
Why €39?
Because the value of a professional tool is not determined by its number of lines of code.
It is determined by the work it helps you complete.
You receive:
5 PowerShell scripts
8 automations
=
13 practical Microsoft 365 tools
for a one-time payment of:
€39
The more useful question is:
What is your time worth when one of these tools saves you from spending another twenty or thirty minutes researching or building the same solution?
One useful automation can already repay the value of the complete toolkit.
You do not need all 13 tools today.
They simply need to be available when you do need them.
One-time payment · Instant access · No subscription
You are not buying 13 pieces of code
You are buying 13 head starts.
Of course, you could write a PowerShell script yourself.
You could search GitHub.
Open Microsoft documentation.
Use a search engine.
Or ask AI to generate a script.
But that does not automatically mean the work is done.
You still need to determine:
- Is this the right approach?
- Does it fit the task I need to complete?
- Where should I start?
- What needs to be adapted?
- How should I test it?
- Have I not solved this exact problem before?
The M365 Toolkit is not designed to replace your technical expertise.
It is designed to help you apply that expertise faster.
For 13 concrete tasks, you no longer have to start with a blank screen.
Who is the M365 Toolkit for?
Microsoft 365 administrators
For administrators who regularly work with Microsoft 365, PowerShell, Entra ID, guest users, licensing, and security.
IT consultants
For consultants who do not want to rebuild the same technical foundation for every project.
MSPs & IT service providers
Do you manage multiple Microsoft 365 environments?
Then similar tasks are likely to recur.
That is where reusable scripts and automations can become especially valuable.
Technical Microsoft 365 professionals
For professionals who want to use scripting and automation to handle recurring administration more efficiently.
Built from practical experience
By Arjan Cornelissen
Microsoft 365 management is not limited to major migrations and complex architecture.
Much of the day-to-day work consists of recurring tasks.
Guest users.
Licenses.
Groups.
Permissions.
Reporting.
Security.
Automation.
The M365 Toolkit brings together 13 practical tools for exactly these kinds of tasks.
Not as an extensive theoretical training program.
But as practical equipment for Microsoft 365 professionals who would rather get to work than reinvent the wheel.
Less manual work. More control.
Good automation is not just about speed.
It is also about repeatability.
A solution you use today may be relevant again tomorrow.
And again next month.
That is why the value of the M365 Toolkit goes beyond the first download.
The value appears later, when you encounter a familiar task and think:
“Wait. I already have something for that.”
What does starting over cost?
Perhaps today you only need invite-GuestUser.
Next week, you may need Report-licenses.
Later, you may want to review guest access and use Export-GuestAccessReport.
Then you may need to remove inactive guests with Remove-InactiveGuests.
At another point, you may work with PIM, Graph permissions, or DKIM.
You do not need all 13 tools today.
They simply need to be there when you do need them.
And the complete toolkit costs:
€39
One time.
Instant access after purchase · No subscription
Everything included at a glance
5 PowerShell scripts
- ✓
enable-PIM - ✓
invite-GuestUser - ✓
new-EntraIDGroup - ✓
New-GraphPermissions - ✓
Report-DynamicGroups
8 automations
- ✓
add-ManagertoGuest - ✓
Enforce-GuestExpirationPolicy - ✓
Export-GuestAccessReport - ✓
Report-DynamicGroups - ✓
Remove-InactiveGuests - ✓
Report-licenseIssues - ✓
Report-licenses - ✓
Rotate-DKIMKeys
13 tools. €39. One-time payment.
Frequently asked questions
What exactly do I receive after purchase?
You receive access to the M365 Toolkit, which includes 5 PowerShell scripts and 8 automations for a range of Microsoft 365 management tasks.
The toolkit also includes documentation and examples to support implementation.
Is this a course?
No.
The M365 Toolkit is practical equipment.
You do not need to complete hours of video or theory before you can use it.
You receive scripts, automations, documentation, and examples that help you get to work.
Do I need PowerShell experience?
The M365 Toolkit is designed for IT professionals and people who work with Microsoft 365 in a technical capacity.
Basic knowledge of PowerShell and Microsoft 365 administration is recommended, so you can understand what each script does, review it, use it responsibly, and adapt it to your environment where necessary.
Can I modify the scripts?
Yes. The scripts are intended as a practical starting point. You can adapt them where necessary for the Microsoft 365 environment in which you work.
Can I use the scripts for my clients?
The scripts are intended as a practical starting point, and can be used with your clients.
Will I receive future scripts and updates?
No, this is a one-time offer only.
Is €39 a subscription?
No.
€39 is a one-time payment.
There is no monthly subscription.
Ready to stop starting your next Microsoft 365 task from scratch?
You could search for the next script yourself.
Read the documentation.
Compare examples.
Generate something with AI.
Adapt it.
Test it.
Or you could have a practical toolkit ready to use.
5 PowerShell scripts.
8 automations.
13 practical Microsoft 365 tools.
For €39.
Less searching. Less repetition. Faster results.
€39 one-time payment
Instant access after purchase · No subscription