<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="35158" language="de" source="https://portal.flane.ch/swisscom/xml-course/opentext-sim" lastchanged="2025-07-29T12:18:36+02:00" parent="https://portal.flane.ch/swisscom/xml-courses"><title>SMAX Integration Management</title><productcode>SIM</productcode><vendorcode>MF</vendorcode><vendorname>OpenText</vendorname><fullproductcode>MF-SIM</fullproductcode><version>24.3</version><objective>&lt;p&gt;On completion of this course, participants should be able to:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the various integration platforms that is included to setup integration with OpenText internal products and external third-party products.&lt;/li&gt;&lt;li&gt;Integrate Service Management with UCMDB through the Native SACM solution using CMS gateway and showcase the communication.&lt;/li&gt;&lt;li&gt;Integrate Service Management with Classic Operations Orchestrations using the On-Premises Bridge agent and configure Service management to launch the OO flow.&lt;/li&gt;&lt;li&gt;Explain how Service Management allows to access and modify data using inbound REST APIs.&lt;/li&gt;&lt;li&gt;Get a detailed overview of Integration Studio capabilities and features&lt;/li&gt;&lt;li&gt;Integrate Service Management with ALM Octane using the Integration Studio platform and showcase the Octane enhancement tracking or Octane Defect tracking use cases.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;p&gt;To be successful in this course, you should have the following prerequisites or knowledge:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Basic knowledge of the ITSM processes.&lt;/li&gt;&lt;li&gt;Knowledge on the SMAX platform itself which includes understanding its architecture, modules, and functionalities related to integration.&lt;/li&gt;&lt;li&gt;Knowledge of expression language and DSL functions.&lt;/li&gt;&lt;li&gt;Familiarity with enterprise integration patterns and methodologies is useful. This includes understanding APIs and other integration techniques.&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;Tenant Administrator, Suite Administrator, and Integration Manager.&lt;/p&gt;</audience><contents>&lt;p&gt;&lt;strong&gt;Module 1: Course Overview&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Explain the daily classroom schedule and structure&lt;/li&gt;&lt;li&gt;Review the overall course objectives&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 2: Integration Management Overview&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Overview of Integration Management Platforms&lt;/li&gt;&lt;li&gt;On-Premises Bridge Agents and Endpoints Overview&lt;/li&gt;&lt;li&gt;External Systems and Configurations Overview&lt;/li&gt;&lt;li&gt;Integration Studio&lt;/li&gt;&lt;li&gt;Integration with OpenText Products&lt;/li&gt;&lt;li&gt;Integration with Third-Party Products&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 3: Integrate Service Management with UCMDB&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Native SACM Integration Solution Value&lt;/li&gt;&lt;li&gt;Native SACM Architecture&lt;/li&gt;&lt;li&gt;Deployment and Migration&lt;/li&gt;&lt;li&gt;Native SACM Deployment mode&lt;/li&gt;&lt;li&gt;Universal Discovery on SaaS Overview&lt;/li&gt;&lt;li&gt;Multi-Tenant and Data domain rules&lt;/li&gt;&lt;li&gt;CMS Gateway Implementation&lt;/li&gt;&lt;li&gt;Enable Native SACM in Service Management&lt;/li&gt;&lt;li&gt;Configure SACM in Service Management&lt;/li&gt;&lt;li&gt;UCMDB Data Import for Native SACM&lt;/li&gt;&lt;li&gt;Basic Troubleshooting&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 4: Integrate Service Management with Operations Orchestration&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Integrate Service Management with OO&lt;/li&gt;&lt;li&gt;Overview of the Integration&lt;/li&gt;&lt;li&gt;Classic vs Containerized OO options for integration&lt;/li&gt;&lt;li&gt;Benefits of integrating SMAX and OO&lt;/li&gt;&lt;li&gt;Use Cases&lt;/li&gt;&lt;li&gt;Service Management with Classic OO Integration steps&lt;/li&gt;&lt;li&gt;SMAX to OO Integration pictorial representation&lt;/li&gt;&lt;li&gt;Basic Overview of the Integration Steps&lt;/li&gt;&lt;li&gt;Run OO flows from Service Management&lt;/li&gt;&lt;li&gt;SMAX Integration Business Rule that launches an OO Flow&lt;/li&gt;&lt;li&gt;Record level - Task Plan with automated task&lt;/li&gt;&lt;li&gt;Entity/Workflow level &amp;ndash; Business rule to run OO flow&lt;/li&gt;&lt;li&gt;Operations Orchestration flow output.&lt;/li&gt;&lt;li&gt;Capture OO flow output in user options&lt;/li&gt;&lt;li&gt;OO SMAX Integration Content Pack flows&lt;/li&gt;&lt;li&gt;Run OO flows in OO RAS&lt;/li&gt;&lt;li&gt;Set up encryption for an Operations Orchestration integration&lt;/li&gt;&lt;li&gt;Install and configure the On-Premise Bridge (OPB) agent&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 5: REST API&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Overview of REST API&lt;/li&gt;&lt;li&gt;Connect to the REST API&lt;/li&gt;&lt;li&gt;Authentication Endpoint Service&lt;/li&gt;&lt;li&gt;EMS REST API&lt;/li&gt;&lt;li&gt;Data Structure&lt;/li&gt;&lt;li&gt;Entity type and Field names&lt;/li&gt;&lt;li&gt;Special field types &amp;ndash; Enumerations, Entity Links, Date/time, and Images&lt;/li&gt;&lt;li&gt;Special considerations&lt;/li&gt;&lt;li&gt;Locking system&lt;/li&gt;&lt;li&gt;Retrieving information from Service Management&lt;/li&gt;&lt;li&gt;EMS Query&lt;/li&gt;&lt;li&gt;Posting information to Service Management&lt;/li&gt;&lt;li&gt;EMS REST API Queries - Retrieving related record&lt;/li&gt;&lt;li&gt;Retrieving related record properties&lt;/li&gt;&lt;li&gt;Retrieving related records based on relationships&lt;/li&gt;&lt;li&gt;Retrieving grouped aggregated record data&lt;/li&gt;&lt;li&gt;EMS REST API Queries &amp;ndash; Filtering based on related record&lt;/li&gt;&lt;li&gt;Filtering based on related record properties&lt;/li&gt;&lt;li&gt;Filtering based on many-to-many record properties&lt;/li&gt;&lt;li&gt;Query Language extensions&lt;/li&gt;&lt;li&gt;EMS REST API Queries &amp;ndash; Restrictions and Limitations&lt;/li&gt;&lt;li&gt;Single record APIs.&lt;/li&gt;&lt;li&gt;Record bulk Collection API&lt;/li&gt;&lt;li&gt;Record bulk create and update&lt;/li&gt;&lt;li&gt;Request Body&lt;/li&gt;&lt;li&gt;Response Body&lt;/li&gt;&lt;li&gt;EMS bulk to update a request record&lt;/li&gt;&lt;li&gt;EMS bulk to create a new incident record&lt;/li&gt;&lt;li&gt;EMS bulk to update a request record&lt;/li&gt;&lt;li&gt;Many2Many relationship&lt;/li&gt;&lt;li&gt;Clear the value in a field&lt;/li&gt;&lt;li&gt;Limitations&lt;/li&gt;&lt;li&gt;REST API collection query protocol&lt;/li&gt;&lt;li&gt;Manage person API&lt;/li&gt;&lt;li&gt;Create/Update/Delete users&lt;/li&gt;&lt;li&gt;Additional User Data&lt;/li&gt;&lt;li&gt;Create/Update contacts JSON structure&lt;/li&gt;&lt;li&gt;Get job status JSON structure&lt;/li&gt;&lt;li&gt;Notes and Limitations&lt;/li&gt;&lt;li&gt;Comments API.&lt;/li&gt;&lt;li&gt;Add Single Comment API&lt;/li&gt;&lt;li&gt;Add Multiple Comments API&lt;/li&gt;&lt;li&gt;Get Comments API&lt;/li&gt;&lt;li&gt;Get Single Comment API&lt;/li&gt;&lt;li&gt;Update Comment API&lt;/li&gt;&lt;li&gt;Delete Comment API&lt;/li&gt;&lt;li&gt;Additional APIs&lt;/li&gt;&lt;li&gt;Case Exchange REST API&lt;/li&gt;&lt;li&gt;Encryption domain API&lt;/li&gt;&lt;li&gt;User lock API&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 6: Integration Studio&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Overview of Integration Studio.&lt;/li&gt;&lt;li&gt;Power of Integration Studio&lt;/li&gt;&lt;li&gt;Integration Studio Components&lt;/li&gt;&lt;li&gt;Component Relation Diagram&lt;/li&gt;&lt;li&gt;Data flow diagram&lt;/li&gt;&lt;li&gt;Integration modes&lt;/li&gt;&lt;li&gt;Integration Studio vs OO&lt;/li&gt;&lt;li&gt;Feature Overview&lt;/li&gt;&lt;li&gt;Integration Studio Components&lt;/li&gt;&lt;li&gt;Connectors&lt;/li&gt;&lt;li&gt;Actions&lt;/li&gt;&lt;li&gt;Common Actions&lt;/li&gt;&lt;li&gt;Common Action &amp;ndash; Manage data&lt;/li&gt;&lt;li&gt;Common Action &amp;ndash; Loop actions&lt;/li&gt;&lt;li&gt;Common Action &amp;ndash; Scenario control&lt;/li&gt;&lt;li&gt;Endpoint&lt;/li&gt;&lt;li&gt;Endpoint &amp;ndash; Authentication Type&lt;/li&gt;&lt;li&gt;Endpoint &amp;ndash; Execution History&lt;/li&gt;&lt;li&gt;Integrations&lt;/li&gt;&lt;li&gt;Scenario&lt;/li&gt;&lt;li&gt;Rules&lt;/li&gt;&lt;li&gt;Triggers&lt;/li&gt;&lt;li&gt;Expression&lt;/li&gt;&lt;li&gt;Supported Expression&lt;/li&gt;&lt;li&gt;Objects and properties&lt;/li&gt;&lt;li&gt;Supported functions&lt;/li&gt;&lt;li&gt;Complex JSON support&lt;/li&gt;&lt;li&gt;Other functionalities&lt;/li&gt;&lt;li&gt;Stop / Continue scenario&lt;/li&gt;&lt;li&gt;Attachment support&lt;/li&gt;&lt;li&gt;Export and Import&lt;/li&gt;&lt;li&gt;Seamless upgrades&lt;/li&gt;&lt;li&gt;Data Persistency&lt;/li&gt;&lt;li&gt;Integration Studio Content&lt;/li&gt;&lt;li&gt;Connector for OpenText Products&lt;/li&gt;&lt;li&gt;Connectors for Third-Party Products&lt;/li&gt;&lt;li&gt;Generic connector&lt;/li&gt;&lt;li&gt;Out-of-the-box Templates&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
&lt;strong&gt;Module 7: Integrate Service Management with ALM Octane&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Overview of ALM Octane Integration&lt;/li&gt;&lt;li&gt;Explain the Use cases in detail:&lt;/li&gt;&lt;li&gt;Use case 1: Portal-based Defect or Enhancement requests&lt;/li&gt;&lt;li&gt;Use case 2: Change request to enhancement&lt;/li&gt;&lt;li&gt;Use case 3: Incident/Request/Problem to defect&lt;/li&gt;&lt;li&gt;Use case 4: Keep exchanged records in sync&lt;/li&gt;&lt;li&gt;Setup the integration&lt;/li&gt;&lt;li&gt;Prepare integration user&lt;/li&gt;&lt;li&gt;Export the certificate from the Octane instance&lt;/li&gt;&lt;li&gt;Configure SMAX&lt;/li&gt;&lt;li&gt;Create an endpoint&lt;/li&gt;&lt;li&gt;Create an integration using predefined scenarios&lt;/li&gt;&lt;li&gt;Configure the scenarios&lt;/li&gt;&lt;li&gt;Use the scenarios.&lt;/li&gt;&lt;li&gt;Use case 1: Portal-based Defect or Enhancement requests&lt;/li&gt;&lt;li&gt;Use case 2: Change request to enhancement&lt;/li&gt;&lt;li&gt;Use case 3: Incident/Request/Problem to defect&lt;/li&gt;&lt;li&gt;Use case 4: Keep exchanged records in sync&lt;/li&gt;&lt;/ul&gt;</contents><objective_plain>On completion of this course, participants should be able to:



