{"id":8835,"date":"2022-12-19T15:49:01","date_gmt":"2022-12-19T10:19:01","guid":{"rendered":"https:\/\/integrtr.com\/?p=8835"},"modified":"2023-08-22T14:06:52","modified_gmt":"2023-08-22T08:36:52","slug":"dienstleistungsverstandnis-teil-4","status":"publish","type":"post","link":"https:\/\/integrtr.com\/de\/understanding-servicenow-part-4\/","title":{"rendered":"ServiceNow verstehen Teil 4: Ein weihnachtliches Fest"},"content":{"rendered":"\n<p>Hello to all ServiceNow enthusiasts! Welcome back to the fourth and final part of the <em><strong>Understanding ServiceNow<\/strong><\/em> blog series. It\u2019s the end of the year, and Christmas is right around the corner. In this holiday spirit, let\u2019s rejoice with some ornamental lights, a dark green tree, some red home decor and a little ServiceNow learnings by the side &#x1f60a;<\/p>\n\n\n\n<p>If you haven\u2019t read the previous parts of this blog series, find them here:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong><em>Understanding ServiceNow Part 1 : SNow-Fall<\/em><\/strong> : <a href=\"https:\/\/integrtr.com\/understanding-servicenow-part-1\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/integrtr.com\/understanding-servicenow-part-1\/<\/a><\/li>\n\n\n\n<li><strong><em>Understanding ServiceNow Part 2 : The SNow-man\u2019s Pumpkin<\/em><\/strong> : <a href=\"https:\/\/integrtr.com\/understanding-servicenow-part-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/integrtr.com\/understanding-servicenow-part-2\/<\/a><\/li>\n\n\n\n<li><strong><em>Understanding ServiceNow Part 3 : Let it SNow<\/em><\/strong> : <a href=\"https:\/\/integrtr.com\/understanding-servicenow-part-3\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/integrtr.com\/understanding-servicenow-part-3\/<\/a><\/li>\n<\/ol>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In this blog, we will be discussing ServiceNow\u2019s position in the marketplace and how it connects with other third-party solutions. More precisely, we will be looking at how ServiceNow and <strong>SAP SuccessFactors<\/strong> could work together. By the end of this blog you will be able to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Generate an <em><strong>X.509 Certificate<\/strong><\/em> on SuccessFactors<\/li>\n\n\n\n<li>Design and use the <em><strong>Action Designer<\/strong><\/em> on ServiceNow<\/li>\n\n\n\n<li>Establish <em><strong>OAuth 2.0<\/strong><\/em> authentication on ServiceNow<\/li>\n\n\n\n<li>Load records into an <em><strong>Import Set<\/strong><\/em> with the help of a <em><strong>Data Source<\/strong><\/em><\/li>\n<\/ul>\n\n\n\n<p>Without further ado, let\u2019s get started!<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Third-party Options<\/h2>\n\n\n\n<p>There are different ways of connecting any third-party software to ServiceNow. As discussed in the previous parts of this blog series, you can do so with the help of <em>REST messages<\/em>, installed <em>spokes<\/em>, and actions offered by <em>Flow Designer<\/em>. Additionally, you can also build your own custom REST request to make any outbound HTTP calls.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-24.png\" alt=\"\" class=\"wp-image-8836\" style=\"width:550px;height:413px\" width=\"550\" height=\"413\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-24.png 700w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-24-300x225.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-24-16x12.png 16w\" sizes=\"(max-width: 550px) 100vw, 550px\" \/><figcaption class=\"wp-element-caption\">Third Party Actions available from Flow Designer<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">SuccessFactors Spoke<\/h2>\n\n\n\n<p>With the help of the <em><strong>SuccessFactors Spoke<\/strong><\/em>, you can manage some of your entities and data present in your SuccessFactors system. Some of the actions available under this spoke include retrieving worker profiles, todos, locations.<\/p>\n\n\n\n<p>As of the December 2022 release, you can fetch up to 500 records in full load using this Spoke.<\/p>\n\n\n\n<p>The Spoke connects to your SuccessFactors system using <em>Credentials and Connections<\/em> which should have the SuccessFactors user details in storage.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Action Designer<\/h2>\n\n\n\n<p>With the help of the <em>Action Designer,<\/em> you can automate a set of custom tasks. The action designer reduces the complexity of a flow designer by adding in some amount of modularity. These actions are reusable across multiple flows.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"380\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-25-1024x380.png\" alt=\"\" class=\"wp-image-8837\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-25-1024x380.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-25-300x111.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-25-768x285.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-25-1536x570.png 1536w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-25-18x7.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-25.png 1731w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Action Designer Components<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Action executions<\/h2>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>The action execution details give you a detailed log of the data that the action was able to fetch.<\/p>\n\n\n\n<p>If your output is saved as an attachment, it would be available in the <em>Context Record<\/em> as an attachment.<\/p>\n\n\n\n<p>If the error value is zero, and we are able to achieve a payload then our REST request has been a success.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-26-1024x417.png\" alt=\"\" class=\"wp-image-8838\" style=\"width:663px;height:270px\" width=\"663\" height=\"270\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-26-1024x417.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-26-300x122.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-26-768x313.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-26-1536x626.png 1536w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-26-18x7.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-26.png 1920w\" sizes=\"(max-width: 663px) 100vw, 663px\" \/><figcaption class=\"wp-element-caption\">An example of the Action Execution Details window<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">SuccessFactors to ServiceNow Scenario | Hands-on<\/h2>\n\n\n\n<p>For this scenario, we will be querying the personal information details of a few employees from SuccessFactors using the <strong>PerPerson<\/strong> entity.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Step 1: OAuth 2.0 SAML Bearer Certificate on SuccessFactors<\/h4>\n\n\n\n<p>Before we get started with configuring our ServiceNow configuration, we must generate our <em>X.509 Certificate<\/em> from SuccessFactors. For this, navigate to the transaction <strong>Manage OAuth2 Client Applications<\/strong> and click on <em><strong>Register a new client application<\/strong><\/em>. You should get the following screen:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-27-1024x506.png\" alt=\"\" class=\"wp-image-8839\" style=\"width:665px;height:329px\" width=\"665\" height=\"329\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-27-1024x506.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-27-300x148.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-27-768x379.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-27-18x9.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-27.png 1514w\" sizes=\"(max-width: 665px) 100vw, 665px\" \/><figcaption class=\"wp-element-caption\">Manage OAuth2 Client Applications template on SuccessFactors<\/figcaption><\/figure>\n\n\n\n<p>Here, configure the OAuth Client Application as follows:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Company<\/strong> : <em>Your SuccessFactors company id<\/em><\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Application name<\/strong> : <em>Enter your application name<\/em><\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Description<\/strong> : <em>Add a short description in this section<\/em><\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Application URL<\/strong> : <em>Add your ServiceNow instance URL<\/em><\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<pre class=\"wp-block-verse\"> &#x1f4a1; Note : If you would want only certain users to make use of this certificate you can add the User IDs and bind it to only those users.<\/pre>\n\n\n\n<p>Click on <strong>Generate X.509 Certificate<\/strong>. Once the certificate is generated, make sure you download it.<\/p>\n\n\n\n<p>In the certificate, we will be making use of the private key which is within the tags of BEGIN ENCRYPTED PRIVATE KEY and END ENCRYPTED PRIVATE KEY.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"68\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-28-1024x68.png\" alt=\"\" class=\"wp-image-8840\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-28-1024x68.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-28-300x20.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-28-768x51.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-28-18x1.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-28.png 1291w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">X.509 Certificate contents<\/figcaption><\/figure>\n\n\n\n<p>This would come in use in the upcoming steps.<\/p>\n\n\n\n<p>Next, click on the <strong>Register<\/strong> button.<\/p>\n\n\n\n<p>Now, you would see a new field called as the <em><strong>API Key<\/strong><\/em> would be available right above the Application URL. Make a note of this key as it will be used in the upcoming steps.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Step 2: REST Action Steps<\/h4>\n\n\n\n<p>Go to <em>Flow Designer<\/em>. In the <em>Actions<\/em> tab, click on the New button to create a new action.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"155\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-29-1024x155.png\" alt=\"\" class=\"wp-image-8841\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-29-1024x155.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-29-300x45.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-29-768x116.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-29-18x3.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-29.png 1404w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Create a new Action in the Flow Designer Action tab<\/figcaption><\/figure>\n\n\n\n<p>Add the action name as \u201cFetch PerPerson Data from SuccessFactors\u201d and add in a short description and click Submit.<\/p>\n\n\n\n<p>After creating a new action, we want to create a <em>REST step<\/em>.<\/p>\n\n\n\n<p>Under the <em>Action Outline panel<\/em>, click on the \u2018+\u2019 button and select the <em>REST<\/em> option.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-30.png\" alt=\"\" class=\"wp-image-8843\" style=\"width:430px;height:290px\" width=\"430\" height=\"290\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-30.png 691w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-30-300x203.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-30-18x12.png 18w\" sizes=\"(max-width: 430px) 100vw, 430px\" \/><figcaption class=\"wp-element-caption\">\u201cAdd a new step\u201d Button in Action Outline<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-31-1024x309.png\" alt=\"\" class=\"wp-image-8844\" style=\"width:663px;height:200px\" width=\"663\" height=\"200\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-31-1024x309.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-31-300x91.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-31-768x232.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-31-1536x464.png 1536w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-31-18x5.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-31.png 1703w\" sizes=\"(max-width: 663px) 100vw, 663px\" \/><figcaption class=\"wp-element-caption\">REST step<\/figcaption><\/figure>\n\n\n\n<p>You should get a REST Step that should look something like this.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"472\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-32-1024x472.png\" alt=\"\" class=\"wp-image-8845\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-32-1024x472.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-32-300x138.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-32-768x354.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-32-1536x708.png 1536w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-32-18x8.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-32.png 1910w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">REST Step details<\/figcaption><\/figure>\n\n\n\n<p>We want to establish OAuth 2.0 connection with SuccessFactors. For that purpose, we will have to perform 3 REST Steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Get SAML Assertion<\/li>\n\n\n\n<li>Generate User Token<\/li>\n\n\n\n<li>Validate Bearer Token<\/li>\n<\/ol>\n\n\n\n<p>Let\u2019s create and configure each of them now.<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h5 class=\"wp-block-heading\">1. Get SAML Assertion<\/h5>\n\n\n\n<p>The first step to establishing OAuth 2.0 with SuccessFactors is getting the <em>SAML Assertion<\/em> from SuccessFactors. In this step, make sure that you have the <em>user id<\/em> which was bounded to the <em>X.509 Certificate<\/em> in your SuccessFactors system.<\/p>\n\n\n\n<p>In the <strong>Connection details<\/strong> of this <em>REST step<\/em>, add in the following values:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Connection :<\/strong> Define Connection Inline<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Base URL :<\/strong> https:\/\/{server}.{sf}.eu\/oauth\/idp<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Under <strong>Request details<\/strong>, add in the following fields:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Build request :<\/strong> Manually<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>HTTP Method :<\/strong> POST<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Under <strong>Request Content<\/strong>, add in the following fields:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Request Type:<\/strong> Form URL-Encoded<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Name<\/th><th>Value<\/th><\/tr><\/thead><tbody><tr><td>client_id<\/td><td>Add the API Key (as noted in step 1)<\/td><\/tr><tr><td>user_id<\/td><td>user id (as bound in step 1)<\/td><\/tr><tr><td>token_url<\/td><td>https:\/\/{server}.{sf}.eu\/oauth\/token<\/td><\/tr><tr><td>private_key<\/td><td>X.509 Certificate private key (as obtained in step 1)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">2. Generate User Token<\/h5>\n\n\n\n<p>Next, we will add another <em>REST Step<\/em>, consecutively after our <em>Get SAML Assertion<\/em> step using the same \u201c+\u201d button and <em>REST step<\/em> option. In this REST step, we will be making use of the assertion obtained from the previous step in order to get our access token. To do this, we will have to drag and drop the <em>Response Body<\/em> data pill of our previous step.<\/p>\n\n\n\n<p>In the <strong>Connection details<\/strong> of this <em>REST step<\/em>, add in the following values:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Connection :<\/strong> Define Connection Inline<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Base URL :<\/strong> https:\/\/{server}.{sf}.eu\/oauth\/token<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Under <strong>Request details<\/strong>, add in the following fields:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Build request :<\/strong> Manually<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>HTTP Method :<\/strong> POST<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Under <strong>Request Content<\/strong>, add in the following fields:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Request Type:<\/strong> Form URL-Encoded<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Name<\/th><th>Value<\/th><\/tr><\/thead><tbody><tr><td>company_id<\/td><td>Add the Company ID of your SuccessFactors system<\/td><\/tr><tr><td>client_id<\/td><td>Add the API Key (as noted in step 1)<\/td><\/tr><tr><td>grant_type<\/td><td>urn:ietf:params:oauth:grant-type:saml2-bearer<\/td><\/tr><tr><td>assertion<\/td><td>Response body data pill of \u201cGet SAML Assertion\u201d REST Step from Data panel<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-video aligncenter\"><video height=\"616\" style=\"aspect-ratio: 1456 \/ 616;\" width=\"1456\" controls src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/ezgif-2-230f1fb9e2.mp4\"><\/video><figcaption class=\"wp-element-caption\">Assertion request parameter value<\/figcaption><\/figure>\n\n\n\n<p>Before we test our query in the next step. Let\u2019s test out the above 2 steps. Click on <em>Save<\/em> and <em>Test<\/em> on the upper right side of the screen.<\/p>\n\n\n\n<p>After the test has finished running, <em>View the Action details<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"391\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-33-1024x391.png\" alt=\"\" class=\"wp-image-8849\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-33-1024x391.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-33-300x114.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-33-768x293.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-33-18x7.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-33.png 1054w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Test Action pop-up<\/figcaption><\/figure>\n\n\n\n<p>A new window showing the Execution details should open up. Here we need to check the two <em>REST steps<\/em> that have been configured thus far.<\/p>\n\n\n\n<p>Scroll down to the <em>Steps<\/em> toggle button and view the <em>Step 1 &#8211; Get SAML Assertion [REST] Output Data.<\/em> It should be as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"250\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-34-1024x250.png\" alt=\"\" class=\"wp-image-8850\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-34-1024x250.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-34-300x73.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-34-768x187.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-34-1536x375.png 1536w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-34-18x4.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-34.png 1702w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Scroll further down, and view the <em>Step 2 &#8211; Get User Token [REST] Output Data.<\/em> The response should contain the following details.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"336\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-35-1024x336.png\" alt=\"\" class=\"wp-image-8851\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-35-1024x336.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-35-300x98.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-35-768x252.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-35-18x6.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-35.png 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Here, note the value of the <em>access_token<\/em> which will be used in our next REST Step.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">3. Validate Bearer Token<\/h5>\n\n\n\n<p>After confirming that the previous two REST steps are successfully executed, we will be adding another <em>REST step<\/em> which is essentially our SuccessFactors query required to be performed in order to get the <em>PerPerson<\/em> details of a few employees from our SuccessFactors system. This query would finally validate our <em>bearer token<\/em>. Your action outline must look like this:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-36.png\" alt=\"\" class=\"wp-image-8852\" style=\"width:261px;height:243px\" width=\"261\" height=\"243\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-36.png 369w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-36-300x279.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-36-13x12.png 13w\" sizes=\"(max-width: 261px) 100vw, 261px\" \/><figcaption class=\"wp-element-caption\">Final Action outline<\/figcaption><\/figure>\n\n\n\n<p>We want to get our response in a JSON format, so we make use of the <em>Accept<\/em> query parameter accordingly.<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In the <strong>Connection details<\/strong> of this <em>REST step<\/em>, add in the following values:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Connection :<\/strong> Define Connection Inline<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Base URL :<\/strong> https:\/\/{server}.{sf}.eu<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Under <strong>Request details<\/strong>, add in the following fields:<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Build request :<\/strong> Manually<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>HTTP Method :<\/strong> GET<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Resource Path :<\/strong> \/odata\/v2\/PerPerson?$top=10<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Headers:<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Name<\/th><th>Value<\/th><\/tr><\/thead><tbody><tr><td>Content-type<\/td><td>application\/xml-dtd<\/td><\/tr><tr><td>Accept<\/td><td>application\/json<\/td><\/tr><tr><td>Authorization<\/td><td>Bearer &lt;access_token&gt; (from response body of \u201cGet User Token\u201d REST step)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Save, and run a Test.<\/p>\n\n\n\n<p>You should be able to view your SuccessFactors payload in the Output Data of our third REST Step.<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Data Source<\/h2>\n\n\n\n<p>Now, we have our hook into SuccessFactors directly from ServiceNow. We can reuse this Action in multiple ways. Once you get your data into ServiceNow, you can build your own ServiceNow Database Architecture. One way of going about this is with the help of <strong>Data sources<\/strong>. When creating a new Data source in ServiceNow, you can directly run it with a REST action step.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"362\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-37-1024x362.png\" alt=\"\" class=\"wp-image-8853\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-37-1024x362.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-37-300x106.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-37-768x272.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-37-1536x543.png 1536w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-37-18x6.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-37.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Data source type : REST (IntegrationHub)<\/figcaption><\/figure>\n\n\n\n<p>As our payload is in JSON format, we can also parse our data accordingly here.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-38-1024x462.png\" alt=\"\" class=\"wp-image-8854\" style=\"width:543px;height:245px\" width=\"543\" height=\"245\" srcset=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-38-1024x462.png 1024w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-38-300x135.png 300w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-38-768x347.png 768w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-38-18x8.png 18w, https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled-38.png 1054w\" sizes=\"(max-width: 543px) 100vw, 543px\" \/><figcaption class=\"wp-element-caption\">Data source JSON Parser<\/figcaption><\/figure>\n\n\n\n<p>In case, the incoming data is in neither XML nor JSON format, you can also make use of the Custom script parser.<\/p>\n\n\n\n<p>On loading data with the help of data sources, the data gets stored as an <em>Import set<\/em>.<\/p>\n\n\n\n<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion &#x1f384;<\/h2>\n\n\n\n<p>The opportunities are endless once you can connect two of the biggest players in the software world. <em>SAP SuccessFactors<\/em> has a huge market in the HR space with a number of companies storing their HR data there. <em>ServiceNow<\/em> is also being vastly used for ticketing, asset tracking, approval management, and much more. Considering the scenario that we established in this blog, going further, we can make use of <em>transform maps<\/em> on our import set to get our data in a ServiceNow table. This ServiceNow table could be made use of in any application that may be built with say, the <em>UI builder<\/em>. Alternatively, we can perform further customization on our table using the <em>flow designer<\/em>.<\/p>\n\n\n\n<p>There are numerous ServiceNow features that you can explore and build with. This festive season, test out some actions and flows as you write your letters to Santa! &#x1f385;&#x1f3fc;<\/p>\n\n\n\n<p>Till then, we wish you a Merry Christmas and a Happy New Year 2023!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello to all ServiceNow enthusiasts! Welcome back to the fourth and final part of the Understanding ServiceNow blog series. It\u2019s the end of the year, and Christmas is right around the corner. In this holiday spirit, let\u2019s rejoice with some ornamental lights, a dark green tree, some red home decor and a little ServiceNow learnings [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":8856,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[96],"tags":[95,42],"class_list":["post-8835","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-servicenow","tag-servicenow","tag-successfactors"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Understanding ServiceNow Part 4 : A SNow-y Christmas - INTEGRTR<\/title>\n<meta name=\"description\" content=\"How to connect ServiceNow with SuccessFactors using OAuth 2.0 SAML Bearer Assertion type authentication. This is done using 3 REST calls.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Understanding ServiceNow Part 4 : A SNow-y Christmas - INTEGRTR\" \/>\n<meta property=\"og:description\" content=\"How to connect ServiceNow with SuccessFactors using OAuth 2.0 SAML Bearer Assertion type authentication. This is done using 3 REST calls.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/\" \/>\n<meta property=\"og:site_name\" content=\"INTEGRTR\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/integrtr\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-19T10:19:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-22T08:36:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1942\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ishita Datta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@integrtr\" \/>\n<meta name=\"twitter:site\" content=\"@integrtr\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ishita Datta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"11\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/\"},\"author\":{\"name\":\"Ishita Datta\",\"@id\":\"https:\\\/\\\/integrtr.com\\\/#\\\/schema\\\/person\\\/d4ae0f92078578e7e84fe084d4c95a61\"},\"headline\":\"Understanding ServiceNow Part 4 : A SNow-y Christmas\",\"datePublished\":\"2022-12-19T10:19:01+00:00\",\"dateModified\":\"2023-08-22T08:36:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/\"},\"wordCount\":1691,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/integrtr.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Untitled.png\",\"keywords\":[\"ServiceNow\",\"Successfactors\"],\"articleSection\":[\"ServiceNow\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/\",\"url\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/\",\"name\":\"Understanding ServiceNow Part 4 : A SNow-y Christmas - INTEGRTR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/integrtr.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Untitled.png\",\"datePublished\":\"2022-12-19T10:19:01+00:00\",\"dateModified\":\"2023-08-22T08:36:52+00:00\",\"description\":\"How to connect ServiceNow with SuccessFactors using OAuth 2.0 SAML Bearer Assertion type authentication. This is done using 3 REST calls.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/#primaryimage\",\"url\":\"https:\\\/\\\/integrtr.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Untitled.png\",\"contentUrl\":\"https:\\\/\\\/integrtr.com\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Untitled.png\",\"width\":1942,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/integrtr.com\\\/de\\\/dienstleistungsverstandnis-teil-4\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/integrtr.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Understanding ServiceNow Part 4 : A SNow-y Christmas\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/integrtr.com\\\/#website\",\"url\":\"https:\\\/\\\/integrtr.com\\\/\",\"name\":\"INTEGRTR\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/integrtr.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/integrtr.com\\\/#organization\",\"name\":\"INTEGRTR GmbH\",\"url\":\"https:\\\/\\\/integrtr.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/integrtr.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/integrtr.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/integrtr-logo.png\",\"contentUrl\":\"https:\\\/\\\/integrtr.com\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/integrtr-logo.png\",\"width\":364,\"height\":96,\"caption\":\"INTEGRTR GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/integrtr.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/integrtr\\\/\",\"https:\\\/\\\/x.com\\\/integrtr\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/integrtr\\\/\",\"https:\\\/\\\/www.instagram.com\\\/integrtr\\\/\",\"https:\\\/\\\/www.youtube.com\\\/@integrtr9894\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/integrtr.com\\\/#\\\/schema\\\/person\\\/d4ae0f92078578e7e84fe084d4c95a61\",\"name\":\"Ishita Datta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/74ce490a2d9c75757394394ae60ad16f23701e3dab6f6111de3c4c11e2db2552?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/74ce490a2d9c75757394394ae60ad16f23701e3dab6f6111de3c4c11e2db2552?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/74ce490a2d9c75757394394ae60ad16f23701e3dab6f6111de3c4c11e2db2552?s=96&d=mm&r=g\",\"caption\":\"Ishita Datta\"},\"url\":\"https:\\\/\\\/integrtr.com\\\/de\\\/author\\\/ishita\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ServiceNow verstehen Teil 4: Ein weihnachtliches Fest - INTEGRTR","description":"So verbinden Sie ServiceNow mit SuccessFactors unter Verwendung der OAuth 2.0 SAML Bearer Assertion-Authentifizierung. Dies geschieht \u00fcber 3 REST-Aufrufe.","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:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/","og_locale":"de_DE","og_type":"article","og_title":"Understanding ServiceNow Part 4 : A SNow-y Christmas - INTEGRTR","og_description":"How to connect ServiceNow with SuccessFactors using OAuth 2.0 SAML Bearer Assertion type authentication. This is done using 3 REST calls.","og_url":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/","og_site_name":"INTEGRTR","article_publisher":"https:\/\/www.facebook.com\/integrtr\/","article_published_time":"2022-12-19T10:19:01+00:00","article_modified_time":"2023-08-22T08:36:52+00:00","og_image":[{"width":1942,"height":1100,"url":"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled.png","type":"image\/png"}],"author":"Ishita Datta","twitter_card":"summary_large_image","twitter_creator":"@integrtr","twitter_site":"@integrtr","twitter_misc":{"Verfasst von":"Ishita Datta","Gesch\u00e4tzte Lesezeit":"11\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/#article","isPartOf":{"@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/"},"author":{"name":"Ishita Datta","@id":"https:\/\/integrtr.com\/#\/schema\/person\/d4ae0f92078578e7e84fe084d4c95a61"},"headline":"Understanding ServiceNow Part 4 : A SNow-y Christmas","datePublished":"2022-12-19T10:19:01+00:00","dateModified":"2023-08-22T08:36:52+00:00","mainEntityOfPage":{"@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/"},"wordCount":1691,"commentCount":0,"publisher":{"@id":"https:\/\/integrtr.com\/#organization"},"image":{"@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/#primaryimage"},"thumbnailUrl":"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled.png","keywords":["ServiceNow","Successfactors"],"articleSection":["ServiceNow"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/","url":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/","name":"ServiceNow verstehen Teil 4: Ein weihnachtliches Fest - INTEGRTR","isPartOf":{"@id":"https:\/\/integrtr.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/#primaryimage"},"image":{"@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/#primaryimage"},"thumbnailUrl":"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled.png","datePublished":"2022-12-19T10:19:01+00:00","dateModified":"2023-08-22T08:36:52+00:00","description":"So verbinden Sie ServiceNow mit SuccessFactors unter Verwendung der OAuth 2.0 SAML Bearer Assertion-Authentifizierung. Dies geschieht \u00fcber 3 REST-Aufrufe.","breadcrumb":{"@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/#primaryimage","url":"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled.png","contentUrl":"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/12\/Untitled.png","width":1942,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/integrtr.com\/de\/dienstleistungsverstandnis-teil-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/integrtr.com\/"},{"@type":"ListItem","position":2,"name":"Understanding ServiceNow Part 4 : A SNow-y Christmas"}]},{"@type":"WebSite","@id":"https:\/\/integrtr.com\/#website","url":"https:\/\/integrtr.com\/","name":"INTEGRTR","description":"","publisher":{"@id":"https:\/\/integrtr.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/integrtr.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/integrtr.com\/#organization","name":"INTEGRTR GmbH","url":"https:\/\/integrtr.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/integrtr.com\/#\/schema\/logo\/image\/","url":"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/05\/integrtr-logo.png","contentUrl":"https:\/\/integrtr.com\/wp-content\/uploads\/2022\/05\/integrtr-logo.png","width":364,"height":96,"caption":"INTEGRTR GmbH"},"image":{"@id":"https:\/\/integrtr.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/integrtr\/","https:\/\/x.com\/integrtr","https:\/\/www.linkedin.com\/company\/integrtr\/","https:\/\/www.instagram.com\/integrtr\/","https:\/\/www.youtube.com\/@integrtr9894"]},{"@type":"Person","@id":"https:\/\/integrtr.com\/#\/schema\/person\/d4ae0f92078578e7e84fe084d4c95a61","name":"Ishita Datta","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/74ce490a2d9c75757394394ae60ad16f23701e3dab6f6111de3c4c11e2db2552?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/74ce490a2d9c75757394394ae60ad16f23701e3dab6f6111de3c4c11e2db2552?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/74ce490a2d9c75757394394ae60ad16f23701e3dab6f6111de3c4c11e2db2552?s=96&d=mm&r=g","caption":"Ishita Datta"},"url":"https:\/\/integrtr.com\/de\/author\/ishita\/"}]}},"_links":{"self":[{"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/posts\/8835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/comments?post=8835"}],"version-history":[{"count":0,"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/posts\/8835\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/media\/8856"}],"wp:attachment":[{"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/media?parent=8835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/categories?post=8835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/integrtr.com\/de\/wp-json\/wp\/v2\/tags?post=8835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}