{"id":17139,"date":"2024-01-17T20:57:52","date_gmt":"2024-01-18T01:57:52","guid":{"rendered":"https:\/\/www.iri.com\/blog\/?p=17139"},"modified":"2024-01-22T08:59:34","modified_gmt":"2024-01-22T13:59:34","slug":"masking-flat-files-in-the-fieldshield-gui","status":"publish","type":"post","link":"https:\/\/www.iri.com\/blog\/data-protection\/masking-flat-files-in-the-fieldshield-gui\/","title":{"rendered":"Masking Flat Files in the FieldShield GUI"},"content":{"rendered":"<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17159\" src=\"\/blog\/wp-content\/uploads\/2024\/01\/new-data-class-mapfile.png\" alt=\"\" width=\"302\" height=\"124\" \/><\/p>\n<p><span style=\"font-weight: 400;\">The <\/span><i><span style=\"font-weight: 400;\">New<\/span><\/i> <i><span style=\"font-weight: 400;\">Data Class Map File Masking Job<\/span><\/i><span style=\"font-weight: 400;\"> wizard in the <\/span><a href=\"https:\/\/www.iri.com\/products\/workbench\/fieldshield-gui\"><span style=\"font-weight: 400;\">IRI Workbench GUI for FieldShield <\/span><\/a><span style=\"font-weight: 400;\">creates <a href=\"https:\/\/www.iri.com\/products\/fieldshield\">IRI FieldShield<\/a> job (.scl) scripts which, when run, will mask one or more files in one or more LAN directories. The wizard automatically inserts the <\/span><a href=\"https:\/\/www.iri.com\/solutions\/data-masking\/static-data-masking\"><span style=\"font-weight: 400;\">masking functions<\/span><\/a><span style=\"font-weight: 400;\"> you previously chose for each class of data (e.g., email addresses, CCNs, names) into the output fields of those job script(s).<\/span><\/p>\n<h5><b>How Does That Happen?<\/b><\/h5>\n<p><span style=\"font-weight: 400;\">Behind the scenes, your masking rules get built into FieldShield jobs by the <\/span><i><span style=\"font-weight: 400;\">New<\/span><\/i> <i><span style=\"font-weight: 400;\">Data Class Map File Masking Job<\/span><\/i><span style=\"font-weight: 400;\"> wizard, which picks up the mappings of masking rules to target table(s) columns stored in a\u00a0<\/span><a href=\"https:\/\/www.iri.com\/blog\/iri\/iri-workbench\/data-class-mapping-in-iri-workbench\/\"><span style=\"font-weight: 400;\">Data Class Map<\/span><\/a><span style=\"font-weight: 400;\"> file. That Data Class map is one of the artifacts produced when you run the<\/span> <a href=\"https:\/\/www.iri.com\/blog\/data-protection\/directory-data-class-search-wizard\/\"><i><span style=\"font-weight: 400;\">Directory Data Class Search<\/span><\/i><\/a> <span style=\"font-weight: 400;\">(PII discovery job) <\/span><i><span style=\"font-weight: 400;\">wizard<\/span><\/i><span style=\"font-weight: 400;\"> to find, report on, and classify the PII in your files and folders.\u00a0<\/span><\/p>\n<h5><b>Diving Deeper<\/b><\/h5>\n<p><span style=\"font-weight: 400;\">The Data Class Map, serialized in a .dataClassMap file, contains the m<\/span><span style=\"font-weight: 400;\">appings of your classified columns to the masking rules you defined in your<\/span> <a href=\"https:\/\/www.iri.com\/blog\/data-protection\/iri-data-classification\/\"><span style=\"font-weight: 400;\">Data Class &amp; Rule Library<\/span><\/a><span style=\"font-weight: 400;\"> (or .dcrl file, not to be confused with the Data Class Map). Your data classes (like email address, phone number, last name, credit card number, etc.) are also stored in the Data Class &amp; Rule Library.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The <\/span><i><span style=\"font-weight: 400;\">Directory Data Class Search<\/span><\/i><span style=\"font-weight: 400;\"> wizard performs data classification using Data Class Search Matchers. Search Matchers determine if a column matches a data class by the content of its values (i.e., using <\/span><a href=\"https:\/\/www.iri.com\/blog\/data-protection\/data-matchers\/\"><span style=\"font-weight: 400;\">Data Matchers<\/span><\/a><span style=\"font-weight: 400;\">) or its metadata (i.e., using<\/span> <a href=\"https:\/\/www.iri.com\/blog\/data-protection\/location-matchers\/\"><span style=\"font-weight: 400;\">Location Matchers<\/span><\/a><span style=\"font-weight: 400;\">).<\/span><\/p>\n<h5><b>Running the Masking Job Wizard<\/b><b><\/b><\/h5>\n<p><span style=\"font-weight: 400;\">Note that to use the <\/span><i><span style=\"font-weight: 400;\">New Data Class Map File Masking Job<\/span><\/i><span style=\"font-weight: 400;\"> wizard, a Data Class Map is <\/span><b>required<\/b><span style=\"font-weight: 400;\">. To start the wizard click on the FieldShield icon <\/span><span style=\"font-weight: 400;\"> &gt; New Data Class Map File Masking Job.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-17145 aligncenter\" src=\"\/blog\/wp-content\/uploads\/2024\/01\/define-destination-2-300x284.png\" alt=\"\" width=\"411\" height=\"389\" srcset=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/define-destination-2-300x284.png 300w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/define-destination-2.png 506w\" sizes=\"(max-width: 411px) 100vw, 411px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">On the Setup page, enter the job details. The option to Generate Flow Diagram that can be toggled on or off.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If toggled on, a visual workflow diagram with table-specific transform (masking) mapping blocks inside will be generated. Note that generating a Flow Diagram significantly increases the time it takes to generate the job scripts when multiple files are involved.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Select an output type:\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Different<\/b><span style=\"font-weight: 400;\"> will write the masked files to a different directory.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Same<\/b><span style=\"font-weight: 400;\"> will overwrite the original files with masked values.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">In this example, <\/span><b>Different <\/b><span style=\"font-weight: 400;\">is selected. Click <\/span><i><span style=\"font-weight: 400;\">Next &gt; <\/span><\/i><span style=\"font-weight: 400;\">to move onto the next page of the wizard.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-17146 aligncenter\" src=\"\/blog\/wp-content\/uploads\/2024\/01\/fsd3-300x285.png\" alt=\"\" width=\"423\" height=\"402\" srcset=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/fsd3-300x285.png 300w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/fsd3.png 506w\" sizes=\"(max-width: 423px) 100vw, 423px\" \/><\/p>\n<p><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">The Data Class Filter page allows the inclusion of selected Data Classes only. When you are ready to continue, click <\/span><i><span style=\"font-weight: 400;\">Next &gt;<\/span><\/i><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17156\" src=\"\/blog\/wp-content\/uploads\/2024\/01\/data-source-for-data-class-300x283.png\" alt=\"\" width=\"451\" height=\"426\" srcset=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/data-source-for-data-class-300x283.png 300w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/data-source-for-data-class.png 509w\" sizes=\"(max-width: 451px) 100vw, 451px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">The Source page will be populated with the files that are referenced from the Data Class Map, containing mappings between fields and rules. On this page, we can include or exclude files by toggling the check box to the left of each table.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Click <\/span><i><span style=\"font-weight: 400;\">Finish<\/span><\/i><span style=\"font-weight: 400;\"> to generate the FieldShield Job for directory masking <\/span><b>if <\/b><span style=\"font-weight: 400;\">the target data silo of this job is the same one from which files are being read (an update operation). Otherwise, if the target data silo is <\/span><b>different<\/b><span style=\"font-weight: 400;\"> from the source, there will be one more page before completing the wizard.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-17149 aligncenter\" src=\"\/blog\/wp-content\/uploads\/2024\/01\/data-target-300x285.png\" alt=\"\" width=\"412\" height=\"391\" srcset=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/data-target-300x285.png 300w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/data-target.png 504w\" sizes=\"(max-width: 412px) 100vw, 412px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">If the output of the job was set to Different, then the last page will be the Data Targets Page. Here you specify a target path to where the masked output (files) will be written.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Note that the output directory must already exist in the target location. Click <\/span><i><span style=\"font-weight: 400;\">Finish <\/span><\/i><span style=\"font-weight: 400;\">when ready.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After the wizard has finished generating the FieldShield batch job you will see separate .scl scripts for each file that will be processed by SortCL. Along with the .scl scripts, is the .bat file that will be executed to run a FieldShield Job using the newly generated .scl files.\u00a0<\/span><\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17151\" src=\"\/blog\/wp-content\/uploads\/2024\/01\/FS-directories-300x146.png\" alt=\"\" width=\"489\" height=\"238\" srcset=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/FS-directories-300x146.png 300w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/FS-directories.png 511w\" sizes=\"(max-width: 489px) 100vw, 489px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">The image below reveals the content of the FieldShield (.fcl) data masking job script:<\/span><\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17152\" src=\"\/blog\/wp-content\/uploads\/2024\/01\/View-of-.scl-file-with-instructions-300x137.png\" alt=\"\" width=\"758\" height=\"346\" srcset=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/View-of-.scl-file-with-instructions-300x137.png 300w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/View-of-.scl-file-with-instructions-768x350.png 768w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/View-of-.scl-file-with-instructions.png 931w\" sizes=\"(max-width: 758px) 100vw, 758px\" \/><\/p>\n<p style=\"text-align: center;\"><i><span style=\"font-weight: 400;\">View of .scl file with instructions to mask fields in a file called Customers.xlsx\u00a0<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">The batch file generated, and what you would <\/span><a href=\"https:\/\/www.iri.com\/blog\/iri\/iri-workbench\/executing-batch-flows-in-iri-workbench\/\"><span style=\"font-weight: 400;\">run<\/span><\/a><span style=\"font-weight: 400;\"> to mask the files in a directory or directories looks like this:<\/span><\/p>\n<p style=\"text-align: center;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17153\" src=\"\/blog\/wp-content\/uploads\/2024\/01\/newclass-protection-bat-1-300x115.png\" alt=\"\" width=\"339\" height=\"130\" srcset=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/newclass-protection-bat-1-300x115.png 300w, https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/newclass-protection-bat-1.png 316w\" sizes=\"(max-width: 339px) 100vw, 339px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">You can run these masking jobs from IRI Workbench or on the command line. You can also trigger them in real-time given file change events <\/span><a href=\"https:\/\/www.iri.com\/blog\/etl\/automating-iri-jobs-using-file-monitoring\/\"><span style=\"font-weight: 400;\">this way<\/span><\/a><span style=\"font-weight: 400;\">, or schedule them to run in IRI Workbench <\/span><a href=\"https:\/\/www.iri.com\/blog\/iri\/iri-workbench\/scheduling-jobs-in-iri-workbench\/\"><span style=\"font-weight: 400;\">this way<\/span><\/a><span style=\"font-weight: 400;\"> or in your automation tool for <\/span><span style=\"font-weight: 400;\">data refreshes and automatic archival.<\/span><\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=Y38X3nktKUQ&amp;t=33s\"><span style=\"font-weight: 400;\">Here<\/span><\/a><span style=\"font-weight: 400;\"> is a how-to <\/span><i><span style=\"font-weight: 400;\">video <\/span><\/i><span style=\"font-weight: 400;\">demonstrating the use of this wizard to produce and run a FieldShield Directory Masking Job. <\/span><span style=\"font-weight: 400;\">Please contact<\/span> <span style=\"font-weight: 400;\">fieldshield@iri.com<\/span> <span style=\"font-weight: 400;\">if you have any questions or need help with any aspect of this end-to-end configuration process, or its deployment.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The New Data Class Map File Masking Job wizard in the IRI Workbench GUI for FieldShield creates IRI FieldShield job (.scl) scripts which, when run, will mask one or more files in one or more LAN directories. The wizard automatically inserts the masking functions you previously chose for each class of data (e.g., email addresses,<\/p>\n<div><a class=\"btn-filled btn\" href=\"https:\/\/www.iri.com\/blog\/data-protection\/masking-flat-files-in-the-fieldshield-gui\/\" title=\"Masking Flat Files in the FieldShield GUI\">Read More<\/a><\/div>\n","protected":false},"author":152,"featured_media":17155,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[8],"tags":[1488,520,1761,1733,1759,1760],"class_list":["post-17139","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-data-protection","tag-flat-file-masking","tag-iri-fieldshield","tag-masking-data-in-files","tag-masking-flat-files","tag-privacy-protection","tag-sensitive-data-masking"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.4 (Yoast SEO v23.4) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Masking Flat Files in the FieldShield GUI - IRI<\/title>\n<meta name=\"description\" content=\"The New Data Class Map File Masking Job wizard in the IRI Workbench GUI for FieldShield creates FieldShield job (.scl) scripts which, when run, will mask one or more files in one or more LAN directories. The wizard automatically inserts the masking functions you previously chose for each class of data (e.g., email addresses, CCNs, names) into the output fields of those job script(s).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Masking Flat Files in the FieldShield GUI\" \/>\n<meta property=\"og:description\" content=\"The New Data Class Map File Masking Job wizard in the IRI Workbench GUI for FieldShield creates FieldShield job (.scl) scripts which, when run, will mask one or more files in one or more LAN directories. The wizard automatically inserts the masking functions you previously chose for each class of data (e.g., email addresses, CCNs, names) into the output fields of those job script(s).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/\" \/>\n<meta property=\"og:site_name\" content=\"IRI\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-18T01:57:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-22T13:59:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"768\" \/>\n\t<meta property=\"og:image:height\" content=\"368\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Adam Lewis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adam Lewis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/\"},\"author\":{\"name\":\"Adam Lewis\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/person\/37c0e5beab094bd61cc521902df2876e\"},\"headline\":\"Masking Flat Files in the FieldShield GUI\",\"datePublished\":\"2024-01-18T01:57:52+00:00\",\"dateModified\":\"2024-01-22T13:59:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/\"},\"wordCount\":766,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png\",\"keywords\":[\"flat file masking\",\"IRI FieldShield\",\"masking data in files\",\"Masking Flat Files\",\"privacy protection\",\"sensitive data masking\"],\"articleSection\":[\"Data Masking\/Protection\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/\",\"url\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/\",\"name\":\"Masking Flat Files in the FieldShield GUI - IRI\",\"isPartOf\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png\",\"datePublished\":\"2024-01-18T01:57:52+00:00\",\"dateModified\":\"2024-01-22T13:59:34+00:00\",\"description\":\"The New Data Class Map File Masking Job wizard in the IRI Workbench GUI for FieldShield creates FieldShield job (.scl) scripts which, when run, will mask one or more files in one or more LAN directories. The wizard automatically inserts the masking functions you previously chose for each class of data (e.g., email addresses, CCNs, names) into the output fields of those job script(s).\",\"breadcrumb\":{\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#primaryimage\",\"url\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png\",\"contentUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png\",\"width\":768,\"height\":368},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.iri.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Masking Flat Files in the FieldShield GUI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.iri.com\/blog\/#website\",\"url\":\"https:\/\/www.iri.com\/blog\/\",\"name\":\"IRI\",\"description\":\"Total Data Management Blog\",\"publisher\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.iri.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.iri.com\/blog\/#organization\",\"name\":\"IRI\",\"url\":\"https:\/\/www.iri.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png\",\"contentUrl\":\"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png\",\"width\":750,\"height\":206,\"caption\":\"IRI\"},\"image\":{\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/person\/37c0e5beab094bd61cc521902df2876e\",\"name\":\"Adam Lewis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.iri.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/087667d0c75d33bb6fab6e734bd89333?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/087667d0c75d33bb6fab6e734bd89333?s=96&d=blank&r=g\",\"caption\":\"Adam Lewis\"},\"url\":\"https:\/\/www.iri.com\/blog\/author\/adaml\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Masking Flat Files in the FieldShield GUI - IRI","description":"The New Data Class Map File Masking Job wizard in the IRI Workbench GUI for FieldShield creates FieldShield job (.scl) scripts which, when run, will mask one or more files in one or more LAN directories. The wizard automatically inserts the masking functions you previously chose for each class of data (e.g., email addresses, CCNs, names) into the output fields of those job script(s).","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/","og_locale":"en_US","og_type":"article","og_title":"Masking Flat Files in the FieldShield GUI","og_description":"The New Data Class Map File Masking Job wizard in the IRI Workbench GUI for FieldShield creates FieldShield job (.scl) scripts which, when run, will mask one or more files in one or more LAN directories. The wizard automatically inserts the masking functions you previously chose for each class of data (e.g., email addresses, CCNs, names) into the output fields of those job script(s).","og_url":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/","og_site_name":"IRI","article_published_time":"2024-01-18T01:57:52+00:00","article_modified_time":"2024-01-22T13:59:34+00:00","og_image":[{"width":768,"height":368,"url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png","type":"image\/png"}],"author":"Adam Lewis","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Adam Lewis","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#article","isPartOf":{"@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/"},"author":{"name":"Adam Lewis","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/person\/37c0e5beab094bd61cc521902df2876e"},"headline":"Masking Flat Files in the FieldShield GUI","datePublished":"2024-01-18T01:57:52+00:00","dateModified":"2024-01-22T13:59:34+00:00","mainEntityOfPage":{"@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/"},"wordCount":766,"commentCount":0,"publisher":{"@id":"https:\/\/www.iri.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#primaryimage"},"thumbnailUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png","keywords":["flat file masking","IRI FieldShield","masking data in files","Masking Flat Files","privacy protection","sensitive data masking"],"articleSection":["Data Masking\/Protection"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/","url":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/","name":"Masking Flat Files in the FieldShield GUI - IRI","isPartOf":{"@id":"https:\/\/www.iri.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#primaryimage"},"image":{"@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#primaryimage"},"thumbnailUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png","datePublished":"2024-01-18T01:57:52+00:00","dateModified":"2024-01-22T13:59:34+00:00","description":"The New Data Class Map File Masking Job wizard in the IRI Workbench GUI for FieldShield creates FieldShield job (.scl) scripts which, when run, will mask one or more files in one or more LAN directories. The wizard automatically inserts the masking functions you previously chose for each class of data (e.g., email addresses, CCNs, names) into the output fields of those job script(s).","breadcrumb":{"@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#primaryimage","url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png","contentUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png","width":768,"height":368},{"@type":"BreadcrumbList","@id":"https:\/\/www.iri.com\/blog\/data-transformation2\/masking-flat-files-in-the-fieldshield-gui\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.iri.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Masking Flat Files in the FieldShield GUI"}]},{"@type":"WebSite","@id":"https:\/\/www.iri.com\/blog\/#website","url":"https:\/\/www.iri.com\/blog\/","name":"IRI","description":"Total Data Management Blog","publisher":{"@id":"https:\/\/www.iri.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.iri.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.iri.com\/blog\/#organization","name":"IRI","url":"https:\/\/www.iri.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png","contentUrl":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2019\/02\/iri-logo-total-data-management-small-1.png","width":750,"height":206,"caption":"IRI"},"image":{"@id":"https:\/\/www.iri.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/person\/37c0e5beab094bd61cc521902df2876e","name":"Adam Lewis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.iri.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/087667d0c75d33bb6fab6e734bd89333?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/087667d0c75d33bb6fab6e734bd89333?s=96&d=blank&r=g","caption":"Adam Lewis"},"url":"https:\/\/www.iri.com\/blog\/author\/adaml\/"}]}},"jetpack_featured_media_url":"https:\/\/www.iri.com\/blog\/wp-content\/uploads\/2024\/01\/Masking-Flat-Files-in-the-FieldShield-GUI-Featured-image.png","_links":{"self":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts\/17139"}],"collection":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/users\/152"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/comments?post=17139"}],"version-history":[{"count":12,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts\/17139\/revisions"}],"predecessor-version":[{"id":17468,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/posts\/17139\/revisions\/17468"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/media\/17155"}],"wp:attachment":[{"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/media?parent=17139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/categories?post=17139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iri.com\/blog\/wp-json\/wp\/v2\/tags?post=17139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}