- Use the various integration platforms that is included to setup integration with OpenText internal products and external third-party products.
- Integrate Service Management with UCMDB through the Native SACM solution using CMS gateway and showcase the communication.
- Integrate Service Management with Classic Operations Orchestrations using the On-Premises Bridge agent and configure Service management to launch the OO flow.
- Explain how Service Management allows to access and modify data using inbound REST APIs.
- Get a detailed overview of Integration Studio capabilities and features
- Integrate Service Management with ALM Octane using the Integration Studio platform and showcase the Octane enhancement tracking or Octane Defect tracking use cases.</objective_plain><essentials_plain>To be successful in this course, you should have the following prerequisites or knowledge:



- Basic knowledge of the ITSM processes.
- Knowledge on the SMAX platform itself which includes understanding its architecture, modules, and functionalities related to integration.
- Knowledge of expression language and DSL functions.
- Familiarity with enterprise integration patterns and methodologies is useful. This includes understanding APIs and other integration techniques.</essentials_plain><audience_plain>Tenant Administrator, Suite Administrator, and Integration Manager.</audience_plain><contents_plain>Module 1: Course Overview



- Explain the daily classroom schedule and structure
- Review the overall course objectives

Module 2: Integration Management Overview



- Overview of Integration Management Platforms
- On-Premises Bridge Agents and Endpoints Overview
- External Systems and Configurations Overview
- Integration Studio
- Integration with OpenText Products
- Integration with Third-Party Products

