Integrating Remedyforce



Similar documents
Session 2: The Business Value of Software License Optimization and ITSM Integration. David Reis, Senior Software Consultant BMC Software

Simple Service Modeling FAQs TrueSight Operations Management (BPPM) versions 9.5 and /31/2014

Examples with.net & PHP. Martin Haagen, QlikTech, Systems Manager;

Remedyforce Professional Services

Going Google... with Gaggle!!!!

Appendix A: Case Studies

BMC Remedy OnDemand. Product Overview

Active Directory Integration WHITEPAPER

Cherwell Service Management 5.0 Integrations List

Cloud to Cloud Integrations with Force.com. Sandeep Bhanot Developer

BMC Cloud Management Functional Architecture Guide TECHNICAL WHITE PAPER

Copyright 11/1/2010 BMC Software, Inc 1

Implementing Service Management Processes with Service-Now

per concurrent user - OnDemand per managed server per named user - OnDemand

tibbr Now, the Information Finds You.

Automatizace Private Cloud. Petr Košec, Microsoft MVP, MCT, MCSE

Project #1: Supporting Development Needs Across Multiple Salesforce Projects for a US Company

Solution White Paper BMC Service Resolution: Connecting and Optimizing IT Operations with the Service Desk

Active Directory Integration twitter.com/onelogin ONELOGIN WHITEPAPER

Welcome to the Force.com Developer Day

MY1LOGIN SOLUTION BRIEF: PROVISIONING. Automated Provisioning of Users Access to Apps

BMC Remedyforce Asset Management. Frequently Asked Questions

itop: the open-source ITSM solution

ITIL Asset and Configuration. Management in the Cloud

Workday Integration Cloud Connect

Implementation of ITIL Service Desk Improves Operational Efficiency and Customer Service for Australian Telco

Directory Integration with Okta. An Architectural Overview. Okta Inc. 301 Brannan Street San Francisco, CA

Property & Casualty Insurance Solutions from CCS Technology Solutions

whitepaper SolarWinds Integration with 3rd Party Products Overview

Directory Integration with Okta. An Architectural Overview. Okta White paper. Okta Inc. 301 Brannan Street, Suite 300 San Francisco CA, 94107

From small businesses to large enterprise companies, Recurly offers the simplicity and sophistication your business needs as it grows.

Cisco Process Orchestrator Adapter for Cisco UCS Manager: Automate Enterprise IT Workflows

P-Synch by M-Tech Information Technology, Inc. ID-Synch by M-Tech Information Technology, Inc.

Electronic Forms Processing (eforms)

Securing your business

The Jamcracker Enterprise CSB AppStore Unifying Cloud Services Delivery and Management for Enterprise IT

Sisense. Product Highlights.

How to Build a Service Management Hub for Digital Service Innovation

Enabling ITIL Best Practices Through Oracle Enterprise Manager, Session # Ana Mccollum Enterprise Management, Product Management

End-to-End Identity Management With Oblix and Microsoft WHITEPAPER

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

Identity. Provide. ...to Office 365 & Beyond

What's New in Bomgar 13.1

Accelerate Your Success EDUCATION COURSE CATALOG

Atrium Discovery for Storage. solution white paper

BMC Remedy IT Service Management Suite

RS MDM. Integration Guide. Riversand

Three Ways to Integrate Active Directory with Your SaaS Applications OKTA WHITE PAPER. Okta Inc. 301 Brannan Street, Suite 300 San Francisco CA, 94107

Unifying IT How Dell Is Using BMC

Protected Trust Directory Sync Guide

Symantec Enterprise Vault.cloud Overview

Zendesk + Salesforce. Step-by-Step Guide to Integrating Zendesk and Salesforce.

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

How To Integrate Workday With Cloud Connect

Documentation. CloudAnywhere. Page 1

Jitterbit Technical Overview : Microsoft Dynamics CRM

Smartphone Enterprise Application Integration

Automated Data Ingestion. Bernhard Disselhoff Enterprise Sales Engineer

Overview. Datasheet: Centerprise Connector for Salesforce. Key Features. Overview

Taking the Service Desk to the Next Level BEST PRACTICES WHITE PAPER

The SMB IT Decision Maker s Guide: Choosing a SaaS Service Management Solution

How to Overcome Challenges in Deploying Cloud Apps to Get the Most from your IAM Investment

Meeting the Challenge of Service Request Management SOLUTION WHITE PAPER

