Skip to Main Content
InterSystems Ideas
We love hearing from our users. Tell us what you want to see next and upvote ideas from the community.
* Bugs and troubleshooting should as usual go through InterSystems support.
Status Needs review
Created by Ashok Kumar T
Created on Jun 29, 2025

Differentiating System-Defined vs. User-Defined Web Applications in IRIS

1️⃣ Description of the idea

Introduce a new boolean property in the Security.Applications class, such as IsSystemApp, to clearly identify whether a web application is system-defined (created by IRIS such as /api/atelier, /api/docdb, /api/healthshare-rest/hssys, /api/iam and so on ) or user-defined (created by users for custom solutions). This distinction would be available programmatically and via the management portal.

2️⃣ Who is the target audience?

Developers working with Web application.

3️⃣ What problem does it solve?

Easy to identify the System-defined application from user defined application.

4️⃣ How does this impact the efficiency, stability, reliability, etc., of the product?

Improves visibility for auditing and access control reviews and prevents accidental modification or removal of critical system web apps

5️⃣ Provide a specific use case or scenario that illustrates how this idea could be used in practice

When writing logic to manually gather all web applications and create corresponding entries in a logging table, distinguishing between system and user-defined applications becomes somewhat complicated.

  • ADMIN RESPONSE
    Aug 27, 2025

    Thank you for submitting the idea. The status has been changed to "Needs review".

    Stay tuned!