Chat now with support
Chat with Support

Identity Manager 8.0 - Administration Guide for Connecting to Custom Target Systems

Managing Custom Target Systems Setting up Script Controlled Data Provisioning in a Custom Target System Base Data for Custom Target Systems Setting up a Custom Target System Container Structures in a Custom Target System User Accounts in a Custom Target System Groups in a Custom Target System Entering Permissions Controls Reports about Custom Target Systems Appendix: Configuration Parameters for Managing Custom Target Systems

Managing Custom Target Systems

Managing Custom Target Systems

You can also map your own implementations, such as telephone systems, in One Identity Manager along side native target systems. To manage these target systems with One Identity Manager, create container structures, user accounts and groups.

Define a custom process to swap data between the target system and the One Identity Manager database.

  • One Identity Manager provides predefined processes for data provisioning in the default installation. The processes use scripts for data provisioning. Provisioning data from One Identity Manager into the custom target system must be customized because each custom target system maps the data differently.
  • Alternatively, you can configure data imports with the program "Data Import" or set up synchronization using the CSV connector in the Synchronization Editor. This requires a large amount of customizing. .

The One Identity Manager components for managing custom target systems are available if the configuration parameter "TargetSystem\UNS" is set.

  • Check whether the configuration parameter is set in the Designer. Otherwise, set the configuration parameter and compile the database.

  • Other configuration parameters are installed when the module is installed. Check the configuration parameters and modify them as necessary to suit your requirements.

One Identity Manager Users for Managing Custom Target Systems

One Identity Manager Users for Managing Custom Target Systems

The following users are used for setting up and managing custom target systems.

Table 1: User
User Task
Target system administrators

Target system administrators must be assigned to the application role Target system | Administrators.

Users with this application role:

  • Administrate application roles for individual target systems types.
  • Specify the target system manager.
  • Set up other application roles for target system managers if required.
  • Specify which application roles are conflicting for target system managers
  • Authorize other employee to be target system administrators.
  • Do not assume any administrative tasks within the target system.
Target system managers

Target system managers must be assigned to the application role Target systems | Custom target systems or a sub application role.

Users with this application role:

  • Assume administrative tasks for the target system.
  • Create, change or delete target system objects, like user accounts or groups.
  • Edit password policies for the target system.
  • Prepare groupssystem entitlements for adding to the IT Shop.
  • Configure synchronization in the Synchronization Editor and defines the mapping for comparing target systems and One Identity Manager.
  • Edit the synchronization's target system types and outstanding objects.
  • Authorize other employees within their area of responsibility as target system managers and create child application roles if required.
One Identity Manager administrators
  • Create customized permissions groups for application roles for role-based login to administration tools in the Designer, as required.
  • Create system users and permissions groups for non-role based login to administration tools, as required.
  • Enable or disable additional configuration parameters in the Designer, as required.
  • Create custom processes in the Designer, as required.
  • Create and configures schedules, as required.
  • Create and configure password policies, as required.
Administrators for the IT Shop

Administrators must be assigned to the application role Request & Fulfillment | IT Shop | Administrators.

Users with this application role:

  • Assign groups to IT Shop structures.
Administrators for organizations

Administrators must be assigned to the application role Identity Management | Organizations | Administrators.

Users with this application role:

  • Assign groups to departments, cost centers and locations.
Business roles administrators

Administrators must be assigned to the application role Identity Management | Business roles | Administrators.

Users with this application role:

  • Assign groups to business roles.

Setting up Script Controlled Data Provisioning in a Custom Target System

Setting up Script Controlled Data Provisioning in a Custom Target System

One Identity Manager provides predefined processes for data provisioning in the default installation. The processes use scripts for data provisioning. Provisioning data from One Identity Manager into the custom target system must be customized because each custom target system maps the data differently.

Processes are handled by the generic web service. For more detailed information about calling the generic web service, see the One Identity Manager Configuration Guide.

To use this provisioning procedure, the following steps are required:

TIP: Alternatively, you can set up script controlled synchronization using a CSV connector. This requires a large amount of customizing. For more detailed information, see the .One Identity Manager CSV Connector User Guide

Creating the Script for Data Provisioning in a Custom Target System

Creating the Script for Data Provisioning in a Custom Target System

In the One Identity Manager default installation processes for the standard events (Insert, Update, Delete) are made available for tables, which are used for mapping custom target systems.

The processes use scripts for data provisioning. The scripts must be modified to fit the custom target system because each custom target system maps the data differently.

Create custom scripts for your target system. You can use the script TSB_Uns_Generic_Templates as a template for creating custom scripts.

The processes expect functions in the script that are named with the following format:

<customer prefix>_<table>_<Ident_UNSRoot>_<event>

Example: Entering user accounts into the custom target system "Telephone system"

CCC_UNSAccountB_Telephonesystem_Insert

IMPORTANT: If your target system contains a hyphen ("-") in it's name, you must remove it from the script function in the part <Ident_UNSRoot>. Otherwise, error may occur during script processing.

The objects in the custom target system are mapped in the following table schema One Identity Manager table.

Table 2: Tables in the One Identity Manager Schema for Mapping Custom Target Systems
Table Description

UNSAccountB

User account mapping.

UNSAccountBHasUNSItemB

Permissions control assignments to user accounts.

UNSAccountBInUNSGroupB

Group assignments to user accounts.

UNSContainerB

Container structure mapping.

UNSGroupB

Group mapping.

UNSGroupBHasUnsItemB

Permissions control assignments to groups.

UNSGroupBInUNSGroupB

Group assignments to groups.

UNSItemB

Mapping of additional permissions controls.

UNSRootB

Basis for mapping custom target systems.

Self Service Tools
Knowledge Base
Notifications & Alerts
Product Support
Software Downloads
Technical Documentation
User Forums
Video Tutorials
RSS Feed
Contact Us
Licensing Assistance
Technical Support
View All
Related Documents