Directory Integrator

Directory Integrator Courses:

Learn IBM Security Directory Integrator

Build a simple Assembly Line. Assembly Line is a IBM Security Directory Integrator(SDI) unit of work, that is composed of different SDI components such as Connectors, Parsers, Functions, Attribute Maps, Scripts, and Control/Flow components.
Use properties when building SDI solutions.

Introduction to IBM Security Directory Integrator

This course provides an overview of IBM Security Directory Integrator. IBM Security Directory Integrator (SDI) is a generic data integration tool suitable for a wide range of issues that usually require custom coding and significantly more resources than traditional integration tools.

Load Eclipse Plug in SVN client into the Directory Integrator 7 2 Configuration Editor

Objectives

Demonstrates how to load the Eclipse plug-in SVN client into the IBM Security Directory Integrator version 7.2 configuration editor.

Time

4 minutes

Advanced AssemblyLines

Learn how to build custom components through scripting.

AssemblyLines and Connectors

A Connector is an SDI component that is used to connect to a data store and then manipulate data to or from that data store. This course explains the role of Connectors in the AssemblyLine and identifies and describes all the Connector modes.

IBM Security Directory Integrator change detection

IBM Security Directory Integrator includes an Apache Derby database that is used as a system store by default. SDI uses a delta mechanism to detect changes in data stores. This delta mechanism uses the System Store to create a snapshot of data being iterated. You learn how SDI detects data changes, and how to build and process a change detection solution.
In the lab, you build an IBM Security Directory Integrator change detection solution. This is an AssemblyLine that reads a CSV file, then uses the SDI delta mechanism to propagate changes into an IBM Security Directory Server LDAP and keep LDAP users’ data up to date. You run the AssemblyLine a number of times in order to explore different change detection use cases.

AssemblyLines and Connectors virtual lab

A Connector is an SDI component that is used to connect to a data store and then manipulate data to or from that data store. This course explains the role of Connectors in the AssemblyLine and identifies and describes all the Connector modes.

Building a Web service

Learn about Web Services components in IBM Security Directory Integrator.

Configure Security Directory Integrator (SDI) to use Directory Server for SDI Server API Authentication

This video explains how to configure Directory Integrator to use Directory Server for Directory Integrator Server API Authentication. This includes confirming that there is an LDAP group set up in the Directory Server. 

Configure TLS communication between IBM Security Directory Server and IBM Security Directory Integrator

In these exercises, you configure Transport Layer Security (TLS) (also known as SSL) communication between IBM Directory Server and IBM Directory Integrator.

Control-Flow components

Learn to build IBM Security Directory Integrator AssemblyLines that include branches, loops, switches, and cases.



Create a Scripted Connector that reads files from a specified location

In this lab, you build a Scripted Connector that reads files from the specified location. You also create an AssemblyLine that uses this Scripted Connector.

Building an integrated solution

In this course, you learn the steps and best practices required to develop a data propagation solution in SDI. You also learn how to use SDI external properties.

Detect Changes Using Directory Integrator

This video shows how to detect changes using the Directory Integrator delta mechanism.

Directory Integrator Dashboard

This video shows how to use the dashboard to install, configure, deploy, and monitor Directory Integrator solutions.

Directory Integrator Features

