Local development data
Hi
Anil
Morgan is currently working on GDPR compliance as well as general server and application security research from us. One question came up on our call today about whether or not your team has any production user data stored locally or within a DEVIT development environment?
The risk of having real user data stored locally is that it may violate a GDRP Cross-Border Data Transfer rule.
Let us know.
Thanks!
Ryan
Morgan is currently working on GDPR compliance as well as general server and application security research from us. One question came up on our call today about whether or not your team has any production user data stored locally or within a DEVIT development environment?
The risk of having real user data stored locally is that it may violate a GDRP Cross-Border Data Transfer rule.
Let us know.
Thanks!
Ryan
Yes, we have production users' data stored in our local environment as well as dev.islg. Please note that there is no any staging environment for ISLG at DEVIT. Please suggest.
Ryan
To clarify your response above. Are you saying that data is being downloaded and stored on non-Carbon60 servers? If so, we'll need to alter this practice so that no user data is ever removed from the Carbon60 servers, and ensure all data currently on non-Carbon60 servers is permanently destroyed.
Thanks,
Morgan
Could you also confirm with Carbon60 that all the ISLG data stored on their servers is located in Canada, and it's specific location.
Thanks,
Morgan
Data from Carbon60 server will never be removed. We will delete all production users data from non-carbon60 server (e.g. from our local environment).
We are assuming that we only require to delete users data from non-carbon 60 servers but not other data e.g. Subject Navigator, Jurisprudence Citator, Article Citator etc. We need these data in our local environment for development purpose. Please suggest.
Ryan
I'm still uncomfortable with the current situation. What happens when development needs to be done on parts of the application related to user data? How would the team perform the work if they can't download the data to their local environment?
Morgan
Thanks,
Morgan
For user related issues we can use Carbon60 server for development work but it usually takes more development time than local connection. For non user tasks we can use our local SQL database. Please suggest.
Understood. I suppose that will work; however, I'm worried that there will be instances where the lines get blurred, particularly when development work needs to be performed on the Notepad Feature.
Going forward, please proceed as follows:
Also, is there a way to make your development work on the Carbon60 server more efficient? For example, do you need us to make any changes to the current setup of the hosting environment?
Thanks,
Morgan
When working on user-related development we could use mock user data as well locally, but if it's a task related to a specific user then it'll have to be on the server.
Ryan
Morgan
Continuing our discussion above, it's imperative that we implement the following before May 25th:
Thanks,
Morgan
Yes, for any new development mock data would be good option instead of working on Carbon60 server. For any production user related issue, we will use Carbon60 server.
Thanks,
Morgan
Please let me know if you are available for the call tomorrow(Friday).
Will be available tomorrow at 9.15.
Morgan
Ryan
Thank you for the update. The protocol you've outlined above sounds good. However, I had a call with our data privacy lawyers on Friday, and we may have to take additional steps. Apparently even viewing user data (without downloading data) is sufficient to be deemed a processor under the GDPR. Therefore, even if Anil, Harsh or someone else in India views user data on the admin site, it is sufficient to be deemed a cross border data transfer.
I will need to work with the lawyers further to finalize what further adjustments we need to make to our protocols GDPR compliant. Note that this will likely require amendments to our MSAs with both DevIT and Industrial to incorporate GDPR compliant modal clauses.
Also,
Thanks,
Morgan