{"id":18743,"date":"2020-09-17T11:44:33","date_gmt":"2020-09-17T09:44:33","guid":{"rendered":"https:\/\/www.dynamiclicensecontrol.com\/?post_type=honico-blog&#038;p=18743"},"modified":"2023-11-20T17:51:41","modified_gmt":"2023-11-20T16:51:41","slug":"self-service-password-reset-with-easy-workload-scheduler","status":"publish","type":"honico-blog","link":"https:\/\/www.dynamiclicensecontrol.com\/en\/honico-blog\/self-service-password-reset-with-easy-workload-scheduler\/","title":{"rendered":"Self Service Password Reset with Easy Workload Scheduler"},"content":{"rendered":"\n<p>One of the daily tasks of a service desk is unlocking users or resetting their password. This quickly leads to a demand for a self-service procedure. Therefore we will show you a simple approach on how to set up a self-service for the SAP password reset with the Easy Workload Scheduler.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Instructions Password Reset with the Easy Workload Scheduler<\/h2>\n\n\n\n<p>The workflow looks like this:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Send reset mail to mailbox<\/li><li>Receive confirmation email<\/li><li>Send back confirmation mail<\/li><li>Password Reset and Unlock done<\/li><\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Reset Send mail to mailbox<\/h4>\n\n\n\n<p><br>For this purpose, we combine several features of the Easy Workload Scheduler: the mailbox trigger, variables and scripting in one net.<br><\/p>\n\n\n\n<p>With the mail trigger we monitor an incoming mailbox and become active depending on further criteria. An SAP user can send an e-mail to a mailbox set up for such cases.<\/p>\n\n\n\n<p><br>The network only starts up if the sender of the e-mail comes from our domain and the subject line is filled accordingly.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Reset-Mail-an-Postfach-senden_1.png\" alt=\"\" class=\"wp-image-6015\" width=\"731\" height=\"544\" srcset=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Reset-Mail-an-Postfach-senden_1.png 945w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Reset-Mail-an-Postfach-senden_1-800x595.png 800w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Reset-Mail-an-Postfach-senden_1-768x571.png 768w\" sizes=\"(max-width: 731px) 100vw, 731px\" \/><figcaption>Reset Mail setup in Easy Workload Scheduler<\/figcaption><\/figure><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Receive confirmation email<\/h4>\n\n\n\n<p>The sender will now receive an e-mail with a token which he has to send back. This ensures that he is the owner of the mailbox. The token is generated and stored using the script function.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_1.png\" alt=\"\" class=\"wp-image-6005\" width=\"789\" height=\"411\" srcset=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_1.png 935w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_1-800x417.png 800w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_1-768x400.png 768w\" sizes=\"(max-width: 789px) 100vw, 789px\" \/><figcaption>Instruction Java Script Token<\/figcaption><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1200\" height=\"172\" src=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_2-1200x172.png\" alt=\"\" class=\"wp-image-6007\" srcset=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_2-1200x172.png 1200w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_2-800x114.png 800w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_2-768x110.png 768w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_2-1536x220.png 1536w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_2.png 1649w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><figcaption>Graphical Network in Easy Workload Scheduler for Password-Reset<\/figcaption><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_3.png\" alt=\"\" class=\"wp-image-6009\" width=\"692\" height=\"790\" srcset=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_3.png 728w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Bestaetigungsmail-erhalten_3-701x800.png 701w\" sizes=\"(max-width: 692px) 100vw, 692px\" \/><figcaption>Setting up the confirmation mail in Easy Workload Scheduler<\/figcaption><\/figure><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Send back confirmation mail<\/h4>\n\n\n\n<p>After the sender has returned the email with the token, our network receives this email and the token is checked.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><br>Password Reset and Unlock is done.<\/h4>\n\n\n\n<p><br>In the SAP system, a new password is now set for this user and the lock is removed if necessary. We use the EWS REST interface to call SAP function modules.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><br>Requirements in SAP for EWS REST-Interface.<\/h4>\n\n\n\n<p>Activation of web services in the SAP system for BAPIs<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Release via SOAP interface or set up individually as business services<\/li><li>Used RFCs\/BAPIs:<ul><li>RFC_READ_TABLE<\/li><li>BAPI_USER_CHANGE<\/li><li>BAPI_USER_UNLOCK<\/li><\/ul><\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"172\" src=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Passwort-Reset-und-Unlock-erfolgt_1-1200x172.png\" alt=\"\" class=\"wp-image-6011\" srcset=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Passwort-Reset-und-Unlock-erfolgt_1-1200x172.png 1200w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Passwort-Reset-und-Unlock-erfolgt_1-800x114.png 800w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Passwort-Reset-und-Unlock-erfolgt_1-768x110.png 768w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Passwort-Reset-und-Unlock-erfolgt_1-1536x220.png 1536w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Passwort-Reset-und-Unlock-erfolgt_1.png 1649w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><figcaption>Graphical network display of job steps for password reset<\/figcaption><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"739\" height=\"830\" src=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Passwort-Reset-und-Unlock-erfolgt_2.png\" alt=\"\" class=\"wp-image-6013\" srcset=\"https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Passwort-Reset-und-Unlock-erfolgt_2.png 739w, https:\/\/www.dynamiclicensecontrol.com\/wp-content\/uploads\/2020\/09\/Passwort-Reset-und-Unlock-erfolgt_2-712x800.png 712w\" sizes=\"(max-width: 739px) 100vw, 739px\" \/><figcaption>REST Parameter in Easy Workload Scheduler<\/figcaption><\/figure><\/div>\n\n\n\n<p>The details can be found in the complete program code export in JSON format. You can import this into EWS as a net.<\/p>\n\n\n\n<p><br>The jobs and server connections are imported as well. Then only the server connections and e-mail addresses have to be replaced accordingly.<\/p>\n\n\n\n<p><br>The example can then be extended to your requirements, e.g. sending alerts to the service desk for auditing purposes or alternatively to offer an unlocking only.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the daily tasks of a service desk is to unlock users or reset their password. We show a simple approach on how to set up a self-service for the SAP password reset with the Easy Workload Scheduler.<\/p>\n","protected":false},"author":15,"featured_media":6034,"menu_order":0,"template":"","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"","_seopress_titles_title":"Self-service SAP password reset: efficiency with Easy Workload Scheduler \u00bb HONICO","_seopress_titles_desc":"Discover how the Easy Workload Scheduler simplifies self-service password resets in SAP environments. Ideal for service desk teams looking for an efficient solution for frequently resetting passwords and unlocking user accounts","_seopress_robots_index":"","footnotes":""},"categories":[],"tags":[],"honico-blog-kat":[106,108,109,111],"honico-blog-tag":[117],"class_list":["post-18743","honico-blog","type-honico-blog","status-publish","has-post-thumbnail","hentry","honico-blog-kat-all-posts-en","honico-blog-kat-digital-transformation","honico-blog-kat-easy-workload-scheduler-en","honico-blog-kat-hybrid-it","honico-blog-tag-password-reset-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/honico-blog\/18743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/honico-blog"}],"about":[{"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/types\/honico-blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/users\/15"}],"version-history":[{"count":3,"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/honico-blog\/18743\/revisions"}],"predecessor-version":[{"id":18791,"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/honico-blog\/18743\/revisions\/18791"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/media\/6034"}],"wp:attachment":[{"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/media?parent=18743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/categories?post=18743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/tags?post=18743"},{"taxonomy":"honico-blog-kat","embeddable":true,"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/honico-blog-kat?post=18743"},{"taxonomy":"honico-blog-tag","embeddable":true,"href":"https:\/\/www.dynamiclicensecontrol.com\/en\/wp-json\/wp\/v2\/honico-blog-tag?post=18743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}