Ideas
10878ideas
Created on 17 Oct 2025
2026-01-23 11-38-55
Dinesh Murugan
It would be great if OutSystems could collaborate with partner companies to offer internship opportunities for newcomers in the community. While the OutSystems Developer School already helps many beginners learn the platform, having a structured internship program would give them valuable real-world experience and a chance to apply their knowledge in live projects. Through this initiative, OutSystems could also recommend top-performing learners or certified developers to partner companies, helping new talents get recognized and boosting their confidence to grow further in their OutSystems careers.
96
Views
1
Comments
New
Jobs
Created on 24 Apr 2015
2019-06-17 07-29-54
Hermínio Mira
Very basic and simple ideia, just what the title says: Reminders could have a different color than regular comments (orange?)Some complex logic often gets several comments on it and this would help to rapidly identify the reminders/todo/WIP from the "documentation"
3047
Views
25
Comments
Implemented
Service Studio
Development Environment 11.53.11 (Build 61107)
Created on 28 Aug 2024
UserImage.jpg
Mark Kranz
Current CSPs rely on allow-listing domains which is difficult to secure, and vulnerable to attackers bypassing the CSP. As an example, it is currently impossible to implement Google Tag Manager without compromising an Outsystems Content Security Policy, as it requires both the unsafe-inline directive. It also requires allow-listing the www.googletabmanager.com domain which is found to host JSONP endpoints, which also can be used to bypass the CSP. See: https://csp-evaluator.withgoogle.com/ for a report The recommended approach is to use server generated nonce tokens in the CSP, and also in the scripts that are allowed to load. These scripts are considered trusted and may in-turn safely load script from other, cross domain sources. For tag manager, a recommended setup is here https://developers.google.com/tag-platform/security/guides/csp My suggestion is for Outsystems to support generation of nonces in the CSP headers returned to the client, and allow the front end to load a developer defined script with the same nonce tag. From there we could load any other cross domain resources without needing to weaken the CSP. For more information, see https://web.dev/articles/strict-csp
190
Views
1
Comments
New
Frontend (App Interfaces)
Created on 18 Dec 2024
2020-03-18 10-33-53
Felipe Carvalho
Introduce a unique icon for private actions in OutSystems to visually distinguish them from public actions. This improves clarity, reduces accidental misuse and supports better encapsulation of logic. A key benefit is that it eliminates the need to reorganize code into folders or rename actions. Observation: I could not find this exact idea already proposed. If anyone knows, please let me know. Attached a example.
128
Views
3
Comments
New
Service Studio
Created on 09 Mar
UserImage.jpg
Evgeny Gutin
 Allow line breaks in translated text fields within the built-in translation interface. Currently, when editing static text directly on a screen (e.g. by double-clicking a text element in Service Studio / ODC Studio - we are using both now), it is possible to insert line breaks. These line breaks are preserved and correctly rendered on the page. However, when translating the same text through the translation interface, the translation field is limited to a single-line input. There is no way to insert line breaks in the translated version of the text . As a result, any original formatting that relies on line breaks cannot be reproduced during translation. The only current workaround is to export all translations to Excel, manually locate the relevant rows, insert line breaks inside the Excel cell (Alt+Enter), and then re-import the file. This process is slow and cumbersome, especially when correcting or updating a single translated text after a small change in the original. It also increases the risk of accidental edits, typos, or inconsistencies when handling the export/import file The translation interface should support line breaks directly in the translation field (for example via a multi-line input or allowing a keyboard shortcut such as Shift+Enter). This would allow translators to preserve the intended formatting of the original text without relying on the Excel export/import workaround. Thank you very much in advance!
76
Views
1
Comments
New
Frontend (App Interfaces)
Created on 10 Jan 2025
UserImage.jpg
Hendrik Nebbeling
It would be great if I could expand an assignment to some structure like is already possible for parameters of an action.
149
Views
2
Comments
New
Service Studio
Created on 04 Jan 2019
2024-06-14 05-30-18
Carlos Ardiles
Hi,It would be awesome to have options to ignore some differences when merging oml files.Some of the Ignore Options could be:Ignore Position ChangesIgnore Case and Spacing (Could be for Assign names of comments)Ignore White Spaces (for JS blocks or any text area like containers)Regards,Carlos Ardiles
1368
Views
21
Comments
New
Collaboration
Created on 29 Mar 2021
2021-10-13 16-14-08
António Mesquita
It would be nice to configure the header color of Service Center.This way, it would be possible to have a different color for each environment.As a suggestion, this could be set in "Administration -> Environment Configuration" and accept a hexadecimal code or named color.This is how it would look like: Development Environment Test Environment User acceptance testing Environment Configuration
883
Views
9
Comments
New
Service Center
Created on 09 Jan 2025
2023-12-11 08-54-13
Neha Agrawal
The accelerator should allow developers to easily configure the behavior of the Delete action, providing the option to choose between hard delete and soft delete based on project requirements. This enhancement would: Improve data integrity: Prevent accidental data loss by allowing for easy recovery of "deleted" records. Enhance auditing capabilities: Maintain a historical record of deleted entities for analysis and compliance purposes. Increase flexibility: Provide developers with the choice of deletion behavior based on project needs. Reduce development effort: Eliminate the need to manually implement soft delete logic for each entity. Additionally for the existing feature, enhance the OutSystems Entity Action Wrappers Accelerator to include a built-in option for soft delete. By default, the generated Delete action should mark the entity's 'IsActive' flag as 'False' instead of performing a hard delete. This will improve data integrity and provide greater flexibility for data recovery and auditing purposes. By incorporating this feature, OutSystems can further streamline the development process and provide developers with more robust and flexible data management capabilities.
147
Views
2
Comments
New
Service Studio
Created on 08 Oct 2025
2024-05-02 09-49-04
Murali Manoharan V
Currently, components created under ODC are not listed in the My Assets section of Forge — only O11 assets are visible. Additionally, when selecting both “My Assets” and “ODC” in the filter, it still shows all ODC assets instead of only the ones created by the logged-in user. It would be great to fix the filter and include ODC components under the My Assets section to maintain consistency and help developers easily track their contributions.
80
Views
1
Comments
On our RadarOn our Radar
Forge
521 to 530 of 10878 records
Top Idea Creators
High Five to the top 5 idea creators in the last 30 days
2026-03-13 16-36-56
5 ideas
5
2019-02-27 17-48-20
1 ideas
Top Brainstormers
High Five to the top 5 brainstormers in the last 30 days
2021-09-06 15-09-53
8 comments
2
2024-07-05 14-16-55
5 comments
3
UserImage.jpg
3 comments
4
2024-07-12 10-36-04
1 comments
5
2017-07-24 06-43-32
1 comments
Code of Conduct 
The guidelines we live by that make
this Community amazing!
Code of Conduct
Stay Up-To-Date
Keep on top of what's happening in the Developer Community.
Forum, Forge, Training, Documentation, and more!