Genius in Salesforce.com Pre- Installation Setup

WHITEPAPER. NAPPS: A Game-Changer for Mobile Single Sign-On (SSO)

Best Practices. Integration of Salesforce and Microsoft Dynamics GP

ITIL Asset and Configuration Management in the Cloud. January 2016

SOLUTION WHITE PAPER. Align Change and Incident Management with Business Priorities

SavvyDox Publishing Augmenting SharePoint and Office 365 Document Content Management Systems

SSO Plugin. Release notes. J System Solutions. Version 3.6

State of Tennessee Sourcing Event #9160 ServiceNow Preliminary Statement of Work (SOW)

White paper. Planning for SaaS Integration

Fairsail. Implementer. Fairsail to Active Directory Synchronization. Version 1.0 FS-PS-FSAD-IG R001.00

FUNCTIONAL PRODUCT OVERVIEW: BOND ENTERPRISE RELEASE AND DEPLOYMENT MANAGEMENT

Building and Deploying Enterprise M2M Applications with Axeda Platform

SapphireIMS 4.0 BSM Feature Specification

The Top 3 Identity Management Considerations When Implementing Google Apps for the Enterprise

Oracle Service Cloud Platform Overview & Roadmap CON8910

DCIM Software and IT Service Management - Perfect Together

AquaLogic Service Bus

Jitterbit Technical Overview : Salesforce

ActiveVOS Server Architecture. March 2009

SOLUTION WHITE PAPER. Remedyforce Powerful Platform

Service Assurance. service operations management. modeling IT services

Automating User Management and Single Sign-on for Salesforce.com OKTA WHITE PAPER. Okta Inc nd Street Suite 350 San Francisco CA, 94107

Single Sign On. SSO & ID Management for Web and Mobile Applications

ExpertusONE v4.4 Salesforce.com Connector

PingFederate. SSO Integration Overview

Cloud Sherpas. SALESFORCE Simplified Deployment Strategy Google Partner of the Year

Is it Time to Modernize Your Service Desk?

Hubcase for Salesforce Installation and Configuration Guide

How to select the right Marketing Cloud Edition

Q&A Session for Understanding Atrium SSO Date: Thursday, February 14, 2013, 8:00am Pacific

Google Apps Deployment Guide

Securely. Mobilize Any Business Application. Rapidly. The Challenge KEY BENEFITS

BMC Remedy with Smart IT

BMC Service Assurance. Proactive Availability and Performance Management Capacity Optimization

Transcription:

White Paper Integrating Remedyforce Robert Monton (BMC Software) Shikha Jaiswal (Persistent Systems) 06 March 2015

Welcome to the Getting Started with BMC Remedyforce Series Today s IT departments must drive business growth and innovation, while coping with less resources and increasing complexity. To do this, they require an IT Service Management solution that provides best practices while minimizing costs. BMC Remedyforce is built on Salesforce the world's most widely used cloud platform to deliver complete IT service management functionality with the secure social, mobile, and collaborative capabilities users expect. With the Getting Started with Remedyforce white paper series, our aim is to help you leverage BMC Remedyforce to improve the effectiveness and efficiency of your ITSM operations. Each paper addresses a specific area of interest and provides you with conceptual, functional and technical best practices to make configuration decisions and take action to gain value from your BMC Remedyforce investment. This paper was co-written with a valued BMC Remedyforce partner, Persistent Systems. Remedyforce Integrations Typical organizations use a wide variety of applications, some of which provide data that could be extremely useful to ITSM processes managed by the Service Desk. Integrating separate but related applications can help organizations achieve increased levels of consistency, efficiency, and quality. The purpose of this white paper is to explore the types of integrations that are typically configured for BMC Remedyforce, the methods used to integrate and provide you with some best practices on integrating your Remedyforce solution. Integration Types There are a few key types of integrations that we typically see customers request: Business Process: Remedyforce can be leveraged as part of your business processes. For example, if you have a new hire process, Remedyforce can help facilitate the creation of the initial ticket request, assignment of tasks, tracking the completion of the initial request, and then sending out a survey. Data Integration: Remedyforce allows for the sharing of data between internal and external sources (e.g., network discovery tools, 3 rd Party Configuration Management Databases, and HR databases). For example, data integration can be configured to populate user data from Active Directory or LDAP. An Extract, Transform, Load (ETL) tool is typically used to assist. Remedyforce already has a number of pre-configured data sets that can streamline the process of setting up the integration. Web Services can also be used for direct interaction of data. Login/Authentication: Remedyforce can be configured to use your existing single sign-on (SSO) processes whether it be direct integration with LDAP, Active Directory or another 3 rd party application. Supported Integration Technology Remedyforce can leverage the following integration technologies depending on the complexity of your requirements: Integration Technologies SOAP API REST API Streaming API JavaScript Description Allows for the creation, retrieval, updating or deletion of Remedyforce records. Web services API for interacting with Remedyforce Allows for the near real-time stream of data in Remedyforce. Allows for the access of existing JavaScript functionality, such as JavaScript libraries, and other ways to customize the functionality of your pages within Remedyforce. PAGE 1 OF 7 Copyright BMC Software, Inc. 2015

