247 results found
-
for this page
As a content author and administrator, I would like a more user friendly way for legal or compliance reviews for updated pages. One where, if enabled, that approval step can give them a view similar to external content review and add comments on specific parts of the pages, and those comments in the markup would get added to the page comments for auditing. This makes it easier for our review team to view drafts without having to go to every single new block with individual feedback.
1 vote -
Skip workflow toggle with required comment
As an administrator, I'd like to be able to set up an approval sequence with a toggle option to skip workflows for minor changes that do not require review. This would allow small changes or quick edits that don't require a compliance review to be published with a comment to justify the action for audits. Otherwise, even small changes such as a typo fixes or urgent changes goes through reviews unless an admin makes the update, which may not be feasible at the time of the change and cause bottlenecks.
1 vote -
ease see the below request about deploying ‘Google Tag Gateway’ in Cloudflare which is not currently supported in DXP
We want to be able to deploy ‘Google Tag Gateway’ in Cloudflare which is not currently supported in DXP. This gets the Google tags to appear as first-party. The tag setup in GTM is otherwise the same and it should still obey the OneTrust cookie consent.
4 votes -
Archived images in Bynder connector
We see Bynder images that are marked as archived on Bynder, in our SaaS CMS. Could it be possible to filter or prevent these images from showing in the CMS?
Also is it possible to get warning that images is archived if it is used in the CMS?1 vote -
Add CSP nonce to EPiServer.GoogleAnalytics
Ability of add CSP nonce value to EPiServer.GoogleAnalytics scripts
https://nuget.optimizely.com/packages/EPiServer.GoogleAnalytics/
3 votes -
Max file size exceeded error.
Max file size exceeded error.
For Aldar.com there are multiple sub pages. Breaking them to smaller chunks will increase the time for export and import. With the below scenario don't you think it is time consuming? So, expecting a solution to increase the max file size for upload.
Example:
Initially, we need to migrate to the home node Aldar.com .
Then we need to take all the subpages separately.
News and Announcements / Blogs have 50+ items to take them as a smaller chunk separately.1 vote -
Official guidance for HTTP QUERY method support in Optimizely DXP
Summary
The HTTP QUERY method (RFC 10008) provides a standardized way to perform safe, idempotent query operations while allowing a request body, addressing a long-standing limitation of GET.
https://www.rfc-editor.org/info/rfc10008/
https://tykok.medium.com/the-new-http-method-query-d1dc3efc35c4
While ASP.NET Core applications can implement support for QUERY, developers deploying to Optimizely DXP also depend on the surrounding platform and infrastructure.
Request
Could Optimizely publish official guidance regarding support for the HTTP QUERY method in DXP?
Specifically, it would be helpful to clarify:
- Is QUERY currently supported throughout the DXP infrastructure?
- If not, which components prevent support (Cloudflare, WAF, load balancers, Azure App Service, proxies, etc.)?
- Are there any…
1 vote -
App settings
I'm a developer setting up secrets inside PaaS using App Settings and find that the "Add new secret" button is quite inconvenient when adding a different value for another environment. I'd like for adding a value for another environment than the first to be a part of the edit popup of the secret so that you don't have to repeat the secrets/settings name three times - risking to misspell it.
1 vote -
Preview in Visual Builder in CMS 13
In CMS 13 (with page type configuration), it is great that editors can easily see and build the content that they are working on in Visual Builder, clicking on properties to be able to edit them inline and immediately see the changes to the page. However, it is still important for editors to be able to preview a page before publishing it so that they can for example test links and see the content in its entirety before publishing.
When working with Visual Builder the Preview button is currently "hidden" beneath the Compare button so that editors need to click…
1 vote -
Support Newer .NET WebApplicationBuilder
I would like to use the newer WebApplicationBuilder / IHostApplicationBuilder introduced in .NET 6 to initialize the CMS instead of the .NET Core 3 method of using IHostBuilder, because .NET Aspire does not support IHostBuilder. The ConfigureCmsDefaults method does not support WebApplicationBuilder, and even though the following code will compile, the CMS is not usable:
var builder = WebApplication.CreateBuilder(args);
builder.Host.ConfigureCmsDefaults();6 votes -
Computed fields in Contracts
Role: Developer working with Optimizely CMS 13 and Optimizely Graph.
Problem:
I am implementing search across multiple content types (pages, media etc.) using Optimizely Graph.
A common requirement is to expose consistent search fields across different content types, for example SearchTitle and SearchDescription, while allowing each content type to derive those values from its own properties and fallback logic.The current limitation is that computed fields cannot be exposed through Contracts. While computed fields can be defined on concrete content types and avoid storing redundant search data, they cannot be used to create a unified schema across multiple content types.
…
2 votes -
Dynamic Scaling in DXP - improve performance and reduce costs
The default hardware SKU for Optimizely is P1V3. P1V3 only has 2 cores and P2V3 has 4 cores. Because the number of cores available to the system dictates the number of default threads the system attempt to regulate, it would be best to deviate away from our current default hardware SKU, P1V3 to P2V3, instead. However, doing so would increase costs which we do not want to do necessarily. This is a proposal to decrease costs while simultaneously increasing hardware resources during peak hours.
The idea is to increase a customer's lower environment hardware to P2V3 during "working hours" (to…
1 vote -
Add page or block deletion to approval workflow
My role: Expert Service Application Engineer.
We’re working on adding a deletion workflow similar to the existing approval workflow.
Outcome: We need the ability to configure an approval process not only for publishing content, but also for deleting it.8 votes -
SiteImprove plug-in
SiteImprove plug-in is a currently available within CMS 11 and 12, however is currently not available in 13. Please make this available to assist in managing accessibility, seo etc
1 vote -
Editor Content Health Dashboard : A personalized, self-service governance view for every content editor in the CMS
As a content editor, I want to see a personalized dashboard when I log in to the CMS that shows me only the content I own that needs attention, so that I can find and fix issues myself, without waiting for someone else to tell me about them.
This dashboard replaces the generic default view in the CMS for all content editors. It does not replace any existing admin tools or reports. The intent is to move content governance from a reactive, admin-led activity into a proactive, editor-led habit. The dashboard is the trigger for that behavioural shift. This is…
3 votes -
Customer Feedback: Improve CMS UI visibility for Optimizely Graph synchronization status
I am a Technical Support Engineer submitting this feedback on behalf of a customer. The customer is using Optimizely CMS and relies on Optimizely Graph to synchronize content between the CMS and the search index.
Currently, the CMS shows synchronization status only under the Options menu. The text labels such as "Not changed since last publish" or "Synchronize with Optimizely Graph" are not visually prominent. Editors cannot quickly determine whether a page is already synchronized, out of sync, or requires re-synchronization. This makes it difficult for editors to know the current state of content without navigating menus.
The customer suggests…
3 votesWe’re currently gathering additional feedback on this idea. If you have any more context, examples, or specific use cases, please share them - it really helps us understand how this would best support your workflow. Thanks for contributing to the conversation!
-
Allow copying the original value for Non-CultureSpecific fields inside Culture Specific list properties during auto-translate operation
For some blocks we use list properties and define them as Culture Specific. And if there is a non-culture specific field inside the list item block type, the value is not copied or translated due to the implementation in EpiServer code.
For this case we need to find a way to copy the original value from the master language branch while translating the content. Please add a feature to customize this behavior.
Thanks.
1 vote -
Support keeping the original values for technical fields during auto-translate
We have a culture specific string field in one block type which is decorated by custom "AutoSuggestSelection" attribute. The attribute allows us to select predefined list of icon types. The problem we face is that the field is a technical field which should not be translated. Even possible it should be copied from the master language. But translation provider automatically translates the field value if it is string and culture specific.
Please add an option for skipping/copying technical fields during auto-translate operation
1 vote -
Add .NET Counter publication to App Insights on Startup
There are a whole suite of .NET counters available to use to publish to App Insights. This is a low-lift modification that enables us to gain many insights, directly inside of App Insights Metrics, we can utilize to diagnose issues on customers.
This enables us to do performance investigations that otherwise require manual intervention (such as downloading .ETL files and opening them in PerfView or capturing dump files and analyzing them).
We can skip these manual steps and jump write to "close to root causes" by publishing this information. There is little cost and no significant performance degradation associated with…
2 votes -
HSTS on the root domain
We are experiencing some redirection issues we have no control over as they are done in the root domain.
http://oldsite.com redirects to https://www.oldsite.com then finally to https://www.newsite.com
The redirection should be as follows:
http://oldsite.com -> https://oldsite.com -> https://www.newsite.com
Please update Optimzely’s configuration to do these redirects properly
30 votes
- Don't see your idea?