Add gpg encrypt/decrypt to datasets in Data Factory on both source and sink

Chapman, Phil 1 Reputation point
2022-02-18T15:29:42.55+00:00

Would it be possible to add a gpg decrypt/encrypt option on the datasets, much like zip compression is today and perhaps allow the keys to be stored and retrieved from keyvault.

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,680 questions
{count} votes

1 answer

Sort by: Most helpful
  1. ShaikMaheer-MSFT 38,441 Reputation points Microsoft Employee
    2022-02-21T12:36:11.467+00:00

    Hi @Chapman, Phil ,

    Thank you for posting query in Microsoft Q&A Platform.

    As per my understanding you are looking ways to encrypt or decrypt data which data factory process. Correct me if my understanding is wrong.

    Customer managed keys will help to Encrypt Azure data factory. Click here for detailed documentation and steps to follow for same.

    Encrypt Azure Data Factory with customer-managed keys feature is to encrypt the data factory environment i.e., to encrypt data that data factory storing in the system.

    If you are looking for storing data in source and sink in encrypted way using ADF, then Unfortunately there is no out of box feature in Azure Data factory to perform encryption/decryption of files.

    Below is feedback item added for GCP encryption. I would recommend to please comment and/or up-vote on it to increase the priority of feature implementation.
    https://feedback.azure.com/d365community/idea/713599fb-6c26-ec11-b6e6-000d3a4f032c

    You can consider creating a Custom logic with your own data movement or transformation logic and use the Custom activity in a pipeline. Or another option you could try out is Azure Function Activity.

    Below are few related helpful resources:

    Hope this helps. Please let us know if any further queries.

    -----------

    Please consider hitting Accept Answer. Accepted answers helps community as well.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.