Matt Pallatt
Jun 18, 2026
visibility 400
star star star star star
(0 votes)

Environmental DXP badges

I recently released my first Optimizely add-on in a while, that was based on some client feedback on the Optimizely DXP – they wanted to be able to push content from preproduction to production due to their workflow involving content creation taking place in the non-live environment.

Whilst working to make the UI for that tool as clean and helpful as I could - chiseling all the corners and gilding all the lilies, etc. - I ended up putting in a little UI mechanism to allow editors and administrators to see what environment they are in.

Just a little badge, that makes it clear where you are so that you know where your content is coming from...

Having put it into the content transfer tool, I then came across this…

https://feedback.optimizely.com/forums/966081-cms-paas-content-management-system/suggestions/50995978-ui-change-to-distinguish-prod-from-preprod-and-int

…and thought it might actually be nice to also give people who don’t want to copy content between DXP environments the same UI niceties to help them know which environment they’re working in - so it's now standalone, removed from content transfer tool, and working in CMS 12 and 13.

It's mega simple and also completely configurable on a per environment basis, so you're not stuck with integration, preproduction and production if your pipeline uses different terminology - TEST, UAT, LIVE, etc.

You can nuget it over at https://nuget.optimizely.com/packages/mp.dxpenvironmentindicator/ if you're interested.

Jun 18, 2026

Comments

error Please login to comment.
Latest blogs
A day in the life of an Optimizely OMVP: Scoping a Search & Navigation - Optimizely Graph migration with Roslyn

If you have an Optimizely solution of any real age, you have Find code. Not in one tidy  SearchService.cs , either — it's spread through page...

Graham Carr | Sep 12, 2026

Machines Are Reading Your Content Model

How Optimizely CMS (SaaS) separates presentation intent from content — and why that now matters for AI discoverability. Start with a requirement th...

Vipin Banka | Sep 12, 2026

Content Transfer addon comes to CMS 13

Whilst we're waiting the release of OCP UI apps and with it Content Transfer for SaaS , I thought I'd pull the features and functionality from the...

Matt Pallatt | Sep 11, 2026

Meet the latest OMVPs - H2 2026 Cohort!

Hi, I’m Raiyan Binte Abdullah, and I’m really excited to introduce myself as the newest member for managing the  OMVP program and the digital...

Raiyan Binta Abdullah | Sep 10, 2026