obfuscation tool or method for servicenow?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2017 02:01 AM
My company is going to be storing sensitive data as part HR Case information on its production environment. We don't intend to copy any of this data to our non production environments so we will set up a data exclude on the HR Case, Task and Profile tables but now we face a challenge as how to carry out effective testing of any fixes and enhancements.
One approach to this problem could be to create a subset of data from Production and apply some means of obfuscation. Has anyone done this? How difficult did you find it and what method did you use?
What other approaches could be taken?
- Labels:
-
HR Service Delivery
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-13-2017 03:12 AM
One approach to this problem could be to create a subset of data from Production and apply some means of obfuscation. Has anyone done this? How difficult did you find it and what method did you use?
It sounds like you're not after complete obfuscation, more about anonymising personal details so that test data doesn't need to be subjected to the same confidentiality constraints as production - and there's less risk with it being exposed out in the wild.
I've done something similar; with an import I used a script that anonymised some fields:
- the middle 8 digits of a 16-digit number were replaced by X characters (hide credit card details)
- each alphabetic character was replaced by a random alphabetic character (randomise email addresses)
Your first approach would be to properly categorise the data (perhaps at field level) into security levels - confidential, sensitive, private, personal, etc - to ascertain how it will be anonymised, and the level of obfuscation needed - consult your security policies to guide you, in particular compliance with laws and regulations. It should give you an idea of the scope of your task.