[ 
https://issues.apache.org/jira/browse/ATLAS-5342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brijesh Bhalala updated ATLAS-5342:
-----------------------------------
    Description: 
In the new React-based UI, when viewing the detail page of an entity that is 
marked as `DELETED`, the UI incorrectly displays actionable buttons to modify 
the entity. Because deleted entities are historically immutable (read-only) in 
Atlas, users should not be presented with options to add or edit their 
properties, labels, classifications, or business metadata.

Specifically, the following controls remain visible and active for deleted 
entities:
 * The `(+)` Add buttons next to **Classifications** and **Terms** (Glossary).
 * The `Add` buttons in the **User-defined properties**, **Labels**, and 
**Business Metadata** panels.
 * The `Edit` toggle in the **Technical properties** panel.

In the classic Backbone UI, these modification controls are correctly hidden 
when the entity status is `DELETED`.

**To Reproduce**
1. Log into the Atlas React UI.
2. Search for and navigate to the detail page of any `DELETED` entity.
3. Observe the left-side properties panel and the right-side summary panels 
(Properties Tab).
4. Notice that "+ Add" buttons and "Edit" toggles are still visible and 
accessible.

**Expected behavior**
When `entity.status === 'DELETED'`, the UI should render in a strict read-only 
mode. All actionable buttons related to adding, updating, or deleting 
classifications, terms, labels, business metadata, and technical properties 
should be completely hidden from the user.

 

  was:
In the new React-based UI, when viewing the detail page of an entity that is 
marked as `DELETED`, the UI incorrectly displays actionable buttons to modify 
the entity. Because deleted entities are historically immutable (read-only) in 
Atlas, users should not be presented with options to add or edit their 
properties, labels, classifications, or business metadata.

Specifically, the following controls remain visible and active for deleted 
entities:
 * The `(+)` Add buttons next to *{*}Classifications{*}* and *{*}Terms{*}* 
(Glossary).
 * The `Add` buttons in the *{*}User-defined properties{*}{*}, **Labels{*}{*}, 
and **Business Metadata{*}* panels.
 * The `Edit` toggle in the *{*}Technical properties{*}* panel.

In the classic Backbone UI, these modification controls are correctly hidden 
when the entity status is `DELETED`.

**To Reproduce**
1. Log into the Atlas React UI.
2. Search for and navigate to the detail page of any `DELETED` entity.
3. Observe the left-side properties panel and the right-side summary panels 
(Properties Tab).
4. Notice that "+ Add" buttons and "Edit" toggles are still visible and 
accessible.

**Expected behavior**
When `entity.status === 'DELETED'`, the UI should render in a strict read-only 
mode. All actionable buttons related to adding, updating, or deleting 
classifications, terms, labels, business metadata, and technical properties 
should be completely hidden from the user.

 


> Atlas React UI: Entity modification functionalities (Add Classifications, 
> Terms,  Labels, Business Metadata) remain active for DELETED entities
> -----------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ATLAS-5342
>                 URL: https://issues.apache.org/jira/browse/ATLAS-5342
>             Project: Atlas
>          Issue Type: Bug
>    Affects Versions: 2.5.0
>            Reporter: Brijesh Bhalala
>            Assignee: Brijesh Bhalala
>            Priority: Major
>              Labels: atlas-react
>         Attachments: Screenshot from 2026-07-10 10-38-32.png
>
>
> In the new React-based UI, when viewing the detail page of an entity that is 
> marked as `DELETED`, the UI incorrectly displays actionable buttons to modify 
> the entity. Because deleted entities are historically immutable (read-only) 
> in Atlas, users should not be presented with options to add or edit their 
> properties, labels, classifications, or business metadata.
> Specifically, the following controls remain visible and active for deleted 
> entities:
>  * The `(+)` Add buttons next to **Classifications** and **Terms** (Glossary).
>  * The `Add` buttons in the **User-defined properties**, **Labels**, and 
> **Business Metadata** panels.
>  * The `Edit` toggle in the **Technical properties** panel.
> In the classic Backbone UI, these modification controls are correctly hidden 
> when the entity status is `DELETED`.
> **To Reproduce**
> 1. Log into the Atlas React UI.
> 2. Search for and navigate to the detail page of any `DELETED` entity.
> 3. Observe the left-side properties panel and the right-side summary panels 
> (Properties Tab).
> 4. Notice that "+ Add" buttons and "Edit" toggles are still visible and 
> accessible.
> **Expected behavior**
> When `entity.status === 'DELETED'`, the UI should render in a strict 
> read-only mode. All actionable buttons related to adding, updating, or 
> deleting classifications, terms, labels, business metadata, and technical 
> properties should be completely hidden from the user.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to