This video demonstrates the data stepper, which allows you to step through an AssemblyLine and view the data read or written for each Directory Integrator component.


  • Directory Integrator Data Stepper



  • This video shows how to use the Directory Integrator Debugger to debug AssemblyLines.

  • Using the Directory Integrator Debugger



  • This video shows how to use the Dashboard to install, configure, deploy, and monitor Directory Integrator solutions.

  • Directory Integrator Dashboard



  • This video shows how to detect changes using the Directory Integrator delta mechanism.

  • Detect Changes Using Directory Integrator


  • Directory Integrator Installation

    This video guides you through the installation of the Directory Integrator v7.2, including downloading the installation package. It also points out a few very important steps and highlights the best practices around those.

    Directory Integrator Integrations

    This covers Directory Integrator Integrations with several different IBM products.

    • Directory Integrator and PIM - Learn how to Integrate PIM and Directory Integrator, Suspend and Restore PIM Users and Resources based on QRadar Events.
    • Directory Integrator and Guardium - Learn how to integrate Guardium and Directory Integrator. Update Guardium policies based on Events from Qradar.
    • Closed Loop Integrations using IBM XGS and IBM QRadar SIEM and QRadar Vulnerability Manager (QVM)

    IBM Security Directory Integrator Easy ETL perspective

    The Easy ETL perspective in the Configuration Editor is a specialized way of looking at your IBM Security Directory Integrator configurations. The objective is productivity with projects that revolve around simple tasks to extract, transform, and load (ETL) data from one system to another.  
    An EasyETL project is a regular IBM Security Directory Integrator project with a single AssemblyLine with two connectors. One connector reads the data from the source system, and other connector writes the data to a target system.

    Maintaining IBM Security Directory Integrator solutions

    In this course, you learn how to solve IBM Security Directory Integrator connectivity problems, how to use SDI Debugger to troubleshoot SDI solutions, and how to configure custom logging.
    In the lab, you perform the following tasks:
    • Start AssemblyLine in Debug Mode and explore debugger features
    • Set the breakpoints
    • Edit Watch list
    • Set the conditional breakpoints

    Enhance FDS ISAM Plugin

    The Flow Hook section of the FDS Flow will allow only one Assembly Line to be declared in the UI. If additional Assembly Line function is needed outside the registered one, the registered Assembly Line will need enhancement to call the additional Assembly Lines. This video will show a process of performing this activity.

    How to implement ActiveMQ as a secure JMS Password Store

    This video walks you through the process of setting up ActiveMQ as a Secure Password Store to be used with the Security Directory Integrator Password Synchronization Plug-ins.   It shows how to setup secure connections between all three resources involved (ActiveMQ, SDI Plug-in, and SDI JMS Password Store Connector).

    How to install a Directory Integrator fix pack

    This video guides you through the installation of the fix pack for Directory Integrator. Upon successful installation of the Directory Integrator product you need to install the latest fix pack.


    IBM Security Directory Integrator Administration and Deployment

    This course focuses on the basic concepts of the IBM Security Directory Integrator application. Students learn about the components of IBM Security Directory Integrator and how the application integrates with different systems. Students also learn how to build IBM Security Directory Integrator solutions.

    This course is designed for solution developers, deployers, and system administrators who are responsible for the deployment and administration of IBM Security Directory Integrator solutions.

    Follow the link below to find course availability and enrollment options;

     
    View enrollment options

    IBM Security Directory Integrator components

    IBM Security Directory Integrator includes the Eclipse-based Configuration Editor and the SDI Runtime Server. In this course, you learn how to use the Configuration Editor and the command line. You also learn about the AssemblyLine architecture and how SDI translates different file formats.

    IBM Security Directory Integrator overview

    IBM Security Directory Integrator (SDI) is a generic data integration tool suitable for a wide range of scenarios that usually require custom coding and significantly more resources than traditional integration tools. In this lab, you learn how to create an AssemblyLine that reads a CSV-formatted file and logs the information in the SDI console.

    Installation and Basic Configuration

    • Directory Integrator Installation

    • This video guides you through the installation of the Directory Integrator v7.2, including downloading the installation package. It also points out a few very important steps and highlights the best practices around those.


    • How to Install Directory Integrator Fix Pack

    • This video guides you through the installation of the fix pack for Directory Integrator. Upon successful installation of the Directory Integrator product you need to install the latest fix pack.

    Parsers and function components

    A Parser is a component that is used to convert data between byte stream formats and an SDI internal representation. Function Components are similar to function calls in programming languages. They run predefined functions by using data from the AssemblyLine and return results that the AssemblyLine can then use. In this course, you learn to configure Parsers and Functions.

    Parsing a JSON Payload

    This video shows how to parse a JSON payload in Directory Integrator.

    Real time integration

    IBM Security Directory Integrator data synchronization processes can run in batch or real time mode. Learn the differences between these modes.

    Running AssemblyLines

    Learn how to run AssemblyLine from a command line, and how to maintain integration solutions using the SDI Dashboard.

    Securing communication with IBM Security Directory Integrator

    Transport Layer Security (TLS), also known as SSL, is the standard security technology for establishing an encrypted link between a server and a client. You learn how to establish TLS communication between SDI and a directory server instance that is a part of the Directory Suite. You also learn about the various SDI authentication and authorization options.

    Scripts and hooks

    Learn about scripts and hooks. You can customize the default behavior of the AssemblyLines by using scripts written in JavaScript.

    Set Up an SQLServer Connection

    This video shows how to configure Directory Integrator to establish a connection with MS SQL Server.

    The Directory Integrator Data Stepper

    Data stepper allows you to step through the Assembly Line and view the data read or written for each Directory Integrator component

    Using Directory Integrator properties

    Use properties when building Directory Integrator solutions. The video explains different type of properties, how to configure properties and use them in the AssemblyLines.

    Time: 6 minutes

    Using Loop Components in AssemblyLines

    Learn how to use Loop components in the AssembluLine.

    Using Switch component in the AssemblyLine

    In this exercise, you learn how to use Switch/Case components in the IBM Security Directory Integrator AssemblyLine.

    Using the Directory Integrator Debugger

    See how you can debug Directory Integrator Assembly Lines using a powerful Debugger.

    Using the IBM Directory Integrator File Management Connector to organize files

    In this lab, you create an AssemblyLine with File Management connector that reads image files from one directory (jpg, png or gif), and based on the type of the file move them to the appropriate folder.