{"id":1018,"date":"2021-04-12T22:48:40","date_gmt":"2021-04-12T17:18:40","guid":{"rendered":"https:\/\/www.enhisecure.com\/isecureblog\/?p=1018"},"modified":"2021-04-12T22:48:40","modified_gmt":"2021-04-12T17:18:40","slug":"sailpoint-identitynow-extensibility-feature-integration-for-access-requests","status":"publish","type":"post","link":"https:\/\/www.enhisecure.com\/isecureblog\/2021\/04\/12\/sailpoint-identitynow-extensibility-feature-integration-for-access-requests\/","title":{"rendered":"SailPoint IdentityNow: Extensibility Feature Integration for Access Requests"},"content":{"rendered":"\n<p>Each progressing year, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Information_technology\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Information_technology\" target=\"_blank\" rel=\"noreferrer noopener\">IT<\/a> is getting more and more complex. Organizations keep growing and subsequently more and more people come into the organization each with their own needs. These users are then provided with their own levels of access to resources. The problem that arises here is that the growing mess of systems and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Identity_management\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Identity_management\" target=\"_blank\" rel=\"noreferrer noopener\">user access management<\/a>.<\/p>\n\n\n\n<p>I<a href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\" rel=\"noreferrer noopener\">dentityNow<\/a> is an<a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Identity-management_system\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Identity-management_system\" target=\"_blank\"> IDaaS<\/a> (Identity as a Service) based IAM solution, unlike <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/solutions\/identityiq\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/identityiq\/\" target=\"_blank\">IdentityIQ<\/a> which is on-premise. <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\">IdentityNow<\/a> also helps people get the access that they need and manage the <a href=\"https:\/\/www.sailpoint.com\/platform\/lifecycle-management\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/platform\/lifecycle-management\/\" target=\"_blank\" rel=\"noreferrer noopener\">lifecycle<\/a> around it. The current blog discusses the <a href=\"https:\/\/www.sailpoint.com\/press-releases\/sailpoint-delivers-identity-extensibility-for-the-cloud-enterprise\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/press-releases\/sailpoint-delivers-identity-extensibility-for-the-cloud-enterprise\/\" target=\"_blank\" rel=\"noreferrer noopener\">extensibility features<\/a> announced by <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/\" target=\"_blank\">SailPoint<\/a>. These features will help make security decisions on the go very effectively. <\/p>\n\n\n\n<p>In the following presentation, I will be providing a detailed overview of Extensibility Feature Integration with <a href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\" rel=\"noreferrer noopener\">IdentityNow<\/a> for <a href=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" target=\"_blank\" rel=\"noreferrer noopener\">Access Requests<\/a>.<\/p>\n\n\n\n<p> <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"ENH iSecure IdentityNow Extensibility FeatureIntegration Presentation\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/w9alkLDw6uk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><strong>Overview of Extensibility Features<\/strong> <strong>:<\/strong><\/p>\n\n\n\n<p>Users at an <a href=\"https:\/\/en.wikipedia.org\/wiki\/Enterprise\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Enterprise\" target=\"_blank\" rel=\"noreferrer noopener\">enterprise<\/a> level are distributed among different geographies of the world. <a href=\"https:\/\/www.sailpoint.com\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">SailPoint<\/a>\u2019s <a href=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" target=\"_blank\" rel=\"noreferrer noopener\">access request<\/a> integration with applications such as <a href=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Teams\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Teams\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Teams<\/a> and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" target=\"_blank\" rel=\"noreferrer noopener\">Slack<\/a> enable the users to get the access that they need right from the tool that they use the most. <a href=\"https:\/\/www.sailpoint.com\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">SailPoint<\/a> also ensures that the appropriate <a href=\"https:\/\/www.sailpoint.com\/identity-library\/identity-governance\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/identity-library\/identity-governance\/\" target=\"_blank\" rel=\"noreferrer noopener\">governance<\/a> and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Governance,_risk_management,_and_compliance\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Governance,_risk_management,_and_compliance\" target=\"_blank\" rel=\"noreferrer noopener\">compliance<\/a> controls are enforced while providing ease of access to the users while making <a href=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" target=\"_blank\" rel=\"noreferrer noopener\">access requests<\/a>.<\/p>\n\n\n\n<p><strong>Current Access Request Process :<\/strong><\/p>\n\n\n\n<p>To briefly understand the current <a href=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" target=\"_blank\" rel=\"noreferrer noopener\">access request<\/a> process in <a href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\" rel=\"noreferrer noopener\">IdentityNow<\/a> below is an illustrative diagram:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-3.png\" alt=\"\" class=\"wp-image-1028\" width=\"681\" height=\"352\" srcset=\"https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-3.png 571w, https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-3-300x155.png 300w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\" \/><\/figure>\n\n\n\n<p> Roles in <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\">IdentityNow<\/a> combine <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/solutions\/provisioning\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/provisioning\/\" target=\"_blank\">provisioning<\/a> to multiple sources by combining different access profiles. However, for access requests, roles can be marked as \u201crequestable\u201d. By doing this, the roles are then visible in the Request Center tab in <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\">IdentityNow<\/a>. We can have approvals in place for this role such that any user who requests for this role, will by routed through an approval process.<\/p>\n\n\n\n<p>Applications in <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\">IdentityNow<\/a> have their own <a href=\"https:\/\/en.wikipedia.org\/wiki\/XML\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/XML\" target=\"_blank\" rel=\"noreferrer noopener\">XML<\/a> structure with their own <a href=\"https:\/\/en.wikipedia.org\/wiki\/Password_policy\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Password_policy\" target=\"_blank\" rel=\"noreferrer noopener\">password policies<\/a> and account creation restrictions. For the approvals, we can define the approval hierarchy in Access Profiles itself. Once the application has been created, it should be marked as \u2018visible in request center\u2019 and \u2018allow access requests&#8217;.<\/p>\n\n\n\n<p>Users have to login to their <a href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\" rel=\"noreferrer noopener\">IdentityNow<\/a> tenant with their credentials. They navigate to Request Center tab to see \u201cApplications\u201d and \u201cRoles\u201d where they can make an access request from either of these. Both Roles and Applications facilitate <a href=\"https:\/\/www.sailpoint.com\/solutions\/provisioning\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/provisioning\/\" target=\"_blank\" rel=\"noreferrer noopener\">provisioning<\/a> to the target source using Access Profiles.<\/p>\n\n\n\n<p><strong>Applications and Integration Overview<\/strong> <strong>:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>Microsoft Teams<\/strong><br \/><\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-2.png\" alt=\"\" class=\"wp-image-1025\" width=\"154\" height=\"154\" \/><\/figure>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Teams\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Teams\" target=\"_blank\">Microsoft teams<\/a> is a chat-based collaboration platform from <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft\" target=\"_blank\">Microsoft<\/a>. With capabilities such as documents sharing, online meetings, teams and channels, online video calling and screen sharing, messaging and many more extensible features for business communication. It is extremely user friendly and can facilitate a work environment between remote users and large businesses. Below are the benefits from this integration:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Ease of making access requests from within the <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Teams\" target=\"_blank\">Teams<\/a> Application.<\/li><li>Users can request either for a Role or Application depending on the business needs.<\/li><li>This integration ensures seamless user experience for making <a href=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" target=\"_blank\" rel=\"noreferrer noopener\">access requests<\/a>.<\/li><\/ul>\n\n\n\n<p>Below is the process followed post the integration with <a href=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Teams\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Teams\" target=\"_blank\" rel=\"noreferrer noopener\">MS Teams<\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Users will login to their Teams application using their <a href=\"https:\/\/en.wikipedia.org\/wiki\/Office_365\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Office_365\" target=\"_blank\" rel=\"noreferrer noopener\">Office365<\/a> account.<\/li><li>A <a href=\"https:\/\/www.sailpoint.com\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">SailPoint<\/a> <a href=\"https:\/\/en.wikipedia.org\/wiki\/Chatbot\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Chatbot\" target=\"_blank\" rel=\"noreferrer noopener\">chatbot<\/a> is configured which appears in the Applications tab.<\/li><li>Connect to your <a href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\" rel=\"noreferrer noopener\">IdentityNow<\/a> tenant and click on \u201cCreate Access Request\u201d.<\/li><li>Find and select the Application\/Role to request.<\/li><li>Select the role for himself or for others.<\/li><li>Submit the request.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-4.png\" alt=\"\" class=\"wp-image-1031\" width=\"657\" height=\"335\" srcset=\"https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-4.png 587w, https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-4-300x153.png 300w\" sizes=\"auto, (max-width: 657px) 100vw, 657px\" \/><\/figure>\n\n\n\n<p>2. <strong>Slack<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-5.png\" alt=\"\" class=\"wp-image-1033\" width=\"143\" height=\"143\" \/><\/figure>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" target=\"_blank\">Slack<\/a> is workspace alternative communication tool just like teams which combines the functionalities for messaging, tools and files. Users can communicate over channels or Direct Messages based on their requirement and it has support for <a href=\"https:\/\/en.wikipedia.org\/wiki\/Third-party_software_component\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Third-party_software_component\" target=\"_blank\" rel=\"noreferrer noopener\">third-party application<\/a> integrations and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Plug-in_(computing)\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Plug-in_(computing)\" target=\"_blank\" rel=\"noreferrer noopener\">add-ins<\/a>. Although the application is free to use with certain limitations, there is an enterprise level application as well. Below are the benefits from this integration:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Ease of making <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" target=\"_blank\">access request<\/a>s from within the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" target=\"_blank\" rel=\"noreferrer noopener\">Slack<\/a> Application.<\/li><li>Users can request either for a Role or Application depending on the business need.<\/li><li>This integration ensures seamless user experience for making <a href=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" target=\"_blank\" rel=\"noreferrer noopener\">access requests<\/a>.<\/li><\/ul>\n\n\n\n<p>Below is the process followed post the integration with Slack:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>A user will login to their <a href=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" target=\"_blank\" rel=\"noreferrer noopener\">Slack<\/a> application using their work email and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Authentication\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Authentication\" target=\"_blank\" rel=\"noreferrer noopener\">authenticating<\/a> from it.<\/li><li>A <a href=\"https:\/\/www.sailpoint.com\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">SailPoint<\/a> <a href=\"https:\/\/en.wikipedia.org\/wiki\/Chatbot\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Chatbot\" target=\"_blank\" rel=\"noreferrer noopener\">chatbot<\/a> is configured which appears in the Applications tab.<\/li><li>Connect to your <a href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\" rel=\"noreferrer noopener\">IdentityNow<\/a> tenant and click on \u201cCreate Access Request\u201d by entering a forward slash in the <a href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\" rel=\"noreferrer noopener\">SailPoint<\/a>\u2019s <a href=\"https:\/\/en.wikipedia.org\/wiki\/Chatbot\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Chatbot\" target=\"_blank\" rel=\"noreferrer noopener\">chatbot<\/a>.<\/li><li>Find and select the Application\/Role to request.<\/li><li>Select the role for himself or for others.<\/li><li>Submit the request.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-6.png\" alt=\"\" class=\"wp-image-1034\" width=\"648\" height=\"346\" srcset=\"https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-6.png 613w, https:\/\/www.enhisecure.com\/isecureblog\/wp-content\/uploads\/2021\/04\/image-6-300x160.png 300w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><\/figure>\n\n\n\n<p><strong>Access Request : From an API perspective<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>This integration is achieved using <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" target=\"_blank\">REST<\/a> API\u2019s. <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" target=\"_blank\">REST<\/a> stands for Representational State Transfer.<\/li><li>It is an architectural style for the <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Web_service\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Web_service\" target=\"_blank\">web services<\/a>.<\/li><li>This architectural style helps in lesser use of <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Bandwidth_(computing)\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Bandwidth_(computing)\" target=\"_blank\">bandwidth<\/a> to make an application more suitable to communicate over the <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Internet\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Internet\" target=\"_blank\">internet<\/a>.<\/li><li>It is often regarded as the language of the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Internet\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Internet\">internet<\/a>.<\/li><li>The primary methods that the <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" target=\"_blank\">REST<\/a> APIs communicate are<ul><li>Create &#8211; POST<\/li><li>Read &#8211; GET<\/li><li>Update &#8211; PUT\/PATCH<\/li><li>Delete &#8211; DELETE<\/li><\/ul><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/\" target=\"_blank\">SailPoint<\/a> has developed the <a rel=\"noreferrer noopener\" href=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Representational_state_transfer\" target=\"_blank\">REST<\/a> API\u2019s for <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\">IdentityNow<\/a>. The reference documentation is available at <a rel=\"noreferrer noopener\" href=\"https:\/\/developer.sailpoint.com\/\" data-type=\"URL\" data-id=\"https:\/\/developer.sailpoint.com\/\" target=\"_blank\">developer.sailpoint.com<\/a><\/li><li>Please note that the {api-url} below is the org name of your <a rel=\"noreferrer noopener\" href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\">IdentityNow<\/a> tenant.<\/li><li>The primary APIs that are used behind this integration are:<ul><li><strong>List of access request objects:<\/strong> Returns a list of requestable items for an <a href=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" target=\"_blank\" rel=\"noreferrer noopener\">access request<\/a>.<ul><li>GET &#8211; <em>https:\/\/{api-url}.api.identitynow.com\/v3\/requestable-objects<\/em><\/li><\/ul><\/li><li><strong>Create an access request: <\/strong>Submits an access request to <a href=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/?elqct=website&amp;elqchannel=organicdirect&amp;elqcta=organicdirect\" target=\"_blank\" rel=\"noreferrer noopener\">IdentityNow<\/a>. This will not return any result because the request has been submitted by the system. If there are more than one identity for the <a href=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" data-type=\"URL\" data-id=\"https:\/\/www.sailpoint.com\/solutions\/access-request\/\" target=\"_blank\" rel=\"noreferrer noopener\">access request<\/a>, the JSON payload will contain a list of id\u2019s for each identity.<ul><li>POST &#8211; <em>https:\/\/{api-url}.api.sailpoint.com\/v3\/access-requests<\/em><\/li><\/ul><\/li><li><strong>Get the access-request status: <\/strong>Returns a list of access request statuses based on the specified <a href=\"https:\/\/en.wikipedia.org\/wiki\/Query_string\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Query_string\" target=\"_blank\" rel=\"noreferrer noopener\">query parameters<\/a>.<ul><li>GET &#8211; <em>https:\/\/{api-url}.api.identitynow.com\/beta\/access-request-status<\/em><\/li><\/ul><\/li><\/ul><\/li><\/ul>\n\n\n\n<p>In the following video, I will be providing a detailed demo of the access request integration with <a href=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Teams\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Microsoft_Teams\" target=\"_blank\" rel=\"noreferrer noopener\">Teams<\/a> and <a href=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Slack_(software)\" target=\"_blank\" rel=\"noreferrer noopener\">Slack<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"ENH iSecure IdentityNow Extensibility FeatureIntegration Demonstration\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/Pgb65nX3iyk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Each progressing year, IT is getting more and more complex. Organizations keep growing and subsequently more and more people come into the organization each with their own needs. These users are then provided with their own levels of access to resources. The problem that arises here is that the growing mess of systems and user [&hellip;]<\/p>\n","protected":false},"author":17,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,14,16],"tags":[62,112,11],"class_list":["post-1018","post","type-post","status-publish","format-standard","hentry","category-identity-governance","category-sailpoint","category-technology","tag-identity-governance","tag-identitynow","tag-sailpoint"],"_links":{"self":[{"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/posts\/1018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/comments?post=1018"}],"version-history":[{"count":22,"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/posts\/1018\/revisions"}],"predecessor-version":[{"id":1123,"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/posts\/1018\/revisions\/1123"}],"wp:attachment":[{"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/media?parent=1018"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/categories?post=1018"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.enhisecure.com\/isecureblog\/wp-json\/wp\/v2\/tags?post=1018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}