Wow! You know how everyone always says to expect the unexpected? we managed our own expectations and decided to implement some things people didn't see coming! ;)
The reason this released stewed a little longer than usual is because we decided to implement a way for you to create custom roles and groups, following the Graph-style of permissions. So, make a unexpected drink and lets dive into this release.
We also have some fun announcement; are you a CIPP sponsor and need to learn how M365 works? How CIPP works? need a training session or just someone to shoot off some questions to? We now have weekly training sessions given each Wednesday. Join our discord at https://discord.gg/cyberdrain to get all the CIPP or M365 training you need to be succesful.
Permissions? Permissions! Permissions?!
Taking the time to do things right, we've created a new method of applying custom permissions to roles and users. You can now specify super in-depth permissions deciding exactly how your custom roles look.
Of course we didn't just stop there, we also allow you to select which tenants a user sees, and which tenants they are absolutely not allowed to see. You can find these settings in our SuperAdmin menu. Need more information? check out the updated docs
JIT Administration, without JIT Administration pricing.
There's a lot of cases where you need a admin account, but you don't always want to have those laying around. You want to make sure you create temporary accounts and remove them when unused. CIPP is helping you do just that. We now have functionality to allow you to create an administrator account with the exact roles you need.
You set the start date, select an existing account or a current one, and an enddate and CIPP takes care of removing the permissions, disabling the account, or even deleting it when you're done. Cool thing; this doesn't have a required license level. No need for P2 licensing on all your tenants.
Plain text password, we hate them.
We hate showing plain-text passwords in the app, but you somehow need to get passwords over to your users right? Well, we might hate plain-text passwords but we absolutely love the open source community. We've implemented an extension for PWPush, this means that CIPP can now generate a PWPush link to send to your clients, instead of having to send them the password directly.
Special thanks to the PowerShell module created by @adamburley, and credits to our friends over at PwPush; @pglombardo for creating such an awesome OSS project.
Automatic Report Scheduling
We have so many options to report stuff, especially using the Graph Explorer - you can now create your own custom Graph Explorer reports and schedule them. Head over to the Graph explorer, customize your report to how you want it, and hit the "Schedule" button. This allows you to receive any report out of Graph as an email, webhook, or PSA ticket.
Custom BPA Reports
In the old days, to create a custom BPA report you had to upload the file manually, we've made sure that's no more. You can use the BPA report builder to easily edit and upload reports inside of CIPP now. Creating your own little sanctuary of reporting heaven.
Quality of life changes, those little things we all love.
@kris6673 added about 5 or 6 new standards, depending on when we start counting. @OfficialEsco helped us fix some bugs in the ATP/Defender states.
We've also added the autopilot failure reason per device, we've added support for Slack as a webhook endpoint, we've improved the HaloPSA mapping experience, and we've also added Auto-backup to the CIPP engine, allowing you to create backups of CIPP on a schedule.
Other notable changes
- We've Fixed issue with tenant onboarding
- Removed unused API endpoints
- We've fixed an issue with the SecureScore overview page
- We've added ability to set language in AP profile
- Fixed issue with some defender policies not showing up in portal
- Fixed issue with disabling and enabling spamfilters
- Updated email templates to show correct clause statement.
- So so much more. If you really want all the details, check the logs below.
Sponsors
We extend our gratitude to our supporters at https://renroros.no, https://immy.bot/, https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/, https://halopsa.com/, https://www.deskdirector.com/, https://hudu.com/, our friends at https://www.meetgradient.com, https://rewst.io and our newest sponsor, https://traceless.io.
It also seems like we didn't make a formal announcement for one of our other sponsors yet; Augmentt. Augmentt specializes in being a SaaS security platform. They have some very cool Shadow-IT reporting and do wonders with SaaS Discovery so go check them out at https://augmentt.com!
What's Changed
- JIT Admin frontend by @JohnDuprey in #2427
- Update Activity Based Timeout standard to have options by @kris6673 in #2463
- Updated Role View by @OfficialEsco in #2472
- Add shorten meetings standard by @kris6673 in #2480
- Update Users.jsx by @PremierOneData in #2484
- Custom Role Support and Bugfixes by @JohnDuprey in #2490
- Fix scripted alerts by @JohnDuprey in #2492
- Standards UI tweak by @JohnDuprey in #2493
- JIT Admin by @JohnDuprey in #2494
- JIT Admin by @JohnDuprey in #2495
- Standards/BPA/Autopilot UI hotfix by @JohnDuprey in #2500
- Add cloud message recall standard by @kris6673 in #2503
- Add Teams meetings by default standard by @kris6673 in #2502
- Add bookings standard by @kris6673 in #2501
- JIT Admin tweaks by @JohnDuprey in #2507
- Update JIT actions by @JohnDuprey in #2508
- JIT frontend by @JohnDuprey in #2511
- Tenant block list by @JohnDuprey in #2514
- Custom Role tweaks by @JohnDuprey in #2516
- Custom Roles & Scheduler tweaks by @JohnDuprey in #2518
- Added more Anti-Phishing actions by @OfficialEsco in #2513
- Add enable pronouns standard by @kris6673 in #2515
- Extension tweaks by @JohnDuprey in #2522
- Extension update by @JohnDuprey in #2523
- Dev to release by @KelvinTegelaar in #2534
Full Changelog: v5.7.0...v5.8.0