Releases: KelvinTegelaar/CIPP
v3.5.0
Version 3.5.0 - The Temptation
We are thrilled to introduce version 3.5.0, a feature-rich update loaded with numerous convenience features and significant changes.
With this release, we've overhauled the dashboard for a more accessible overview of your tenants, their applied standards, and direct access to their respective portals.
Moreover, we've incorporated templating for Endpoint Security policies alongside existing supported policies, streamlining the setup process for Bitlocker, Antivirus Policies, and other policy types.
We've added Microsoft LAPS support, complete with a new standard for deploying it to your tenants, an Intune Template Library example template, and the ability to retrieve LAPS passwords via the devices overview.
Additionally, we've included standards for setting Default Calendar permissions for all company employees and limiting the maximum number of devices that can join via Intune. Explore the detailed release notes for more information on all new features.
Our Tenant Tools have been enhanced and the menu restructured, featuring a Tenant Lookup that allows domain name searches to reveal tenant information, including registered domains—particularly useful during discovery or migrations.
We've also added a GDAP overview where you can see and terminate GDAP relationships easily, and finally some tables have received Graph Filters, allowing you to filter API sided instead of just locally.
We would like to express our appreciation 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/, and Datto at https://datto.com/. Enjoy the latest release!
The cocktail
From now on, we're including the cocktail recipes because of popular demand. Want to make it a mocktail instead? Replace the alcohol with soda water or juices to mix it up even more!
Recipe:
2 oz gin
1 oz elderflower liqueur
1/2 oz lime juice, freshly squeezed
1/2 oz simple syrup
3-4 fresh basil leaves
Club soda
Ice
Lime wheel and basil sprig for garnish
Instructions:
In a cocktail shaker, combine the gin, elderflower liqueur, lime juice, simple syrup, and basil leaves.
Muddle the basil leaves gently to release their flavor.
Fill the shaker with ice and shake well until chilled.
Strain the mixture into a glass filled with fresh ice.
Top with club soda to taste.
Gently stir the cocktail to combine.
Garnish with a lime wheel and a sprig of basil.
Enjoy responsibly as you explore the new features in version 3.5.0!
What's Changed
- Changed wording by @BNWEIN in #1499
- Updated "tokens" references to token by @rvdwegen in #1503
- Replaced AAD portal with Entra by @rvdwegen in #1504
- Update portal links to Entra and Intune links by @rvdwegen in #1505
- Graph Filter support by @JohnDuprey in #1506
- Tenant overview tweaks by @JohnDuprey in #1516
- Added LAPS support
- Added Intune Endpoint Security Policy support
- Added All Tenants support to several pages
- Added Tenant Lookup tool
- Revamped Dashboard
- Added Alerts are actual alerts on all pages instead of just dashboard
- Added "Restrict guest user access to directory objects" standard
- Added "Enable LAPS on tenant" standard
- Added "Maximum number of joinable device per user" standard
- Added "Set outbound spam alert" standard
- Added "Set Default Sharing Level for calendar" standard
- Added new backend method of retrieving AllTenants and generic get requests
- Added Ability to remove GDAP relationships
- Fixed bug where tenant cache was not used by @JohnDuprey.
- Fixed issue with false positives on SSPR due to null values
- Fixed issue where data did not show up due to capitalization issues.
- Added Graph Filters to several tables
- Many small interface bug tweaks and fixes
- Tenant selector tweaks by @JohnDuprey in #1518
- GDAP Relationships overview by @JohnDuprey in #1519
Full Changelog: v3.4.0...v3.5.0
New Feature Screenshots
Dashboard
Tenant Lookup
LAPS
GDAP Relationships
v3.4.0
Version 3.4.0 - Mahogany
Today, we are excited to announce the release of version 3.4.0, which brings a collection of requested features and a significant number of bug fixes. We have addressed the issue where duplicate domains were not being added to the domain list and made MFA Reporting accessible to all GDAP users.
In terms of new features, we have made it simpler to view the current queue of background tasks and expanded AllTenant support, allowing you to load the Users report for all tenants, and more. Additionally, we have introduced Mobile Device approvals for Exchange, enabled subscribers for M365 groups, and upgraded the GDAP Wizard for a more seamless role creation process.
As automatic GDAP approval will be discontinued shortly, the Wizard will generate client-specific links instead of auto-approving relationships. This change will also simplify refreshing your GDAP roles via CIPP.
We are also pleased to unveil our new website at https://cipp.app, along with an updated documentation site at https://docs.cipp.app.
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/, and Datto at https://datto.com/. We hope you enjoy this latest release!
The cocktail
From now on, we're including the cocktail recipes because of popular demand. Want to make it a mocktail instead? Replace the alcohol with soda water or juices to mix it up even more!
Ingredients:
Stir in mixing glass with ice and strain
1½ oz dry vermouth (4.5 cl)
¾ oz Jägermeister (2 cl)
¾ oz Benedictine (2 cl)
Garnish with 1 dash cinnamon schnapps liqueur
Serve in a cocktail glass (4.5 oz)
Instructions:
Add rum and lime juice to a tall glass filled with ice. Top with the ginger beer. Garnish with a lime wheel, and enjoy :)
What's Changed
- Changed mention of templates to alerts by @rvdwegen in #1461
- Added Ability to disable MFA Nudges Standard by @BNWEIN in #1463
- GDAP Role Wizard & Recent Job history by @JohnDuprey in #1469
- Fixed Device Compliance, added ability to subscriber users to O365 Groups by @BNWEIN in #1490
- Added New Functionality Mobile Device List Page by @BNWEIN in #1496
- Add ReactTimeAgo by @JohnDuprey in #1497
- Resolved issue with duplicate domains not showing up
- Resolved issue where interface would be a blank page if an error occured
- Added AllTenants functionality to more pages
- Fix with divide by zero in securescore reporting
- Added mobile device management options
- Added ability to disable nudges
- Released new website
- Released new docs
- Dev to release by @KelvinTegelaar in #1498
Full Changelog: v3.3.0...v3.4.0
v3.3.0 - Dark 'n Stormy
Version 3.3.0 - Dark 'n Stormy
Todays release is version 3.3.0 which is a maintenance release that tackles a bunch of backend bugs, but also adds some new reporting options, fixes some typos and includes an updated docs push at https://cipp.app. Our docs now guide you even better, so deployment and maintenance should be even easier than before
As always I hope you all enjoy the release, that is made possible thanks to https://immy.bot/ https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/ https://halopsa.com/. https://www.deskdirector.com/ and Hudu https://www.hudu.com/ and Datto https://datto.com/
The cocktail
From now on, we're including the cocktail recipes because of popular demand. Want to make it a mocktail instead? Replace the alcohol with soda water or juices to mix it up even more!
Ingredients:
2 ounces Gosling’s Black Seal rum
1/2 ounce lime juice, freshly squeezed
Ginger beer, to top (about 5 ounces)
Garnish: lime wheel
Instructions:
Add rum and lime juice to a tall glass filled with ice. Top with the ginger beer. Garnish with a lime wheel, and enjoy :)
What's Changed
- Fixed Mailbox List View by @BNWEIN in #1427
- Dev to hotfix by @KelvinTegelaar in #1429
- Update routes.js by @BNWEIN in #1434
- Added CopyForSentItems Function by @BNWEIN in #1441
- Fixed GranularDelegetedAdminPrivileges spelling mistake by @rvdwegen in #1444
- Added User Mailbox Rules to the Users Page by @BNWEIN in #1442
- Added "Invite Guest" function by @BNWEIN in #1453
- Removed ExchangeRefreshToken in deployment templates by @rvdwegen in #1452
- Added SharedMailbox with Account Enabled Report by @BNWEIN in #1454
- Removed ExchangeRefreshToken references by @rvdwegen in #1456
- Dev to release by @KelvinTegelaar in #1457
Full Changelog: v3.2.0...v3.3.0
V3.2.0 - MSPGeek Dumpster Fire
Version 3.2.0 - MSPGeek Dumpster Fire
Todays release is version 3.2.0 and it's a huge one. We've added so much stuff it's hard to mention them all but I'll try anyway. One of the biggest changes is mass actions in this release, allowing you to easily select groups of users, groups, templates, and make changes to them on the fly, another one is replacing our Basic Auth report with Inactive users, allowing you to easily find users that are using a license without a need for it.
Another cool feature that is pretty slick is that you're now able to easily change the password generated for users. Instead of a complex password that's hard to type, you get the option to generate a word based password with a very high entropy, or our universal search which allows you to find users across all tenants and immediately jump to their tenant to make a change.
We've also added and changed some of our standards around, now allowing easy DKIM deployment or rolling over old DKIM 1024 keys to 2048.
Of course we also went bug hunting, and you can find the full list of changes below.
As always I hope you all enjoy the release, that is made possible thanks to https://immy.bot/ https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/ https://halopsa.com/. https://www.deskdirector.com/ and Hudu https://www.hudu.com/ and Datto https://datto.com/
The cocktail
From now on, we're including the cocktail recipes because of popular demand. Want to make it a mocktail instead? Replace the alcohol with soda water or juices to mix it up even more!
Ingredients:
2 oz. Tequila
1 oz. lime juice
1/2 Oz. simple syrup
1/4 tsp cayenne pepper
splash or range liqueur
splash of cranberry juice
Ice
Lime wedge for garnish
Instructions:
Fill cocktail shaker with ice, add ingedrients, shake well untill chilled and strain into glass with ice, garnish with lime wedge. Enjoy your Official MSPGeek Dumpster Fire.
This cocktail was created by Ashley Cooper, using ChatGPT. An amazing cocktail with a spicy bite. If you don't have cayenne pepper, replace it with a couple of drops of tabasco.
What's Changed
- Update Devices.js by @BNWEIN in #1411
- Added ability to delete a group by @BNWEIN in #1416
- Update ServiceHealth.js by @BNWEIN in #1418
- Fixed issue with CSV labels on export
- Added ability to change mailbox quota for users
- Fixed issue with importing Exclusion sets for CA
- Sorted Choco apps and WinGet apps by name
- Added standard for DKIM rotation
- Added standard for DKIM setup
- Changed Tenants Overview in settings to see which type of relationship there is with the client
- Added mass changes option.
- Fixed issue with MFA alerts
- Added ability to generate different types of passwords(High entropy passwords)
- Added reports for inactive users
- Added setting in profile for tenant overview type(direct links always shown or not)
- Added universal search
- Added ability to use GDAP only clients without creating a "Contract" or "Reseller" relationship.
- Fixed bug where page would reload at very specific circumstances
- Added ability to use GDAP only clients by using new endpoint.
Full Changelog: v3.1.0...v3.2.0
v3.1.0 - Gin & Tonic
Version 3.1.0 - Gin & Tonic
Todays release is version 3.1.0 - Gin and tonic, a classy drink for classy moments. This release is filled with bug fixes and quality of life improvements. We've added features to the Best Practices Analyzer allowing you to easily see if tenant level features are enabled. We've also polished the interface in a couple of places, and resolved an issue with Conditional Access Policies not importing when they had tenant level exclusions.
There's many more small and big changes to the current flow of things, so check out our changelog below or click on the link to see each and every commit.
hope you all enjoy the release, that is made possible thanks to https://immy.bot/ https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/ https://halopsa.com/. https://www.deskdirector.com/ and Hudu https://www.hudu.com/ and Datto https://datto.com/
What's Changed
- Update MFAReport.js by @BNWEIN in #1361
- Fixed issue with CA template import for Excluded Tenants
- Fixed issue with Alerts setup
- Alphabetized application selection
- Changed import of CSV to no longer be case sensitive for Autopilot devices
- Fixed issue with AD sync notification not showing during add user/edit user.
- Added permissions for Microsoft Teams to the setup wizard.
- Fixed issue with dynamic rules not getting deployed correctly when containing special characters
- Fixed issue with Exchange Permissions not being set due to wrong anchor.
- Added the ability to overwrite transport rules, allowing easier deployment.
- Update ApplyStandard.js by @BNWEIN in #1365
- Fixed Issue deploying group templates for Mail Enabled Security group by @BNWEIN in #1369
- Update OffboardingWizard.js by @BNWEIN in #1370
- Update AddUser.js by @BNWEIN in #1390
- Update EditGroup.js by @BNWEIN in #1394
- Dev to release by @KelvinTegelaar in #1404
Full Changelog: v3.0.0...v3.1.0
V3.0.0 - Love Potion No. 9
Warning: This release requires manual intervention.
After updating, you'll need to do the following, otherwise no Exchange Tasks will function.
- Go to CIPP, Settings, Execute a permission check.
- Click on Details, follow the link to your CIPP-SAM application.
- Add the permissions that are missing from the permission check.
Need more help? check the documentation at https://cipp.app/docs/user/gettingstarted/permissions/#permissions. Read the boxes carefully.
Version 3.0.0, codename Love Potion No. 9,
let me introduce you to CIPP 3.0. That's right, we've gone up a major version. We've revamped so much in the backend that it was time to release version 3.0.
Version 3.0.0, codename Love Potion No. 9. is a release that focused on making deployment and maintenance much easier. We no longer require you to create multiple tokens, and you can now easily replace the tokens in the application by using the renew token option in the SAM wizard. Never having to mess with scripts again.
Of course that's not all the changes, otherwise this would not be a 3.0 release. We've also made the preparations for mass actions, allowing you to select multiple users and performing things on them. This is not yet in the current release but our prepwork will allow us to add this, see the screenshot below for an example
There's many more small and big changes to the current flow of things, so check out our changelog below or click on the link to see each and every commit.
hope you all enjoy the release, that is made possible thanks to https://immy.bot/ https://oit.co/, https://ninjaone.com/, Huntress at https://huntress.com/ https://halopsa.com/. https://www.deskdirector.com/ and Hudu https://www.hudu.com/ and Datto https://datto.com/
What's Changed
- Remove all line breaks by @DChorn-ANS in #1324
- Added some group management options to the groups page by @BNWEIN in #1327
- Separate Unused and Overused License Alerts by @DChorn-ANS in #1328
- Update force refresh to more accurate times by @DChorn-ANS in #1335
- Adding Mailbox Type by @DChorn-ANS in #1346
- Added Archive Mailbox Details to User Info Page by @BNWEIN in #1349
- Add multiple notification E-mail recipients by @DChorn-ANS in #1351
- Fixed issue with applying standards when standard no longer exist
- Fixed issue with columns not always showing data
- Fixed issue with user not editable when using ADSync
- Fixed issue with user offboarding not progressing as it should
- Textual changes
- Added method of allowing user to refresh tokens easily
- Added method of selecting notifications easier
- Moved to single token setup, eliminating need for Exchange Tokens.
- Dev to release by @KelvinTegelaar in #1354
Full Changelog: v2.20.0...v3.0.0
v2.20.0 - B52
Get ready, folks! The B52 of release updates has arrived and it's loaded with some serious firepower!
Introducing Version 2.20.0 - packed with new features and upgrades to existing ones. Trust us, you won't want to miss a single change, so be sure to check out the changelog.
We've supercharged the alerting engine to bring you more internal CIPP activity alerts and made some major performance improvements. Plus, you can now retrieve Bitlocker keys for devices straight from the devices menu.
And don't worry, we've got your back with bug fixes too - including a fix for the offboarding wizard and text updates when creating contacts and shared mailboxes.
Be sure to check out the "What's New" section for all the details. A huge shoutout to our sponsors OITVOIP, NinjaOne, Immybot, Huntress, HaloPSA, Deskdirector, Hudu, and Datto for making this release possible. Remember to check them out!
And as always, if you have any questions, head over to our discord at discord.gg/cyberdrain. Happy updating!
What's Changed
- #1266 - Added AllTenants exception by @coolriku in #1270
- #1271 - Added item clear ImmutableId in users-cippactions by @coolriku in #1272
- Added Disable Email Forwarding by @BNWEIN in #1292
- Update MFAReport.js by @DChorn-ANS in #1298
- Update MailboxList.js by @BNWEIN in #1299
- update standards.json by @BNWEIN in #1307
- Update UserEmailSettings.js by @BNWEIN in #1310
- Added easy way to enable/disable Out of Office via user menu
- Added method to enable archive mailboxes
- Fixed bug where send-as permissions did not show on mailboxes
- Fixed duplicate exchange standards in standards overview
- Added filters to mailbox overview to allow filtering on licensed mailboxes/shared mailboxes
- added option to delete contacts
- added offboarding wizard filtering
- Fixed issue with logout not redirecting you correctly
- fixed a bug with usage location not being retrieved from existing users
- Added feature to allow any object to be added to a table.
- Improved automatic runs of applying tenant permissions for GDAP(CPV)
- Dev to release by @KelvinTegelaar in #1318
Full Changelog: v2.19.0...v2.20.0
v2.19.0 - Caesar
Hey everyone,
Version 2.18.0 is released today - We're calling this one Caesar. The release isn't as feature packed as normal as I've been having a week where my brain wasn't agreeing with me. ;) Our contributors have helped fix some typos and textual issues, and @JohnDuprey has made updates to the domain management module. We also added a refresh button to all tables allowing you to easily get new data without navigating away from pages.
We've also added two standards; the ability to start an "Authenticator Nudge Campaign" which is a new functionality Microsoft introduced to get users to register their MFA, and allowing users to setup FIDO2 keys.
We've also now added a new checkbox to allow the alert emails to be split per tenant. This allows you to receive per tenant emails in your ticketing system instead of one general email.
As always, bug fixes are in this release too, including a bug for Microsoft Teams Voice, and some visual changes
Check the What's new section for all fixes and changes.
As always we thank our release sponsors, OITVOIP, NinjaOne, Immybot,Huntress, HaloPSA, Deskdirector, Hudu, and Datto. Without these sponsors the application would not be possible so remember to check them out.
The changelog below contains only the most important changes, if you have any questions, check out our discord at discord.gg/cyberdrain.
What's Changed
- Correct Texts by @coolriku in #1249
- Domain Analyser - Delete action by @JohnDuprey in #1252
- Added table for calendar permissions by @coolriku in #1257
- added FIDO2 enable standard
- added Nudge Campaign standard
- added split email reports
- added option to enable user archives
- fixed bug with empty table showing single row
- Dev to release by @KelvinTegelaar in #1264
New Contributors
- @coolriku made their first contribution in #1249
- @BNWEIN made their first contribution helping to update our docs!
Full Changelog: v2.18.0...v2.19.0
v2.18.0 - Bahama Mama
Hey everyone,
Version 2.18.0 is released today and it's called Bahama Mama, because ohhh mama, this release has a bunch of awesome features.
We've created the ability to add an image to the PDF report exports, added spam filtering templates and capabilities, and now that Microsoft has officially released the WinGet support for Intune we've made sure you can deploy those packages immediately. Instead of just thinking about deployment, we've also added the ability to remove/uninstall packages. This allows you to remove things like default store apps(Candy crush, crushed!).
Instead of having to look for packages by hand, we've also added an automated package lookup both for Chocolately apps, and for WinGet applications.
But it's not just that, we've improved the Graph Reports output, we've improved the sign-in reports to allow customization, and we've added a way to backup all your CIPP settings, in case you want to share them with other users.
Check the What's new section for all fixes and changes.
As always we thank our release sponsors, OITVOIP, NinjaOne, Immybot,Huntress, HaloPSA, Deskdirector, Hudu, and Datto. Without these sponsors the application would not be possible so remember to check them out.
The changelog below contains only the most important changes, if you have any questions, check out our discord at discord.gg/cyberdrain.
What's Changed
- Fixed a bug with Graph Explorer not showing the right data
- Added Standard to not allow users to create tenants
- Added Spamfilter lists, editing, and templating.
- Added Choco Apps Lookup Wizard
- Added Store Apps lookup wizard
- Fixed a bug where reports showed [object]
- Added option to uninstall applications
- Fixed bug with group templates defaulting to generic
- updated link to Exchange Admin Center
- Added backup functionality.
- Allow updating of individual keys using SAM wizard.
Full Changelog: v2.17.0...v2.18.0
v2.17.0
Hey everyone,
Version 2.17.0 is released today. Not a named released, but still pretty feature packed anyway. We've tackled some annoyances and implemented a group of requested features, such as editing contacts, better GDAP and CPV support, and changes to the Graph Explorer, allowing you to create more complex reports.
As a nice usability feature we've also added a column selector, this is still in beta and might change a bit in newer releases, but we've decided to give you the power already.
Check the What's new section for all fixes and changes.
As always we thank our release sponsors, OITVOIP, NinjaOne, Immybot,Huntress, HaloPSA, Deskdirector, and Hudu.
The changelog below contains only the most important changes, if you have any questions, check out our discord at discord.gg/cyberdrain.
What's Changed
- Update README.md by @mpriestau in #1173
- Add CCol breakpoints to fix issue with mobile by @JohnDuprey in #1178
- correct typo in Mailbox User Information by @brendanevans in #1202
- Added Column Selector to tables
- Changed Tenant Exclusion overview to more efficient overview.
- Added button to apply CPV(GDAP) Permissions easily
- Added function to perform nightly checks on GDAP permissions and resolve if required.
- Added OneDrive URL to OneDrive overview
- Added Creation and removal of Exchange Contacts
- Fixed bug with Last Logon details not showing when ID was formatted incorrectly
- Fixed a bug where password resets always required relogon if not done via the option menu.
- Fixed a bug where Mobile Devices overview errored out if a device had nested devices.
- Fixed a bug where BPA showed old excluded tenants
- Dev to master by @KelvinTegelaar in #1222
New Contributors
- @mpriestau made their first contribution in #1173
- @brendanevans made their first contribution in #1202
Full Changelog: v2.16.0...v2.17.0