Module 3: Integrate Service Management with UCMDB



- Native SACM Integration Solution Value
- Native SACM Architecture
- Deployment and Migration
- Native SACM Deployment mode
- Universal Discovery on SaaS Overview
- Multi-Tenant and Data domain rules
- CMS Gateway Implementation
- Enable Native SACM in Service Management
- Configure SACM in Service Management
- UCMDB Data Import for Native SACM
- Basic Troubleshooting

Module 4: Integrate Service Management with Operations Orchestration



- Integrate Service Management with OO
- Overview of the Integration
- Classic vs Containerized OO options for integration
- Benefits of integrating SMAX and OO
- Use Cases
- Service Management with Classic OO Integration steps
- SMAX to OO Integration pictorial representation
- Basic Overview of the Integration Steps
- Run OO flows from Service Management
- SMAX Integration Business Rule that launches an OO Flow
- Record level - Task Plan with automated task
- Entity/Workflow level – Business rule to run OO flow
- Operations Orchestration flow output.
- Capture OO flow output in user options
- OO SMAX Integration Content Pack flows
- Run OO flows in OO RAS
- Set up encryption for an Operations Orchestration integration
- Install and configure the On-Premise Bridge (OPB) agent

Module 5: REST API



- Overview of REST API
- Connect to the REST API
- Authentication Endpoint Service
- EMS REST API
- Data Structure
- Entity type and Field names
- Special field types – Enumerations, Entity Links, Date/time, and Images
- Special considerations
- Locking system
- Retrieving information from Service Management
- EMS Query
- Posting information to Service Management
- EMS REST API Queries - Retrieving related record
- Retrieving related record properties
- Retrieving related records based on relationships
- Retrieving grouped aggregated record data
- EMS REST API Queries – Filtering based on related record
- Filtering based on related record properties
- Filtering based on many-to-many record properties
- Query Language extensions
- EMS REST API Queries – Restrictions and Limitations
- Single record APIs.
- Record bulk Collection API
- Record bulk create and update
- Request Body
- Response Body
- EMS bulk to update a request record
- EMS bulk to create a new incident record
- EMS bulk to update a request record
- Many2Many relationship
- Clear the value in a field
- Limitations
- REST API collection query protocol
- Manage person API
- Create/Update/Delete users
- Additional User Data
- Create/Update contacts JSON structure
- Get job status JSON structure
- Notes and Limitations
- Comments API.
- Add Single Comment API
- Add Multiple Comments API
- Get Comments API
- Get Single Comment API
- Update Comment API
- Delete Comment API
- Additional APIs
- Case Exchange REST API
- Encryption domain API
- User lock API

