{"id":481,"date":"2017-07-25T17:49:35","date_gmt":"2017-07-25T17:49:35","guid":{"rendered":"https:\/\/www.securekloud.com\/blog\/?p=481"},"modified":"2025-07-28T07:24:17","modified_gmt":"2025-07-28T07:24:17","slug":"achieving-sso-integration-using-screen-scraping-tools","status":"publish","type":"post","link":"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/","title":{"rendered":"Proven Ways to Gain SSO Integration via Screen Scraping Tools"},"content":{"rendered":"<p>This week, would like to talk about another implementation we did for one of the world\u2019s multinational computer technology corporation. Our client serves over 150 countries, with an enterprise customer list which includes more than 120 Fortune 500 companies across Asia Pacific, Middle-East, Europe, Americas and Africa and gross revenues to the tune of US$12.60 billion and growing. The main activities of our Client are providing and managing Enterprise software, Cloud computing.<\/p>\n<p>The client approached SecureKloud with a specific set of requirements to work on Screen Scraping tools. SecureKloud was expected to integrate its customer\u2019s Screen Scraping tools with high velocity of SaaS Applications per week.<\/p>\n<h3><strong>SecureKloud worked extensively to collaborate with its customer to :<\/strong><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li>Establish formal Business Relationship with the customer<\/li>\n<li>Understand the customer\u2019s business needs and requirements:\n<ul>\n<li>a. Configure SaaS Applications for SSO integration using Identity Access Management (IAM) solutions hosted in the cloud<br \/>\nb. Complete Testing of the SaaS App integration<br \/>\nc. Review and Acceptance by customer<br \/>\nd. Setup and configure IAM conversion tools for SSO integration with SaaS Apps<br \/>\ne. Pre-validate and test SaaS Applications<br \/>\nf. SaaS Application Monitoring &amp; Maintenance Support<\/li>\n<\/ul>\n<\/li>\n<li>SecureKloud studied the requirement systematically and came up with solutions based on Agile methodology for the above pain-points. SecureKloud created JavaScript Object Notation (JSON) template for each SaaS App by using the screen scraping tools\n<ol>\n<li>SecureKloud setup screen scraping tools (Customer\u2019s Single Sign On tool <a href=\"https:\/\/securekloud.com\/solutions\/identity-access-management-solutions\/\" target=\"_blank\" rel=\"noopener noreferrer\">Identity Access Management solutions<\/a> hosted in the cloud tool) in SecureKloud environment<\/li>\n<li>Used the Single Sign On tool and Identity Access Management tool to work on SSO configuration.<\/li>\n<li>After completing the configuration, SecureKloud tested the SSO integration using the predefined test cases for each SaaS App<\/li>\n<li>Provided test results of the SSO integration between&nbsp;<a href=\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/\" target=\"_blank\" rel=\"noopener noreferrer\">Identity Access Management solutions<\/a>&nbsp;hosted in the cloud and the SaaS App to customer.<\/li>\n<li>Run the SSO integration scheduler at the SecureKloud MISP Portal, that schedules automatic SSO integration (simulation) testing of all SaaS Apps<\/li>\n<li>Run Health Check Processes to Troubleshoot the SaaS Apps that failed in the automatic SSO integration testing<\/li>\n<li>Troubleshooting includes :<\/li>\n<\/ol>\n<ul>\n<li>SaaS App version changes and\/or URL Changes<\/li>\n<li>SaaS App SSO integration errors<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><strong>The key challenges faced by SecureKloud were :<\/strong><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>To integrate high velocity of SaaS Apps per week<\/li>\n<li>To do complete automation of the integration testing<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><strong>Thus, SecureKloud enabled this client to attain the following business benefits :<\/strong><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>SecureKloud worked in Agile mode and did troubleshooting by following strict SLA thus saving customer\u2019s time<\/li>\n<li>Established good relationship with customer\u2019s SaaS vendors thus was able to achieve customer\u2019s expectation and indirectly promoted customer\u2019s Screen Scraping tools with its vendors<\/li>\n<li>Accurate Report generation<\/li>\n<li>SecureKloud used MISP<sup>TM<\/sup>&nbsp;tool to monitor the status of SaaS App to report to customer on a timely basis<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>For more details or enquiries on Identity Access Management services, reach&nbsp;<a href=\"mailto:info@securekloud.com\">info@securekloud.com<\/a>.<br \/>\n<strong>Author Credit <\/strong>: &nbsp;<a href=\"https:\/\/www.linkedin.com\/in\/ramprasshanth-viswanathan-b0ab0a13\">&nbsp;Ramprasshanth Vishwanathan<\/a>, Senior Business Analyst- IAM SBU<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week, would like to talk about another implementation we did for one of the world\u2019s multinational computer technology corporation. Our client serves over 150 countries, with an enterprise customer list which includes more than 120 Fortune 500 companies across Asia Pacific, Middle-East, Europe, Americas and Africa and gross revenues to the tune of US$12.60 [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":482,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[320],"tags":[],"class_list":["post-481","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-security-compliance"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SSO Integration with Screen Scraping Tools for Cloud Access<\/title>\n<meta name=\"description\" content=\"Understand how screen scraping tools can help achieve SSO integration for legacy applications, improving access control and user experience.\" \/>\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.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SSO Integration with Screen Scraping Tools for Cloud Access\" \/>\n<meta property=\"og:description\" content=\"Understand how screen scraping tools can help achieve SSO integration for legacy applications, improving access control and user experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/\" \/>\n<meta property=\"og:site_name\" content=\"SecureKloud\" \/>\n<meta property=\"article:published_time\" content=\"2017-07-25T17:49:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-28T07:24:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2021\/04\/SSO-integration_v1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ramprasshanth Vishwanathan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ramprasshanth Vishwanathan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/\"},\"author\":{\"name\":\"Ramprasshanth Vishwanathan\",\"@id\":\"https:\/\/www.securekloud.com\/blog\/#\/schema\/person\/45aa6b9f735c6a122b33470007609980\"},\"headline\":\"Proven Ways to Gain SSO Integration via Screen Scraping Tools\",\"datePublished\":\"2017-07-25T17:49:35+00:00\",\"dateModified\":\"2025-07-28T07:24:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/\"},\"wordCount\":493,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.securekloud.com\/blog\/#organization\"},\"articleSection\":[\"Security &amp; Compliance\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/\",\"url\":\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/\",\"name\":\"SSO Integration with Screen Scraping Tools for Cloud Access\",\"isPartOf\":{\"@id\":\"https:\/\/www.securekloud.com\/blog\/#website\"},\"datePublished\":\"2017-07-25T17:49:35+00:00\",\"dateModified\":\"2025-07-28T07:24:17+00:00\",\"description\":\"Understand how screen scraping tools can help achieve SSO integration for legacy applications, improving access control and user experience.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.securekloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Proven Ways to Gain SSO Integration via Screen Scraping Tools\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.securekloud.com\/blog\/#website\",\"url\":\"https:\/\/www.securekloud.com\/blog\/\",\"name\":\"SecureKloud\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.securekloud.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.securekloud.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.securekloud.com\/blog\/#organization\",\"name\":\"SecureKloud\",\"url\":\"https:\/\/www.securekloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.securekloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2023\/03\/header-logo.png\",\"contentUrl\":\"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2023\/03\/header-logo.png\",\"width\":240,\"height\":48,\"caption\":\"SecureKloud\"},\"image\":{\"@id\":\"https:\/\/www.securekloud.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.securekloud.com\/blog\/#\/schema\/person\/45aa6b9f735c6a122b33470007609980\",\"name\":\"Ramprasshanth Vishwanathan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.securekloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2023\/04\/ramprasshanth-150x150.jpg\",\"contentUrl\":\"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2023\/04\/ramprasshanth-150x150.jpg\",\"caption\":\"Ramprasshanth Vishwanathan\"},\"description\":\"A senior business analyst with years of experience handling cloud services. He is skilled at bridging the gap between technical teams and business stakeholders to identify and address their needs.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/ramprasshanth-viswanathan-b0ab0a13\/\"],\"url\":\"https:\/\/www.securekloud.com\/blog\/author\/ramprasshanth-vishwanathan\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SSO Integration with Screen Scraping Tools for Cloud Access","description":"Understand how screen scraping tools can help achieve SSO integration for legacy applications, improving access control and user experience.","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.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/","og_locale":"en_US","og_type":"article","og_title":"SSO Integration with Screen Scraping Tools for Cloud Access","og_description":"Understand how screen scraping tools can help achieve SSO integration for legacy applications, improving access control and user experience.","og_url":"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/","og_site_name":"SecureKloud","article_published_time":"2017-07-25T17:49:35+00:00","article_modified_time":"2025-07-28T07:24:17+00:00","og_image":[{"width":800,"height":400,"url":"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2021\/04\/SSO-integration_v1.jpg","type":"image\/jpeg"}],"author":"Ramprasshanth Vishwanathan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ramprasshanth Vishwanathan","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/#article","isPartOf":{"@id":"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/"},"author":{"name":"Ramprasshanth Vishwanathan","@id":"https:\/\/www.securekloud.com\/blog\/#\/schema\/person\/45aa6b9f735c6a122b33470007609980"},"headline":"Proven Ways to Gain SSO Integration via Screen Scraping Tools","datePublished":"2017-07-25T17:49:35+00:00","dateModified":"2025-07-28T07:24:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/"},"wordCount":493,"commentCount":0,"publisher":{"@id":"https:\/\/www.securekloud.com\/blog\/#organization"},"articleSection":["Security &amp; Compliance"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/","url":"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/","name":"SSO Integration with Screen Scraping Tools for Cloud Access","isPartOf":{"@id":"https:\/\/www.securekloud.com\/blog\/#website"},"datePublished":"2017-07-25T17:49:35+00:00","dateModified":"2025-07-28T07:24:17+00:00","description":"Understand how screen scraping tools can help achieve SSO integration for legacy applications, improving access control and user experience.","breadcrumb":{"@id":"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.securekloud.com\/blog\/achieving-sso-integration-using-screen-scraping-tools\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.securekloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Proven Ways to Gain SSO Integration via Screen Scraping Tools"}]},{"@type":"WebSite","@id":"https:\/\/www.securekloud.com\/blog\/#website","url":"https:\/\/www.securekloud.com\/blog\/","name":"SecureKloud","description":"","publisher":{"@id":"https:\/\/www.securekloud.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.securekloud.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.securekloud.com\/blog\/#organization","name":"SecureKloud","url":"https:\/\/www.securekloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.securekloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2023\/03\/header-logo.png","contentUrl":"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2023\/03\/header-logo.png","width":240,"height":48,"caption":"SecureKloud"},"image":{"@id":"https:\/\/www.securekloud.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.securekloud.com\/blog\/#\/schema\/person\/45aa6b9f735c6a122b33470007609980","name":"Ramprasshanth Vishwanathan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.securekloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2023\/04\/ramprasshanth-150x150.jpg","contentUrl":"https:\/\/www.securekloud.com\/blog\/wp-content\/uploads\/2023\/04\/ramprasshanth-150x150.jpg","caption":"Ramprasshanth Vishwanathan"},"description":"A senior business analyst with years of experience handling cloud services. He is skilled at bridging the gap between technical teams and business stakeholders to identify and address their needs.","sameAs":["https:\/\/www.linkedin.com\/in\/ramprasshanth-viswanathan-b0ab0a13\/"],"url":"https:\/\/www.securekloud.com\/blog\/author\/ramprasshanth-vishwanathan\/"}]}},"_links":{"self":[{"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/posts\/481","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/comments?post=481"}],"version-history":[{"count":5,"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/posts\/481\/revisions"}],"predecessor-version":[{"id":1120,"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/posts\/481\/revisions\/1120"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/media\/482"}],"wp:attachment":[{"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/media?parent=481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/categories?post=481"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.securekloud.com\/blog\/wp-json\/wp\/v2\/tags?post=481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}