Ruby PHP SAML(1.1 or 2.0) for Single Sign On Allows for access to Remedyforce and Salesforce objects. Developer toolkit available to make Web service API method calls. Allows for the federated authentication and authorization within Salesforce/Remedyforce. Table 1 - Integration Technologies Methods to integrate Remedyforce Using the power of the Force.com platform, integration with Remedyforce can be a straightforward process with a broad range of options. Email Services: With Email Services, you can handle both inbound and outbound Emails on Salesforce. An inbound email can be processed to create and update data e.g. Incidents in Remedyforce. An outbound email can serve the purpose of notifications to single user or to mass users. Remedyforce OOTB feature of creating Incidents and retrieving Incident status through Email is a good example of using Email Services. When you need to integrate Remedyforce with an application that can generate and send out emails such as Nagios, SCOM server etc., you can use Email Service s Inbound Handler to perform custom parsing based on the contents received from email. For example, Zenoss monitoring server identifies an issue. The Zenoss mail agent sends an email alert to a custom Email Service at Remedyforce org. The email Service listens to the alert and creates Incident in Remedyforce. It also identifies the affected Configuration Item in RF CMDB and links it to the created Incident. Web Services: Web Services allow applications to share both data and business logic with other applications and services, without any knowledge of the details of the IT systems involved. Web Services can be opted when you want to have real time integration between Remedyforce and a non-force.com application. Integrations using Web services are always synchronous. For example, For example, if an application say, BMC Remedy, can expose their web services for creation of Incidents in Remedy, Remedyforce can invoke this web service whenever a new Incident is created in Remedyforce. If we consider using SOAP, we will first need to prepare a WSDL (XML format) of the Incident data which needs to be passed to Remedy. Remedy web service will create the incident and send status response to Remedyforce. Extract Transform Load (ETL) Tools: ETL tools facilitate exchange of data between two application systems. They are typically used for one-way data transfer. Such migration activity can be scheduled to execute on fixed time intervals. For example, we can use an ETL tool script to migrate all data at once from asset monitoring tools to Remedyforce CMDB. We can also have scheduled script to fetch only the newly created and updated data from monitoring tool to Remedyforce. BMC provides many OOTB Data-Integrations for Remedyforce, most of them use Pentaho. For example, LDAP integration, SCCM Integration, BMC Atrium integrations etc. are available on BMC Communities. Force.com programmatic tools (Apex/Visualforce): Remedyforce was built on the force.com platform, which enables seamless integration with native force.com applications. If you need to integrate Remedyforce with another Salesforce application installed on the same org, you can accomplish it using only force.com provided programmatic options. In such cases, data and objects can be shared between the two applications on same org. For example, an organization using Service Cloud Cases for level-2 support and Remedyforce for Level-1 support can integrate the Case flow with Incident flow by creating Apex Triggers, Classes, Workflow Rules on Case object, Incident object and other related objects as required. PAGE 2 OF 7 Copyright BMC Software, Inc. 2015