Module 6: Integration Studio



- Overview of Integration Studio.
- Power of Integration Studio
- Integration Studio Components
- Component Relation Diagram
- Data flow diagram
- Integration modes
- Integration Studio vs OO
- Feature Overview
- Integration Studio Components
- Connectors
- Actions
- Common Actions
- Common Action – Manage data
- Common Action – Loop actions
- Common Action – Scenario control
- Endpoint
- Endpoint – Authentication Type
- Endpoint – Execution History
- Integrations
- Scenario
- Rules
- Triggers
- Expression
- Supported Expression
- Objects and properties
- Supported functions
- Complex JSON support
- Other functionalities
- Stop / Continue scenario
- Attachment support
- Export and Import
- Seamless upgrades
- Data Persistency
- Integration Studio Content
- Connector for OpenText Products
- Connectors for Third-Party Products
- Generic connector
- Out-of-the-box Templates

Module 7: Integrate Service Management with ALM Octane



- Overview of ALM Octane Integration
- Explain the Use cases in detail:
- Use case 1: Portal-based Defect or Enhancement requests
- Use case 2: Change request to enhancement
- Use case 3: Incident/Request/Problem to defect
- Use case 4: Keep exchanged records in sync
- Setup the integration
- Prepare integration user
- Export the certificate from the Octane instance
- Configure SMAX
- Create an endpoint
- Create an integration using predefined scenarios
- Configure the scenarios
- Use the scenarios.
- Use case 1: Portal-based Defect or Enhancement requests
- Use case 2: Change request to enhancement
- Use case 3: Incident/Request/Problem to defect
- Use case 4: Keep exchanged records in sync</contents_plain><duration unit="d" days="2">2 Tage</duration><pricelist><price country="DE" currency="EUR">1600.00</price></pricelist><miles/></course>