Automating with PowerShell: A much better partner portal

This is my super secret project that I have been working on for some weeks. A lot of my time outside of work was sunk into this effort. Somewhere last year I made a post about a better partner portal. This was super well received and I got a lot of amazing feedback on it.

3 or 4 weeks ago I also got an e-mail from another MSP about tooling, and how everyone and everything seems to have this extremely slow development around M365 tools. Microsoft Partners are waiting for Lighthouse, they’re waiting for RMM tools to catch up, or they are using a tool that is not evolving or asking for Global Admins without MFA…

I kind of got sick of this, so these last three weeks I deep dove into M365, into the issues we’ve had and decided to make an open source solution for this. A solution that solves the major gripes we all have with current partner administration. Stuff like creating shared mailboxes or converting them for our managed tenants, or applying a specific set of standards, There’s an entire list of items that you can find on the Github page here.

CIPP – CyberDrain Improved Partner Portal

So I’d love to introduce you to CIPP, CIPP is an easier way to manage Microsoft365 in a multitenant environment, with loads of automation.

I’ve also created a single click installation, all you need to do is enter some M365 information and off you go. You’ll be able to deploy this and use the application. Check out the instructions here.

Seeing as most of us are very visual beings, I’ve included some screenshots so you can see how the application works. The Wizards make it extremely simple to do stuff like deploying a standard to all your tenants, or even deploying a Intune app everywhere at once.

I’m hoping other people will contribute too, and even ask some friends to assist. I hope you all enjoy this project, and as always, Happy PowerShelling 🙂

Recent Articles

The return of CyberDrain CTF

CyberDrain CTF returns! (and so do I!)

It’s been since september that I actually picked up a digital pen equivalent and wrote anything down. This was due to me being busy with life but also my side projects like CIPP. I’m trying to get back into the game of scripting and blogging about these scripts. There’s still so much to automate and so little time, right? ;)

Monitoring with PowerShell: Monitoring Acronis Backups

Intro

This is a monitoring script requested via Reddit, One of the reddit r/msp users wondered how they can monitor Acronis a little bit easier. I jumped on this because it happened pretty much at the same time that I was asked to speak at the Acronis CyberSummit so it kinda made sense to script this so I have something to demonstrate at my session there.

Monitoring with PowerShell: Monitoring VSS Snapshots

Intro

Wow! It’s been a while since I’ve blogged. I’ve just been so swamped with CIPP that I’ve just let the blogging go entirely. It’s a shame because I think out of all my hobbies it’s one I enjoy the most. It’s always nice helping others achieve their scripting target. I even got a couple of LinkedIn questions asking if I was done with blogging but I’m not. Writing always gives me some more piece of mind so I’ll try to catch up again. I know I’ve said that before but this time I’ll follow through. I’m sitting down right now and scheduling the release of 5 blogs in one go. No more whining and no more waiting.