Native/Application: Remedyforce can be configured through the administration interface or built-in interfaces to applications to allow for seamless access and functionality to other applications or data sources. Integration Best Practices Here are some tips and best practices for selecting the most appropriate integration method for your use case: ETL: (Pentaho) Pentaho Data Integration (PDI) is a widely used ETL tool for Remedyforce Integrations. Official download link http://sourceforge.net/projects/pentaho/files/data%20integration/ A PDI script may consist of 2 types of script files Transformations and Jobs. A Transformation file (.ktr file) can have all the logic of pulling data, processing it and finally load to destination application. It allows parallel processing of its components. A Job file (.kjb file) helps you to link multiple transformations. It can also contain another Job file. If your data-migration logic is quite complex, you can divide your logic into multiple transformations and join them in a Job. Components of job always execute in defined sequence. For scheduling a Pentaho script, you can use Windows Task Scheduler. Note that only Job files can be used in scheduler. Typically, ETL tool can be opted for data migration activity and continuous scheduled data sync operations. Web Services: Remedyforce being hosted on force.com platform allows programmatic access to your organizations data using Simple, Secure, and Powerful web services. SOAP API and REST API are two commonly used API's to expose your data from force.com platform to the other platforms such as Java,.NET, etc. All data stored in force.com is instantly API enabled via Salesforce standard REST and SOAP APIs. You can also create your own API using Apex. Apex REST API exposes Apex Classes as RESTful web services whereas Apex SOAP API exposes your Apex class as SOAP web services. SOAP API supports XML format and requires WSDL. Hence, you can consider using SOAP when the third-party application can expose WSDL. REST APIs support XML, Jason and any custom format. They do not require WSDL. Due to its light-weight REST is mostly preferred for mobile based and web based applications. Email Services: To use an Incoming Email for performing complex operations in Remedyforce, you need to create An Apex class (implementing Messaging.InboundEmailHandler) to perform the operational logic such as Closing the incident associated with the CI mentioned in the mail. An Email Service to bind the Apex Class One or more Email addresses associated with the Email Service These emails will receive the incoming mails to Remedyforce. Outbound Emails: You can define logic for sending emails in any Apex code. You can write Apex logic essentially in Triggers, Email Services, Visualforce Controllers, etc. PAGE 3 OF 7 Copyright BMC Software, Inc. 2015

Existing Integrations Some of the work has already been done for you, with existing integrations that have been configured for BMC Remedyforce customers. Integration Method Availability Active Directory/LDAP ETL Tool BMC Offered BMC ADDM ETL Tool BMC Offered BMC Atrium CMCB ETL Tool BMC Offered BMC BladeLogic Server Automation Email Services Native BMC Client Management Application Connector, ETL Tool BMC Offered BMC Cloud Operations Management Email Services Native BMC End User Experience Management Email Services Native BMC MyIT Application Connector BMC Offered BMC ProactiveNet Performance Management Email Services Native BMC Remedy Web Services Custom Built BMC TrueSight Operations Email Services Native Bomgar Application Connector BMC Offered Bunchball Application Connector BMC Offered Cloudcoach Application Connector BMC Offered Computer Telephony Integration Application Connector BMC Offered Dell Kace ETL Tool BMC Offered Innotas Web Services Custom Built Jira Web Services Custom Built LDAP ETL Tool BMC Provided Nagios Email Services, Web Services Native Procurement App by Salesforce Labs Force.com programmatic tools Custom Built SCOM Email Services Native Service Cloud Force.com programmatic tools Custom Built Single Sign On Application Connector BMC Provided Team Foundation Server Email Services Custom Built Windows SCCM ETL Tool BMC Provided Table 2 - Existing Integrations Note: In the table above, availability can be defined as: BMC Offered: The necessary scripts, built-in connectors and configuration files for the integration are offered through BMC. Custom Built: The integration is configured based on unique requirements. The solution may require web services and/or a programmatic tool. Native: The integration can be configured within Remedyforce Administration Interface. PAGE 4 OF 7 Copyright BMC Software, Inc. 2015

In Summary Remedyforce can support the unique needs of your modern business by integrating with other functional areas of your IT organization to increase visibility, coordinate communication and accelerate service delivery. Your Customer Success Manager can provide you with more details on implementing integrations within Remedyforce. We also encourage you to check out our very active user community to get involved with additional discussions on this topic, or engage with our product teams to recommend feature enhancements to the solution. We encourage you to take a look at bmc.com/communities. PAGE 5 OF 7 Copyright BMC Software, Inc. 2015

BMC delivers software solutions that help IT transform digital enterprises for the ultimate competitive business advantage. We have worked with thousands of leading companies to create and deliver powerful IT management services. From mainframe to cloud to mobile, we pair high-speed digital innovation with robust IT industrialization allowing our customers to provide amazing user experiences with optimized IT performance, cost, compliance, and productivity. We believe that technology is the heart of every business, and that IT drives business to the digital age. BMC Bring IT to Life.