dcr
dcr copied to clipboard
refactor(source): merge transformation_owners_allowed and destinations_allowed to transformations_allowed.
Description
For a Source, transformation_owners_allowed and destinations_allowed feels redundant I want to unify them into transformations_allowed as a data access grant.
Sample Yaml to understand the changes you have to make:
collaborator: Media #name of the collaborator
sources:
- name: Media_customers
csv_location: ./media_customers.csv
description: table having data for media customer
columns:
- name: email
type: string
masking_type: sha256
selectable: true
aggregates_allowed:
- private_count
- private_count_distinct
join_key: true
transformations_allowed:
- ref: /Research/transformation/customer_overlap_count
noise_parameters:
- noiseType: Laplace
- epsilon: math.Log(2)
- maxPartitionsPerUser: 1
Make necessary changes in the address authorization and the graph population logic to enable this yaml.
Hey, can you please assign this issue to me. I have gone through broad aspect of this project and understand how things work on broad level.
Hey @kr-2003 , thanks for taking interest in this project. Please name the branch refactor.source_access_grants.