This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Accept
Reject
  • RSA.com
  • Home
  • Advisories
    • SecurID
    • SecurID Governance & Lifecycle
  • Documentation
    • SecurID
      • Authentication Agents
        • API / SDK
        • Apache Web Server
        • Citrix StoreFront
        • IIS Web Server
        • MFA Agent for macOS
        • MFA Agent for Windows
        • Microsoft AD FS
        • Microsoft Windows
        • PAM
      • Authentication Engine
      • Authentication Manager
      • Cloud Authentication Service
      • Hardware Appliance
        Component Updates
      • Hardware Tokens
      • Integrations
      • SecurID App
      • SecurID Authenticator for macOS
      • SecurID SDK
      • Software Tokens
        • Android
        • iOS
        • macOS
        • Token Converter
        • Windows
    • SecurID Governance & Lifecycle
    • Technology Partners
  • Downloads
    • SecurID
      • Authentication Agents
        • API / SDK
        • Apache Web Server
        • Citrix StoreFront
        • IIS Web Server
        • MFA Agent for macOS
        • MFA Agent for Windows
        • Microsoft AD FS
        • Microsoft Windows
        • PAM
      • Authentication Engine
      • Authentication Manager
      • Cloud Authentication Service
      • Hardware Appliance
        Component Updates
      • Hardware Tokens
      • Integrations
      • SecurID Authenticator for macOS
      • Software Tokens
        • Android
        • iOS
        • macOS
        • Token Converter
        • Windows
    • SecurID Governance & Lifecycle
  • Community
    • SecurID
      • Blog
      • Discussions
      • Events
      • Idea Exchange
      • Knowledge Base
    • SecurID Governance & Lifecycle
      • Blog
      • Discussions
      • Events
      • Idea Exchange
      • Knowledge Base
  • Support
    • Case Portal
      • Create New Case
      • View My Cases
      • View My Team's Cases
    • Community Support
      • Getting Started
      • News & Announcements
      • Ideas & Suggestions
      • Community Support Articles
      • Community Support Forum
    • Product Life Cycle
    • Support Information
    • General Security Advisories
  • Education
    • Blog
    • Browse Courses
      • SecurID
      • SecurID Governance & Lifecycle
    • Certification Program
    • New Product Readiness
    • Student Resources
Sign In Register Now
cancel
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for 
Search instead for 
Did you mean: 

SecurID® Governance & Lifecycle Blog

Subscribe to the official SecurID Governance & Lifecycle community blog for information about new product features, industry insights, best practices, and more.
  • SecurID Community
  • :
  • Products
  • :
  • SecurID Governance & Lifecycle
  • :
  • Blog
  • :
  • Zendesk Fulfillment for RSA Governance and Lifecycle : A Working Example

Zendesk Fulfillment for RSA Governance and Lifecycle : A Working Example

MichaelBluteau
Employee MichaelBluteau
Employee
2 0 163
  • Subscribe to RSS Feed
  • Mark as New
  • Mark as Read
  • Bookmark
  • Subscribe
  • Email to a Friend
  • Printer Friendly Page
  • Report Inappropriate Content
‎2016-03-30 11:40 AM

Step-by-Step for integrating RSA Governance and Lifestyle with Zendesk for fulfillment via Zendesk requests

Since workflow REST node does not support JSON yet, we need a workaround.  Let's go crazy !

Disclaimer:  This example is NOT officially supported yet by RSA, and should be used only for demonstration purpose or in a test environment.

Step-by-step guide

Here are the steps:

   0. Extend the schema for Change Request;

pastedImage_0.png

  1. Copy this testsql5.sh under /home/oracle/scripts and make it executable (chmod a+x testsql5.sh );
  2. With SQL Developer or your favorite SQL tool, execute these commands Zendesk_Table_View.txt ;
  3. Import this ConnectorPackage-Zendesk-REST.zip;
  4. Import this Workflow-03-19-2016_Zendesk_Fulfillment.zip (You need to change URL and credentials in AFX nodes);
  5. Optionally, you can also import this Workflow-03-19-2016_Zendesk_Tester.zip for testing;
  6. Import this AveksaMetadata-03-19-2016-Zendesk_App_LocalEDC.xml and make sure everything is linked, AFX Binding to Connector, Fuflillment Workflow;
  7. Get a free dev Zendesk instance, and replace the credentials in Provisioning Node with your credentials;
  8. Create a few local entitlements under Zendesk.  Alternatively you can link workflow to any app for manual(via Zendesk) fulfillment;
  9. Request an entitlement for a user.  If you want support for multiple users in request, set Workflow property to Create an individual job for each change.

 

Note:  You can also revoke entitlements.

You can check if authentication is enabled for API, I am using Password for this example, but Token can also be used and is more secure:

zendesk-1.JPG

Example of a Change Request fulfilled by workflow:

zendesk-2.JPG

Workflow in flight:

zendesk-3.JPG

Looking up the request in Zendesk:

zendesk-4.JPG

Zendesk_Table_View.txt.zip
ConnectorPackage-Zendesk-REST.zip
Workflow-03-19-2016_Zendesk_Tester.zip
Workflow-03-19-2016_Zendesk_Fulfillment.zip
AveksaMetadata-03-19-2016-Zendesk_App_LocalEDC.xml.zip
Zendesk-REST-soapui-project.xml.zip
Labels
  • Features
Tags (26)
  • Tags:
  • Access Request Manager
  • AFX
  • API
  • ARM
  • Aveksa
  • blog
  • blog post
  • Identity G&L
  • Identity Governance & Lifecycle
  • IG&L
  • IGL
  • Integration
  • lifecycle and governance
  • Product Blog
  • Product Blog Post
  • RSA Identity
  • RSA Identity G&L
  • RSA Identity Governance & Lifecycle
  • RSA Identity Governance and Lifecycle
  • RSA IGL
  • tech huddle
  • via
  • Webcast
  • webinar
  • Workflow
  • zendesk
2 Likes
Share

You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.

  • Comment
Latest Articles
  • Data Processors : Manipulating Account Data
  • Data Processors : Manipulating Identities
  • Data Processors : Basics
  • November SecurID Governance and Lifecycle Webinar Cancelled
  • SecurID Governance and Lifecycle October Webinar Recording now Available
  • SecurID Governance and Lifecycle webinar recording: Best Practices for Workflow Management
  • Friendly Reminder: Next Webinar- Introducing SecurID Governance and Lifecycle Cloud!
  • Next Webinar Coming Soon! Introducing SecurID Governance and Lifecycle Cloud!
  • Friendly Reminder: Workflow Health and Best Practices Webinar
  • Webinar Coming Soon: Best Practices in Workflow Management- 9/15/2021
Labels
  • Announcements 17
  • Features 29
  • Resources 4
  • Tutorials 12
  • Use Cases 5
  • Videos 90
  • Webinars 15
Powered by Khoros
  • Blog
  • Events
  • Discussions
  • Idea Exchange
  • Knowledge Base
  • Case Portal
  • Community Support
  • Product Life Cycle
  • Support Information
  • Customer Success
  • About the Community
  • Terms & Conditions
  • Privacy Statement
  • Provide Feedback
  • Employee Login
© 2022 RSA Security LLC or its affiliates. All rights reserved.