Line 1: | Line 1: | ||
− | + | <div><h1>Web Services & Applications Support for GDPR</h1></div><p class="mw_paragraph"><span id="mw_template:@@@TPL107962@@@" class="mceNonEditable wikimagic template" title="{{Editgrn_open}}" data-mw-type="template" data-mw-id="107962" data-mw-name="Editgrn_open" data-mw-wikitext="%7B%7BEditgrn_open%7D%7D" contenteditable="false"><span style="background-color:yellow;"></span><!-- NewPP limit reportCPU time usage: 0.011 secondsReal time usage: 0.011 secondsPreprocessor visited node count: 5/1000000Preprocessor generated node count: 25/1000000Post‐expand include size: 39/10485760 bytesTemplate argument size: 0/10485760 bytesHighest expansion depth: 2/40Expensive parser function count: 0/100--><!-- Transclusion expansion time report (%,ms,calls,template)100.00% 3.769 1 - -total100.00% 3.769 1 - Template:Editgrn_open--></span></p><div class="mceNonEditableOverlay"></div><p class="mw_paragraph">Under Development<span id="mw_template:@@@TPL182147@@@" class="mceNonEditable wikimagic template" title="{{Editgrn_close}}" data-mw-type="template" data-mw-id="182147" data-mw-name="Editgrn_close" data-mw-wikitext="%7B%7BEditgrn_close%7D%7D" contenteditable="false"></span><!-- NewPP limit reportCPU time usage: 0.009 secondsReal time usage: 0.010 secondsPreprocessor visited node count: 3/1000000Preprocessor generated node count: 14/1000000Post‐expand include size: 7/10485760 bytesTemplate argument size: 0/10485760 bytesHighest expansion depth: 2/40Expensive parser function count: 0/100--><!-- Transclusion expansion time report (%,ms,calls,template)100.00% 3.536 1 - -total100.00% 3.536 1 - Template:Editgrn_close--><div class="mceNonEditableOverlay"></div></span><br class="mw_emptyline_first"><br class="mw_emptyline_first"></p><p></p><div><h2>Deleting PII</h2></div><p class="mw_paragraph">The <strong>gdpr_forget_me.py</strong> script provides an option to delete personal data from the Personal Favorites where the agent fills the information about the user.<br class="mw_emptyline_first"><br class="mw_emptyline_first">The script can be run with the following parameters: <br class="mw_emptyline_first"><br class="mw_emptyline_first"><tt>gdpr_forget_me.py [-h] [--gws GWS] --cass_keyspace CASS_KEYSPACE --cass_hostname CASS_HOSTNAME --cass_port CASS_PORT --search SEARCH [--group_name GROUP_NAME] [--cleanup CLEANUP] [--gws_username GWS_USERNAME] [--gws_user_password GWS_USER_PASSWORD] [--gws_additional_headers GWS_ADDITIONAL_HEADERS]</tt><br class="mw_emptyline_first"><br class="mw_emptyline_first">The following software packages are required to run this script:</p><div><ul><li>Python 2.7 </li><li>PyCassa 1.9.1</li></ul></div><p class="mw_paragraph"><br class="mw_emptyline_first"></p><div><h3>Parameters</h3></div><div><table class="wikitable mce-item-table"><tbody><tr><th> Parameter Name</th><th> Mandatory</th><th> Description</th></tr><tr><td> --cass_keyspace CASS_KEYSPACE</td><td> Yes</td><td> Cassandra keyspace name</td></tr><tr><td> --cass_hostname CASS_HOSTNAME</td><td> Yes</td><td> Cassandra hostname</td></tr><tr><td> --cass_port CASS_PORT</td><td> Yes</td><td> Cassandra thrift port</td></tr><tr><td> --search SEARCH</td><td> Yes</td><td> Search text: email or phone number</td></tr><tr><td> -h, --help</td><td> No</td><td> Show this help message and exit</td></tr><tr><td> --group_name GROUP_NAME</td><td> No</td><td> https://docs.genesys.com/Documentation/HTCC/8.5.2/API/UserSettings]. For example, interaction-workspace-personal-favorites.</td></tr><tr><td> --cleanup CLEANUP</td><td> No</td><td> If cleanup value is 'true' the script will send requests to GWS to delete matched settings. Default value is false</td></tr><tr><td> --gws_username GWS_USERNAME</td><td> No</td><td> Username of GWS user who has admin role. The user used to delete matched data via GWS API.</td></tr><tr><td> --gws_user_password GWS_USER_PASSWORD</td><td> No</td><td> Password of the user who was described in--gws_username</td></tr><tr><td> --gws_additional_headers GWS_ADDITIONAL_HEADERS</td><td> No</td><td> Additional headers which will be added to request to GWS. CSRF headers must be added here. Headers are presented as json. For example, {"header_name": "header_value"}</td></tr></tbody></table></div><h3 class="mw_paragraph"><br class="mw_emptyline_first">Examples<br class="mw_emptyline_first"><br class="mw_emptyline"><span id="mw_template:@@@TPL116605@@@" class="mceNonEditable wikimagic template" title="{{#jira:HTCC-29660}}" data-mw-type="template" data-mw-id="116605" data-mw-name="#jira" data-mw-wikitext="%7B%7B%23jira%3AHTCC-29660%7D%7D" contenteditable="false"></span></h3><p class="mw_paragraph"><br></p><p class="mw_paragraph"><br data-mce-bogus="1"></p><div class="jirastamp" id="jirastamp-HTCC-29660"> <div class="jira"><b><img src="https://docs.genesys.com/skins/Genesys/resources/css/images/jira.png" style="display:inline-block; vertical-align:middle;"> <a>HTCC-29660</a></b></div> We are sorry. The content of this JIRA could not be loaded. </div><!-- NewPP limit reportCPU time usage: 0.022 secondsReal time usage: 0.008 secondsPreprocessor visited node count: 2/1000000Preprocessor generated node count: 12/1000000Post‐expand include size: 35/10485760 bytesTemplate argument size: 0/10485760 bytesHighest expansion depth: 2/40Expensive parser function count: 0/100--><!-- Transclusion expansion time report (%,ms,calls,template)100.00% 0.000 1 - -total--><div class="mceNonEditableOverlay"></div><p class="mw_paragraph"><a href="Category:V:System:8.5.xDraft" data-mce-href="Category:V:System:8.5.xDraft" title="Category:V:System:8.5.xDraft (page does not exist)" data-mw-type="internal_link" class="internal mw-internal-link mceNonEditable new" data-mw-wikitext="Category:V:System:8.5.xDraft" contenteditable="false">Category:V:System:8.5.xDraft </a></p><p></p> | |
− | |||
− | {{Editgrn_open}}Under Development{{Editgrn_close}} | ||
− | |||
− | == Deleting PII= | ||
− | |||
− | |||
− | |||
− | The gdpr_forget_me.py script provides an option to delete personal data from the Personal Favorites where the agent fills the information about the user. | ||
− | |||
− | The script can be run with the following parameters: | ||
− | |||
− | <tt>gdpr_forget_me.py [-h] [--gws GWS] | ||
− | --cass_keyspace CASS_KEYSPACE --cass_hostname CASS_HOSTNAME --cass_port CASS_PORT --search SEARCH | ||
− | [--group_name GROUP_NAME] [--cleanup CLEANUP] [--gws_username GWS_USERNAME] | ||
− | [--gws_user_password GWS_USER_PASSWORD] [--gws_additional_headers GWS_ADDITIONAL_HEADERS]</tt> | ||
− | |||
− | The following software packages are required to run this script: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{#jira:HTCC-29660}} | ||
− |
Revision as of 07:42, May 11, 2018
Web Services & Applications Support for GDPR
<span id="mw_template:@@@TPL107962@@@" class="mceNonEditable wikimagic template" title="" data-mw-type="template" data-mw-id="107962" data-mw-name="Editgrn_open" data-mw-wikitext="%7B%7BEditgrn_open%7D%7D" contenteditable="false">
Under Development<span id="mw_template:@@@TPL182147@@@" class="mceNonEditable wikimagic template" title="" data-mw-type="template" data-mw-id="182147" data-mw-name="Editgrn_close" data-mw-wikitext="%7B%7BEditgrn_close%7D%7D" contenteditable="false"></span>
Deleting PII
The gdpr_forget_me.py script provides an option to delete personal data from the Personal Favorites where the agent fills the information about the user.
The script can be run with the following parameters:
gdpr_forget_me.py [-h] [--gws GWS] --cass_keyspace CASS_KEYSPACE --cass_hostname CASS_HOSTNAME --cass_port CASS_PORT --search SEARCH [--group_name GROUP_NAME] [--cleanup CLEANUP] [--gws_username GWS_USERNAME] [--gws_user_password GWS_USER_PASSWORD] [--gws_additional_headers GWS_ADDITIONAL_HEADERS]
The following software packages are required to run this script:
- Python 2.7
- PyCassa 1.9.1
Parameters
Parameter Name | Mandatory | Description |
---|---|---|
--cass_keyspace CASS_KEYSPACE | Yes | Cassandra keyspace name |
--cass_hostname CASS_HOSTNAME | Yes | Cassandra hostname |
--cass_port CASS_PORT | Yes | Cassandra thrift port |
--search SEARCH | Yes | Search text: email or phone number |
-h, --help | No | Show this help message and exit |
--group_name GROUP_NAME | No | https://docs.genesys.com/Documentation/HTCC/8.5.2/API/UserSettings]. For example, interaction-workspace-personal-favorites. |
--cleanup CLEANUP | No | If cleanup value is 'true' the script will send requests to GWS to delete matched settings. Default value is false |
--gws_username GWS_USERNAME | No | Username of GWS user who has admin role. The user used to delete matched data via GWS API. |
--gws_user_password GWS_USER_PASSWORD | No | Password of the user who was described in--gws_username |
--gws_additional_headers GWS_ADDITIONAL_HEADERS | No | Additional headers which will be added to request to GWS. CSRF headers must be added here. Headers are presented as json. For example, {"header_name": "header_value"} |
Examples
<a href="Category:V:System:8.5.xDraft" data-mce-href="Category:V:System:8.5.xDraft" title="Category:V:System:8.5.xDraft (page does not exist)" data-mw-type="internal_link" class="internal mw-internal-link mceNonEditable new" data-mw-wikitext="Category:V:System:8.5.xDraft" contenteditable="false">Category:V:System:8.5.xDraft </a>