Matt Pallatt
OMVP
Jun 18, 2026
visibility 469
star star star star star
(1 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
So you've decided to move to .NET 10 (but stay on CMS 12)

Ok, "decided" is a strong word. Microsoft decided for us. .NET 8 and .NET 9 both reach end of support on November 10, 2026 , and if you're on CMS 1...

KennyG | Oct 2, 2026

From robots.txt to GEO Analytics: A Year On

In September 2025, I wrote about updating

Adnan Zameer | Oct 2, 2026 |

Connect Your AI Agents Directly to Optimizely CMS

Connect any AI agent to Optimizely CMS and Commerce via Epicweb Agent API, reusing CMS-aware tools, instructions, and permissions to automate SEO,...

Luc Gosso (MVP) | Oct 1, 2026 |

Why Your CMS 12 and CMS 13 Sites Can't Share a Graph Instance

If you're planning your Optimizely CMS 13

Adnan Zameer | Oct 1, 2026 |