EU solidarity with Ukraine
Prozorro+: Ukrainian public procurement platform
Denmark-Frederiksberg: IT services: consulting, software development, Internet and support
Prior information notice
This notice is for prior information only
Section I: Contracting authority
Section II: Object
External Dialog Meeting About Data Masking Software
The IT and Development Agency of the Danish Ministry of Taxation (UFST) is currently in the preparation phase for a tender regarding the acquisition of a data masking software for a data platform. This project is a part of a collaboration on control and risk management in the EU, where customs supervision becomes more data-driven. As part of the preparation, UFST would like to gather information from the market by conducting dialogue meetings in week 22, 2020. The purpose of the meetings is:
1) to gather information on how vendors can provide a solution that will fit into our current stack of technologies and the planned architecture;
2) how it can be provided within a short period of time due to EU deadlines; and
3) if the vendor considers UFST initial requirement specifications feasible.
It should be stressed that this notice is not a call for tender and participation in the dialogue will not be required for participation in a future tender.
The data masking component should support masking of data through pseudonymising and anonymising. The purpose of data masking is to protect actual data, but still have a functional substitute so it can be used when real data is not required. Furthermore, data should be operationalised so it still can be used for instance for testing or machine learning and dynamic masking should be possible based on user rights.
As shown in the attached document ‘070520 — External dialog meeting regarding data masking on the page ‘Data flows for the data platform’, data is ingested from various new and legacy systems into a data staging area, from where the data is transferred into the data lake or data warehouse of the core data layer. Transfer can be carried out using an ETL process. Analysts, developers and data scientists can access data in the core data layer through workspaces, which each have their own isolated data area (data store) on the data lake. Data access from the workspaces to the data warehouse is expected to be handled via an ETL process. Furthermore, the data warehouse can directly be accessed from PowerBI. We expect that data masking will be required:
— when transferring data from the staging area to the core data layer, directly or in connection with ETL process;
— when data is transferred from data lake to the workspaces;
— when data is transferred from the data warehouse to the workspaces in connection with an ETL process;
— when data in the data warehouse is accessed via PowerBI;
— when data is transferred to test and pre-production environments.
In the attached file ‘070520_Data Masking’, we have identified initial requirements, that the data masking component should support. It includes both data masking-specific as well as cross-functional requirements. These initial requirements are not a complete list and they are up for discussion whether the vendor sees them as feasible and would recommend for a data masking component.
Where relevant the data masking component should integrate with already set technologies on the data platform, including:
— Azure Data Lake,
— Azure SQL Synapse Analytics (data warehouse),
— Azure SQL Database,
— Azure Data Factory,
— Azure Automation,
— Azure Pipelines,
— Azure Active Directory,
— Azure Data Bricks,
— Azure Data Factory Data Flow,
— Azure Machine Learning,
— Azure Container Registry,
— Azure Key Vault,
— Microsoft Power BI,
— Azure Container Instance.
Section IV: Procedure
Section VI: Complementary information
For the dialogue meetings, UFST has prepared descriptions of the initial needs for UFST, information about the target architecture and design principles for the data platform, where the we expect the data masking process to take place in the architecture as well as questions that vendors will need for preparation of the dialogue meeting. This information is accessible via the above link from section I.3). At the dialogue meetings, the potential vendors will be asked to give their opinion on commercial and technical matters.
This is to inform interested vendors of the opportunity to participate in dialogue meetings and potential vendors are informed that aside from the request for information documents mentioned above, no further information regarding the tender material, documents, conditions or the tender procedure is available prior to the publication of the contract notice.
Meetings will be held on the premises of UFST in week 22 between the 27th and 29th of May 2020. The meetings will be held in Danish or English and the duration of each meeting will be one and a half hour. At the meeting it is expected that the vendors answer the questions on page ‘Questions — for vendor preparation for dialog meeting’ from the attached document file ‘070520 — External dialog meeting regarding Data Masking’.
Due to a time perspective, UFST reserves the right only to invite a limited number of participants, if the dialogue meetings should be relevant due to a high number of positive responses. Therefore, UFST will kindly ask you to submit a written confirmation with a short description of references from prior deliveries, specifications on the proposed technology and numbers of years that the potential vendors have been providing/selling data masking. The confirmation must be maximum one page and should be submitted no later than the 18 May 2020 at 2 p.m., if you wish to participate in a meeting. The confirmation shall be submitted by email to Lauge.Bruun@UFST.dk In the subject line of the email, please state ‘Confirmation of participation in a Data Masking solution’. UFST will hereafter revert with further information.
UFST emphasises that this notice is not a call for pre-qualification applications and participation in the discussions will not be required for pre-qualification in the coming call for tenders. Furthermore, it should be stressed that replies given during the period of discussion will not in any way be part of any later assessment. The purpose of this request for information is solely to give UFST wide background knowledge about the opportunities and challenges in the market.
After completing the market dialogue, UFST will draw up a report in which the proceeding of the dialogue will be summarised. The report will be published on the website: https://www.ufst.dk/om-styrelsen/aktuelle-udbud/