How to Remove Sensitive Data from Queue Items in UiPath Orchestrator After Processing?

Hello everyone,

I’m currently working on an automation project in UiPath where I’m using queues in Orchestrator to handle bulk data. Some of the data being processed contains sensitive information (such as phone numbers, identification numbers, etc.), which I don’t want to be exposed or visible in Orchestrator after the queue items have been processed.

My Requirements:

  1. Handling Sensitive Data:
  • I have queue items that contain multiple columns of data, some of which are sensitive.
  • After processing the queue items, I want to ensure that the sensitive data is either removed or no longer visible in Orchestrator.
  • Goal:

I want to delete the queue item or queue data from the orchestrator after processing it.

Any insights, suggestions, or best practices would be greatly appreciated!

Hi @Valigatla_Revathi ,

Thanks for reaching out UiPath Community.

When you are adding data to can add data in encrypted form and while processing you can decrypt the data and use it in your business logic.
For more information please refer to this article you will get more clarification
Enhancing Data Protection: UiPath's Encryption and Decryption Solutions

Hope this will help.

Happy Automation,
@Vinit_Kawle

Thank you for sharing, is there any way to delete the queue item or entire queue after processing it in the code level?

1 Like

As per my understanding if you delete a transaction item and the status of the transaction item is changed to delete even after deleting specific content will be available as usual there is no other way rather than encrypting data

yeah, that’s what the problem, Okay Thank you for sharing.

1 Like

@Valigatla_Revathi,

We have Queue Item Retention Policy which you can change as per your requirement.

Follow this documentation.

Thanks,
Ashok :slight_smile: