Use PDIs? Take our 5-minute survey to help shape the PDI roadmap.

How to Remove the Delete Action from Stockroom Records (alm_stockroom) in Hardware Asset Workspace?

Shiv Choudhary
Tera Contributor

Stockroom delete button remove.png

 

We have a requirement to remove the "Delete" action from Stockroom records (alm_stockroom) in Hardware Asset Workspace so that users are not able to delete stockrooms from the workspace UI.

Currently, the Delete option appears under the three-dot menu on the Stockroom form in Hardware Asset Workspace.

Investigation performed:

  • Checked UI Actions on the alm_stockroom table.
  • Searched for Delete-related UI Actions and Workspace Actions.
  • Reviewed Action Assignments / Declarative Actions.
  • Could not identify any specific UI Action or configuration associated with the Delete option on the alm_stockroom record.

Requirement: We would like to completely hide or remove the Delete option from the Hardware Asset Workspace Stockroom form.

Questions:

  1. From where is this Delete action generated in Hardware Asset Workspace?
  2. Is this action controlled by a Declarative Action, UX Form Action, Workspace configuration, or ACL?
  3. What is the recommended approach to remove or hide the Delete option from the Stockroom form?
  4. Has anyone implemented a similar requirement for alm_stockroom records in Hardware Asset Workspace?

Any guidance on how to identify the source of this action and safely remove it would be greatly appreciated.

Thank you.

1 ACCEPTED SOLUTION

Dinesh Chilaka
Mega Sage

@Shiv Choudhary ,

1.In the all navigator search for  form action layouts , try to open that module

Screenshot 2026-08-19 at 12.17.13 PM.png

2.Search for the record which is having name as Stockroom Actions and open that record

Screenshot 2026-08-19 at 12.21.12 PM.png

3.There is a related list called UX Form Action Layout Items ,there you can find the record Delete and try to inactivate that record instead of deleting.

Screenshot 2026-08-19 at 12.19.34 PM.png

 

If my response helps, mark it as helpful and accept the solution.

 

Thanks,

Dinesh.

View solution in original post

3 REPLIES 3

Dinesh Chilaka
Mega Sage

@Shiv Choudhary ,

1.In the all navigator search for  form action layouts , try to open that module

Screenshot 2026-08-19 at 12.17.13 PM.png

2.Search for the record which is having name as Stockroom Actions and open that record

Screenshot 2026-08-19 at 12.21.12 PM.png

3.There is a related list called UX Form Action Layout Items ,there you can find the record Delete and try to inactivate that record instead of deleting.

Screenshot 2026-08-19 at 12.19.34 PM.png

 

If my response helps, mark it as helpful and accept the solution.

 

Thanks,

Dinesh.

Shiv Choudhary
Tera Contributor

@Dinesh Chilaka 

Hi Dinesh,

Thank you very much for your detailed response to my community post. I truly appreciate the time and effort you took to explain the solution and provide the screenshots, which made it much easier to understand and follow.

Your guidance was extremely helpful, and I am grateful for the support you provided. Thanks again for sharing your expertise with the community.

Really appreciate your valuable input and assistance.

Thanks ,
Shiv Choudhary

Shiv Choudhary
Tera Contributor

I have a requirement to restrict Inventory Admin users from deleting Stockroom records.

Currently, I made the UI Action/Button unavailable, which removes the Delete button from the Stockroom form. However, this hides the Delete option for all users, including administrators.


My requirement is a bit different:

  • Users with the Inventory Admin role should not be able to delete Stockroom records.
  • Other authorized users (such as system administrators) should still retain the ability to delete Stockroom records if required.

Could you please suggest the best approach to achieve this? Should this be handled through a UI Action condition, ACL, Business Rule, or any other recommended method?

Any guidance or best practices would be greatly appreciated.

Thanks in advance!