Skip to content

Releases: KelvinTegelaar/CIPP

v5.5.0 - Angelo Azzurro

12 Apr 13:52
41dfc69
Compare
Choose a tag to compare

Isn't it funny how all announcements always start with extreme hyperbole and then just fizzle out? I hate it when that happens. It's time for a better style of announcement, something a little more muted, but that pleasantly surprises you.

That's what todays release should do for you - It should be a pleasant surprise filled with the things you asked for, or didn't know you asked for but needed anyway. Todays release is named after the Italian (Angelo Azzurro)[https://www.sipandfeast.com/angelo-azzurro] which loosely translated means 'The Azure Angel' or just the blue angel if you're being finicky.

So, what is this Azure Angel delivering to you today? Well. There's a huge amount of bug fixes, there's some very very cool near features and of course we've listened to our clients and made sure we've built some pretty cool feature requests too. Let's dive into them.

Conditional Access: Improvements to deployment

We've added features to our Conditional Access Deployment wizard. This now allows you to easily replace groups and users with the ones in your template. If you are using the same group names and same excluded or included users, you can easily transfer those over.

That's not all we've improved. The overviews for complex objects has been tackled too. No more looking at JSON(Unless you like that sort of thing). Instead, you have a pretty object browser that even allows you to expand deeper. This isn't just for Conditional Access either. We are now using this overview in more places.

CA-Updates.mp4

Conditional Access: What-If support

Microsoft was kind enough to share some documentation with us about the new What-If endpoint in Graph, this endpoint isn't even in the Graph API docs yet! The cool thing about the what-if tool is that you can set up your entire Conditional Access environment in reporting mode, and then test the policies using a wild array of simulated scenarios.

CA-Tester.mp4

Standards: You want templates? you get them!

Our standards overview has a new nice little button - Save as Template, or the option to Load that template. This is just the start - we'll be including a lot of standard template files for you to use, but feel free to start creating and deploying your own!

standardsTemplates

Favourites, favourites everywhere

So our menu is quite long - I mean, CIPP has thousands of features and not everyone uses them all the time right? Well. We've changed a couple of things about our navigation. You can now add favourites. Adding them is as easy as going to the User Settings menu, and adding the pages you use most.

Of course we also made sure people no longer see menu items they don't need - The menu is now build dynamically based on your role.

favourites

Automatic Tenant Onboarding, and Partner Webhooks

We didn't just play around with stuff that's always visible - but also the back of the mind stuff got a good polish and upgrade. You can now go into the Application Settings and enable Partner Webhooks. Partner Webhooks allow us to do fully automated tenant onboarding - You setup the webhook, and as soon as a new relationship is detected that tenant will be onboarded inside of CIPP.

That's not all you can do with this though; you can now also generate alerts based on the received partner webhooks. Something changes in your partner center? you're the first to know.

Other notable changes

  • We've fixed an issue with Edit User/Add user requiring custom fields
  • We've fixed PDF exports and increased their sizing.
  • We've fixed a bug where loading the extension page gave an error if your tenant cache was empty.
  • We've fixed the Azure Lighthouse Search on the Dashboard
  • We've improved the overview for MEM policies when deploying them
  • We've added all supported policies to be templatable
  • So so much more!

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/.

We've added Augmentt as our logo sponsor at https://augmentt.com.

We're adding new logo sponsors AND extension sponsors in the coming weeks, so keep an eye out for those! Our latest extension sponsor has been requested quite a bit and we're happy to create a custom CIPP extension for them!

What's Changed

Full Changelog: v5.4.0...v5.5.0

v5.4.0 - Cherry Springer

29 Mar 13:05
1c3eb56
Compare
Choose a tag to compare

Spring is in the air!

I love the springtime, which is why we chose a nice spring cocktail for this release. If you want to make the Cherry Springer yourself, check out https://www.diffordsguide.com/cocktails/recipe/4622/cherry-springer

This release we had a couple of objectives. Objective number 1 was that we wanted to give you even more speed than last release, and that worked. We modified the way we connect to Exchange and it makes everything so much faster. Loading times of everything related to exchange should be quite a bit lower.

But that's not all, backend changes are good fun but we're here for the meat, so let's dive into the new features we've made in the past two weeks.

Bulk User Add & Offboarding

We've added a tool to ease the creation of a bulk of users, including any field you want to add. you can upload a CSV, add users to the list by using the fields and create them all in one go. Super easy for migration situations and just generally when you onboard many new employees. We've also listened to our feature requests and added the ability to multi-select during the offboarding wizard.
image

Compliance Policies, App Protection Policies, and more

We've updated our templating engine to support Compliance Policies, App Protection Policies, and so much more. You'll find the new overviews under the same place as your other Intune Policies - Because our policy engine allows you to create templates, you can also deploy any of these policies using the Apply Policy screen, or the Standards.

image

Standards

We have a new contributor in our mids, @OfficialEsco has added quite a list of Defender and anti-phishing/Anti-spam standards. These standards allow you to set the best practice recommended defaults for your spamfiltering. It's a great contribution to the CIPP standards! Check them out now to see the power of these standards.

We've also added a standard to manage Cross-Tenant Access Settings, thanks for that @kris6673.

Mail Testing

Ever had delivery issues and weren't sure where they came from? Had problems finding out if your SPF is correct? we now have a built in mail testing solution, check it out under the Exchange Tools.

Other notable changes

  • We've fixed an issue with Edit User/Add user requiring custom fields
  • We've made sure Export Visible columns and all columns now translate license files correctly.
  • We've resolved an issue with Microsoft confusing the mailnickName for the UPN(Thanks Raf!)
  • We've added an alert for above when we see things aren't as they should be regarding UPNs and PrimarySMTPAddress
  • We've added the ability to create Dynamic Distribution Groups
  • We've improved the backend handling of Webhooks
  • We've fixed a bug with the frontend requiring multiple clicks on checkboxes.
  • We've added a warning to the edit user screen when Alternate Login ID should be used.
  • We removed the Lighthouse requirement for access checks
  • Fixed an interface bug with blank arrays.
  • So so much more!

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/.

We're also announcing some new sponsors today. Helpt at https://gethelpt.com, Augmentt at https://augmentt.com, be on the lookout for their logo in the application soon, and more big announcements around sponsors coming in the next weeks.

What's Changed

New Contributors

Full Changelog: v5.3.0...v5.4.0

v5.3.0 - The Verbena

15 Mar 13:26
5b71920
Compare
Choose a tag to compare

Hey everyone,

This release might just change your perception of time as it is a doozy. our entire team met up in Vegas recently for Right of Boom and had a blast doing brainstorming sessions on making CIPP better for you. Don't worry, we didn't do anything silly like getting a stand and spending money on ROI that'll never come, but we did make sure you all got hydrated at our CIPP open bars spread through the conference.

In this release we've focused on getting you new features, QoL, but especially backend stuff. This release has a cost reduction built into it, depending on your instance this could be a 30% reduction, but we've seen up to 200% cost reduction too! We've moved our most expensive queries to a new method by using Durable Functions and this should really press the cost down.

Let's zoom in on the new features, and changes we've made to check out the cool stuff

Speed and Powerrrrr

As we said, lots of backend changes but you'll notice your frontend also feels faster. This is because we've made improvements to the way we process larger tasks in the background too. These changes also meant we could implement a method to view pending webhooks, easying the creation of your custom rules for our Alerts Engine.

License overview improvements

The license overview has had a bit of an overhaul, now calculating NCE terms more accurately, but also showing more information while hiding subscription information by default. We've made sure the exports still contain the same info if you're forwarding these to a administration department.

Default fields

Under the user settings screen you can now find default fields for all users, easily adding them as a requirement to be filled out whenever creating a user. This is useful for non-default fields like State, officeLocation, or custom extension properties.

Frontend tweaks

you might notice some new logos, some frontend changes, and a new feature when you change a tables layout; the table layout is now saved by default. You can reset the table layout separately for each table, so it simply stores the columns you've selected last. We've also reintroduced a feature that's been missing for a while. Can you spot it? ;)

Other notable changes

  • We've added the ability to use tokens in Graph Explorer
  • We've solved a bug that add user failed to create a user and didn't stop the rest of the tasks.
  • We've fixed an issue with sharepoint quota calculations and alerts.
  • We now detect is anonymized data is enabled, and report on it directly in the table so users can enable the standard to disable this(that's a weird sentence!)
  • We've added a new method of processing webhooks, cutting the processing time down by a lot.
  • You can now view expired subscriptions under the license tab.
  • We've added a warning to the edit user screen when Alternate Login ID should be used.
  • So so much more!

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/. and the MSP Net Friends(netfriends.com)

What's Changed

Full Changelog: v5.2.0...v5.3.0

v5.2.0 - The Apothecary

23 Feb 14:21
30a5344
Compare
Choose a tag to compare

Hey everyone,

Are you ready for the latest release of CIPP?! We've been building and building. Making your wishes come true as this was a release that focused on your needs and wishes. Feature request after feature request getting tackled.

This release is named the Apothecary because some of our dev team has been a little under the weather; get the cocktail recipe here: https://www.cocktailbuilder.com/recipe/apothecary

I'd also like to repeat a little part of our previous release notes;

We've created some new videos in our documentation at https://docs.cipp.app. These videos are supposed to help you get ahead of the curve on how to use CIPP, what some of the core features are and how we're envisioning them to be used. If you want to know what's coming remember to check out our public roadmap, and join our Discord Sip & CIPP sessions where thousands of your peers give input and help each other. Haven't joined our Discord yet? check out https://discord.gg/cyberdrain.

On Discord we also have added a secondary method of getting support - If you're a sponsor you can get some quick chat support with our staff after verifying yourself.

Now, let's get busy with our new release.

All Devices overview

Before you could only manage Intune Devices using CIPP, which missed some unmanaged devices or BYOD devices, now under Identity Management -> Devices we've added the ability to manage devices that aren't completely managed, allowing you to apply some more maintenance to those devices, such as deleting stale devices or disabling them when they should not be used.

User Bulk Actions improvements

The bulk actions for users have gotten a little face list, one of the feature requests that was open was "how can we manage user groups in bulk?" we've now added the ability to add and remove user groups easily using the bulk actions. do you want more bulk actions? let us know and we'll see what magic we can do.

Setting of new user fields

We've allowed the use of custom fields for users sometime, but we also added the ability to add a manager for a user easily from the edit user and add user screen.

Other notable changes

  • We've fixed an issue with Display names and descriptions not working for some Intune Templates created by hand
  • We've solved a bug that edituser failed to report failures when using it via the API
  • We've fixed the removal of templates that have been copy and pasted and then manually added and could no longer be deleted.
  • We've improved the mailbox statistics report for all tenants, making it load faster and prettier.
  • We've added better deduplication detection for alerts, allowing alerts to run faster and better than before.
  • We've resolved some issues with the Standards not reporting correctly(Thanks @kris6673!)
  • We've added new standards, under which one to set the Exchange Transport Message Expiration
  • We've added a new statistics overview to allow you to view what process is taking most time in your CIPP instance.
  • We've solved two issues with the NinjaOne Integration - Overwriting entities and errors with converting specific information.
  • So so much more!

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/. and the MSP Net Friends(netfriends.com)

What's Changed

Full Changelog: v5.1.0...v5.2.0

v5.1.0 - The Infinity

05 Feb 13:56
3a47892
Compare
Choose a tag to compare

Hey everyone,

We're already at our third release this year, it feels like we're flying through them, so why not choose a cocktail that allows us to celeberate this; The Avengers Infinity Stone cocktail. This release we've focused on QoL enhancement and some pretty fun new features, but before we get into that let's talk about documentation.

We've created some new videos in our documentation at https://docs.cipp.app. These videos are supposed to help you get ahead of the curve on how to use CIPP, what some of the core features are and how we're envisioning them to be used. If you want to know what's coming remember to check out our public roadmap, and join our Discord Sip & CIPP sessions where thousands of your peers give input and help each other. Haven't joined our Discord yet? check out https://discord.gg/cyberdrain.

On Discord we also have added a secondary method of getting support - If you're a sponsor you can get some quick chat support with our staff after verifying yourself.

Now, let's get busy with our new release.

IP Whitelisting Improvements

Under the Tools menu at Tenant Administration you'll find a new list of all the whitelisted IPs you have. We also added the ability to easily remove/add them from the whitelist as a QoL improvement. We also whitelisted some events that might happen when using the tenant jumper so you won't get a lot of generated alerts from that any longer.

SharePoint and OneDrive settings

We've added the ability to set OneDrive and SharePoint permissions directly from CIPP, adding a user to someone else's onedrive, adding a site member or site admin is all a piece of cake with these new flyouts.

Adding users to groups directly from Edit User/Add User.

Instead of jumping around and adding a user to a group after creating it, you can now instantly do so at the moment of creation, just select the users, select the groups, and off you go. We didn't just stop there; we also made sure that at the Edit User Window you can now edit any attribute you'd like.

Other notable changes

  • We've added a copy button to each callout, allowing you to copy passwords, messages, etc easily.
  • We've solved a bug with exchange properties not always coming through when editing a group
  • We've fixed some of the flyout bugs on the access check, and prettified that.
  • We've added more obvious links to the documentation, especially for the SAM wizard.
  • We've added Custom Authentication Policies to CA policies.
  • We've added new standards for mailbox logging, mailtips, lockbox, default calendar permissions and more.
  • So so much more!

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/. and the MSP Net Friends(netfriends.com)

What's Changed

New Contributors

Full Changelog: v5.0.0...v5.1.0

v5.0.0 - The Castaway

19 Jan 15:26
ebe99ca
Compare
Choose a tag to compare

Hey everyone,

For our second release this year, we have one that is action packed and ready to rumble. This was a feature-request and expansion extravaganza, Let's dive into the good stuff so you can see what we improved.

Automated Phishing Protection System

@HuskyHacks at @Huntress and I were discussing his Clarion repo on slack a couple of days ago, to see if we could make it even cooler. This is based on Zolder's research so go check out the Clarion link and the details if you like the nerdy side of the shop

This new standard when applied, modifies the existing branding or creates a custom branding for the client. When the login page is not hosted on login.microsoftonline.com where it should be, the branding immediately changes to an image that tells the user not the login. It's a pretty jarring image so users will notice. Wanna see an example? check the clip down here.

Example.mp4

CA Vacation Mode

It happens so many times, a user goes on a business trip or forgets to notify you they are going on holidays. you have a geo-block applied so as soon as they land you get a call "Please unblock me".

CA vacation mode policies allow you to add/remove a user based on a schedule. This makes those pesky vacation calls a piece of cake and you are not at risk of forgetting to remove an exclusion.

image

Whitelisting

When a device or user generates an alert, sometimes you want to whitelist the location - You know who they are, where they are coming from and you don't need another alert. No worries boo, we've got you covered. Using the Geo-IP lookup you now have the option to add IPs to Tenant Whitelists or public whitelists. To make life even easier we got you covered with the alerts too. The emails and alerts also contain the whitelist button

Add groups/Remove groups via flyout

You wanted some more bulk actions, and we gave them. You can now bulk add/remove users from groups by using the flyout.

Other notable changes

  • We've added the tenant domain name to the subject of all emails
  • We've added a CE+ Report in the BPA, helping you find the data needed for your certification
  • We've solved an issue with mailbox overview not opening if opened in a specific way
  • We've rewritten a bunch of the CSS and cleaned up some of the code.
  • We've added an autopilot sync button, and a method to assign users to devices
  • We've added Custom Authentication Policies to CA policies.
  • We've added new standards for mailbox logging, mailtips, lockbox, default calender permissions and more.
  • So so much more. This release is too packed for just some notes!

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/. and the MSP Net Friends(netfriends.com)

What's Changed

Full Changelog: v4.9.0...v5.0.0

v4.9.0 - A glass of champagne

02 Jan 18:31
025dd34
Compare
Choose a tag to compare

Happy new year! This is the first release of the new year and so I figured "a glass of champagne" is cocktail enough right now.

This release has a lot of cool announcements, but also a little bit of a branding touch. CyberDrain and CIPP never had separate logos. Our designer (The great Joe Martz, check him out at https://www.joemartz.com/) created a new logo for CIPP. That also come with some redesign of our dark mode and some interface facelifting, so everything looks better than ever.
CIPP-logo-main-border_00

Now that's not all the exciting news. Thanks to the Microsoft Graph team we also now have a very very cool announcement to make with this release; are you currently using a hosted version of CIPP? Then you can get access to features in the Graph API not available to anyone else yet. These are bleeding edge APIs. The Graph team is gracious enough to allow CIPP users access to these APIs. Want to be enabled for this? Contact our helpdesk.

Now lets jump into the new features shall we?

Alerts Alerts Alerts

Our Alerts engine has been revised, but not just a interface touch up here and a small change there. you now have the ability to create any alert you want. You can use our preset alerts to get alerted whenever something happens, such as logons from countries you don't want, or mailboxes rules created where you don't want them. Cool thing about this alert engine? it's available on all subscriptions.

Now that's not all we've changed. Because our new engine allows you to select a specific action, generating a ticket is an action, a webhook, but also disabling the user involved in the log entry, or immediately running a BEC remediate based on your input. Zero click remediations, based on your own set of rules.

For example, if I want to block a user, disable their rules, reset their password when a new inbox rule is created, and the path contains RSS? All I do is create this:
image

And that'll take care of everything for me. The email, webhook, or PSA ticket will even include a log of actions taken.

Onboarding wizard-y

Onboarding tenants can be a challenge sometimes, especially when you haven't really taken care of your GDAP environments yet. We've made sure to ease this for you; Tenant onboarding now automatically adds missing groups, missing users, and it finishes everything for you. Use the onboarding wizard whenever you're adding a tenant to have a really good time. It removes all of the manual GDAP labour for you except accepting the invite.

image

Graph Explorer exploded

We've lit some fireworks under our Graph Explorer and that allows us to do so much cool stuff - The Graph Explorer now has more options and the ability to save any custom report you want. Found the perfect query to perform? no more typing it or copy and pasting links. Just save it as your personal preset:

image

IP Database

We've majorly revamped our IP database, We now report if an IP is a proxy or VPN IP, we can now report the exact location, we can report if it's a hosting provider or not, and all of that in a much faster manner than ever before. Had issues with our previous IPDB? check out the new one.

Other notable changes

  • We've fixed a bug with the GDAP check not always returning the correct groups
  • We've created more readable errors for CPV checks and refreshes so you know what to do next
  • We've resolved an interface bug with the menu automatically folding in on high DPI screens
  • We've rewritten a bunch of the CSS, cleaning up places and making everything look a little nicer
  • We've tackled a bug with Autopilot profiles duplicating
  • We've added the ability to select your authentication methods via new standards
  • Drastically increased the speed of standards and alerts such as CalDefaults and MFA alerts
  • and many many more...

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/. and the MSP Net Friends(netfriends.com)

What's Changed

Full Changelog: v4.8.0...v4.9.0

v4.8.0 - The Eastern Standard

11 Dec 13:23
2cf7b50
Compare
Choose a tag to compare

Hey everyone, It's time for the next CIPP release, and it's a big one. The last two weeks we've been hammering away at upgrading a lot of moving parts inside of CIPP.

For this release we chose the "Eastern Standard" cocktail. It's refreshing, surprising, but has quite a kick. In our previous release notes we were purposely a little cloudy and vague, let's use this refreshing cocktail to clear everything up.

Standard engine - So. Much. Power.

In this release we've completely revisited the standards engine. Instead of just remediating all the actions the standards can perform, we've also enabled the option to only report on the standard being out of sync, or to alert on it. This allows you to monitor your environments even closer.

To make sure you're able to use the full power of this standard, we've also added another Best Practice Analyzer report that checks every single standard available, so you can easily see if your environments are up to par.

But that's not all - We've also added 10 new standards, improved some of the inputs on older ones, and now allow you to deploy both Intune Status Pages via standards, and Autopilot configurations - giving you a zero touch deployment of everything M365.

image

The Official Ninja One Integration.

We've also released the Official Ninja One integration. With this integration, you're able to get a complete overview of your M365 environments inside of your RMM. Imagine finding devices out of compliance and your RMM alerting on that, or having a immediate overview of all your licensed users inside of M3565, Seeing the secure score for a tenant directly while you're maintaining the environment.

The collaboration between CIPP and NinjaOne is more than just a single integration. It's a step towards a future where community-based sponsorware and commercial software join forces to enhance efficiency and service quality in IT management.

  • Unified Dashboard: Integrating M365 data into NinjaOne's console for a comprehensive overview of user, device, and organizational information.
  • Efficiency Boost: Streamlined management and monitoring capabilities reduce system-switching and tool consolidation.
  • Enhanced Monitoring: Leveraging NinjaOne's custom fields to monitor Intune device compliance, with real-time alerts for compliance status changes.
  • In-Depth Data Access: For NinjaOne Documentation users, additional detailed M365 user information, including mailbox and OneDrive details, is available.

https://media.discordapp.net/attachments/905478353476259873/1181358047545802792/image.png?ex=6580c46b&is=656e4f6b&hm=c773d745dc415035a85ad57ec9de16557e5459b8a5e44d2f1c44e7a66e1bd2f5&=&format=webp&quality=lossless&width=960&height=368

Other notable changes

  • We've added the ability to generate multiple GDAP invites in one go
  • We've added the ability to assign policies directly from the offcanvas for mem policies
  • We've resolved an interface bug with the menu automatically folding in on high DPI screens
  • Added labels for the impact of each standard
  • fixed an issue with autofill on the contacts page
  • Allow to select any recipient during offboarding to forward to
  • Added the option to select the type of CSV report - All columns or only visible columns.
  • Fixed an issue with selecting a single owner for a distribution list
  • Fixed an issue with deploying CA policies due to the depth of the JSON
  • Resolved issue with browser compatibility for date/time functions
  • added fix for license table overflowing
  • and many many more...

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/. and the MSP Net Friends(netfriends.com)

What's Changed

Full Changelog: v4.7.0...v4.8.0

v4.7.0 - The Ginger Ninja

29 Nov 13:18
70d58ce
Compare
Choose a tag to compare

Hey That's weird, a release that's in the middle of normal releases? Kelvin, what's going on? Well, let's grab our cocktail and get busy.

Well. Let me tell you what's going on. This release had a lot of maintence stuff done in the background so isn't a full release, however something is hidden in this release that we'll announce soon. Can you find the hidden thing?

Of course, this release contains many many backend fixes of which you won't notice much, but makes creating CIPP so much easier for us. That's why this release snuck somewhere in between...or did it?

Fully automated updates

Don't want to manually update your CIPP anymore? We've setup Pull. Pull is a Github application that automatically updates your fork when required. Go to https://github.com/apps/pull to install the tool, select the repositories and you're done! automatic updates forever.

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/. and the MSP Net Friends(netfriends.com)

What's Changed

Full Changelog: v.4.6.0...v4.7.0

V4.6.0 - The Revitalizer

20 Nov 22:13
54cb8e9
Compare
Choose a tag to compare

Woo! a new release and it's an exciting one. Many backend updates, maybe over 100 bug fixes big and small, and all sorts of new functionality.

This release is named the Revitalizer. I've tried to find a cocktail with the name 'Vite' in it but struck out a little. Why Vite? Because our contributor team helped us move our backend build engine from Create-React-App to Vite. Now this isn't a change you'll notice on the frontend except that we've redesigned some elements. You'll mostly notice this in the tenant selector. No more clicking twice just to search, you can now immediately search using the top bar.

For our development efforts though, it makes things just a little bit more comfortable. It also allowed us to update to the latest version of our framework removing a bug that plagued large screen users; the side menu automatically hiding itself on larger screens.

But don't worry, this release is definitely not just backend stuff. Let's talk about the actual features we've added shall we?

All Tenants Exclusions

Sometimes you have tenants that should not be included in your default set - Think of tenants that you only do some light management for, or tenants that have their own custom standards. You can now easily exclude a tenant from the all tenants standard. You flip the switch and it's done!

Scheduled Offboarding

It's been a long awaited feature, but now you can directly schedule an offboarding from the wizard. Run through the wizard, set the checkbox for the schedule, select a date and off you go. It's automatically added to the scheduler where you can view the status of the job, but that's not all. It can automatically sent the results to your ticketing system, webhook, or email when performed so you know exactly what happened.

image

Tenant Offboarding

Sometimes we have a client leave us, as everyone does. We've built a feature to help you clean house. It removes any relationships, removes your CIPP access, and gently offboards the tenant so that it's ready for the next administrator to take over. No more worrying about access on tenants you should not have.

Mailbox Restore Wizard

Mailboxes get deleted sometimes, and they get deleted on accident sometimes. You could also be using a third party IDP that requires some migration because your user objects get shuffled around. Normally speaking that would cause you to have to log into different portals, or use PowerShell to start a deleted mailbox restore project. No more. you can now easily recover soft deleted mailboxes using our Mailbox Restore Wizard.

Research Compromised Account improvements

Our BEC page is a fan favourite, but at times it was slow or would not load all the data. We've improved on that by making sure we extract the data from more sources. It also includes the MFA devices by a user now,

Feature request galore

We can't write about every single feature we've added, because that would swamp these release notes, but here's some other notable things we've added;

  • Added a complete reset for CPV permissions
  • Fix a bug with GDAP permissions/Access Check sometimes giving invalid results.
  • Queued Application approval so it no longer times out when selecting all tenants.
  • Fixed a bug with deleting webhooks
  • Fixed a bug with deleting templates and editing templating losing their GUID
  • Added ability to remove permissions for all users in offboarding wizard
  • Fixed a bug with permission levels for mailboxes
  • Improved standards for Authenticator to only change required settings
  • Added new standard for Software Oauth
  • Added new standard to allow OTP
  • Add modal for Global Administrator
  • Added Universal search to Users menu: search for any property in Graph.
  • Upgrade to Vite/React 18
  • Updated CSS and tenant selector design
  • Sped up mailbox queries
  • Added deploy buttons to every page where deploying is an option
  • Added ability to make any job in offboardwizard schedulable.
  • Made settings screen load faster by 10x
  • And so many more.

Fully automated updates

Don't want to manually update your CIPP anymore? We've setup Pull. Pull is a Github application that automatically updates your fork when required. Go to https://github.com/apps/pull to install the tool, select the repositories and you're done! automatic updates forever.

Sponsors

We extend our gratitude to our supporters at https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, Hudu at https://www.hudu.com/, Datto at https://datto.com/ https://www.meetgradient.com, https://rewst.io/. and the MSP Net Friends(netfriends.com)

What's Changed

Full Changelog: v4.5.0...v.4.6.0