I am speed
This release is different, it's a little funky because we barely added features. We say barely, but we still tackled something like 15 feature requests, it just wasn't the focus this time.
This time we wanted to focus on speed. Speed of responses by our API, but also speed of cold starts, and just to get you the feeling of you driving a Ferrari. Our team went deep into the internals of Azure Functions and I am proud to say we delivered; response times that are the lowest they've ever been and jobs that just run so much faster.
All this, and then soon we'll have an announcement about even more awesome upgrades to speed.
Applied Standards Report
We've added a report for the Applied Standards to get this by all tenants, instead of per template, an easy overview to see which client is compliant and which is not.
New Check Monitoring, Secure Score Drop, and more
We've added the ability to immediately get check alerts per email, to monitor drops in secure score, and you can now select multiple tenants for scripted alerts, making setup a little easier.
We've added:
- AdminSSPR standard
- Exchange Cloud Management standard (remote/on-premises mailboxes)
- Colleague Impersonation Alert standard
- Global Quarantine Settings standard + configuration options
- Per-standard alignment view in tenant alignment
- Drift "Deny - Remediate" deviation action
- Drift permanent deny marker
- "Drop" method for Secure Score
- "Save as Template" for Defender deployment form
- "Save to GitHub" action for templates
- "Create Template from User" action
- Dashboard improvements
- Detection script support for custom applications
- Custom Subject field for alert notifications
- Enable/disable actions for scripts and alerts
- Tenant management page: tenant groups in table, refresh button, more details
- SmtpAuthSuccess input and validators
- Add publisher to excluded app options
- Add category prefix to bookmarks
We've fixed
- Alert notification pipeline (custom subjects, AllTenants filter, webhook template, audit log wiring, severity levels)
- Notification contact removal during tenant offboarding
- JIT Admin: groups in templates, selected user fix
- Drift deny for compliant + other policies, initial filter on drift templates page
- CA vacation mode looping
- Duplicate forwarding entry creating 2 scheduler entries
- Domain template not applying if domain already set
- Graph Explorer losing config on re-open
- Sidenav + subpage nav highlighting
- Frontend loop on 500 errors outside app bounds
- Render loops
- ActiveSync last sync fields blank
- EXO permission cache speed + duplicate calls removed
- DetectedApps bulk skip pagination
- Custom scripts editor
- SafeLinks policy editor/creation page
- API results overflowing drawer on narrow screens
- Group template resubmit on edit
- Scheduler scope field removed
- Super Admin pages moved to /cipp/advanced/
- Progress bars, SharePoint layout, column sizing
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/ https://augmentt.com/ and newly added Domotz and Guardz!
New Contributors
- @chris-dewey-1991 made their first contribution in #5725
- @zenturash made their first contribution in #5813
- @fit-jv made their first contribution in #5861
Full Changelog: v10.3.0...v10.4.0