Chat now with support
Chat with Support

Identity Manager 8.0 - Administration Guide for Connecting to SAP R/3

Managing SAP R/3 Environments Setting up SAP R/3 Synchronization Base Data for Managing SAP R/3 SAP Systems SAP Clients SAP User Accounts SAP Groups, SAP Roles and SAP Profiles SAP Products Providing System Measurement Data Reports about SAP Systems Appendix: Configuration Parameters for Managing an SAP R/3 Environment Appendix: Default Project Templates for Synchronizing an SAP R/3 Environment Appendix: Referenced SAP R/3 Tables and BAPI Calls Appendix: Example of a Schema Extension File

How to Configure SAP R/3 Synchronization

How to Configure SAP R/3 Synchronization

The synchronization project for initial synchronization provides a workflow for initial loading of target system objects (initial synchronization) and one for provisioning object modifications from the One Identity Manager database to the target system (provisioning). You also require a workflow with synchronization in the direction of the "target system" to use One Identity Manager as the master system for synchronization.

To create a synchronization configuration for synchronizing SAP R/3

  1. Open the synchronization project in the Synchronization EditorClosed.

  2. Check whether existing mappings can be used for synchronizing the target system. Create new maps if required.
  3. Create a new workflow with the workflow wizard.

    This adds a workflow for synchronizing in the direction of the target system.

  4. Create a new start up configuration. Use the new workflow to do this.
  5. Save the changes.
  6. Run a consistency check.

Related Topics

Configuring Synchronization of Different Clients

Configuring Synchronization of Different Clients

Prerequisites

  • The target system schema of both clients are identical.
  • All virtual schema properties used in the mapping must exist in the extended schema of both clients.

To customize a synchronization project for synchronizing another client

  1. Prepare a user account with sufficient permissions for synchronizing in the other client.
  2. Open the synchronization project in the Synchronization EditorClosed.

  1. Create a new base object for the other clients. Use the wizards to attach a base object.
    • Select the SAP connector in the wizard and enter the connection parameters. The connection parameters are saved in a special variable set.

      A start up configuration is created, which uses the new variable set.

  2. Change other elements of the synchronization configuration as required.
  3. Save the changes.
  4. Run a consistency check.

Related Topics

Updating Schemas

Updating Schemas

All the schema data (schema types and schema properties) of the target system schema and the One Identity Manager schema are available when you are editing a synchronization project. Only a part of this data is really needed for configuring synchronization. If a synchronization project is finished, the schema is compressed to remove unnecessary data from the synchronization project. This can speed up loading the synchronization project. Deleted schema data can be added to the synchronization configuration again at a later point.

If the target system schema or the One Identity Manager schema has changed, these changes must also be added to the synchronization configuration. Then the changes can be added to the schema property mapping.

To include schema data that have been deleted through compressing and schema modifications in the synchronization project, update each schema in the synchronization project. This may be necessary if:

  • A schema was changed by:
    • Changes to a target system schema
    • Customizations to the One Identity Manager schema
    • A One Identity Manager update migration
  • A schema in the synchronization project was shrunk by:
    • Activating the synchronization project
    • Synchronization projectClosed initial save
    • Compressing a schema

To update a system connection schema

  1. Open the synchronization project in the Synchronization EditorClosed.

  2. Select the category Configuration | Target system.

    - OR -

    Select the category

    Configuration | One Identity Manager connection.

  3. Select the view General and click Update schema.
  4. Confirm the security prompt with Yes.

    This reloads the schema data.

To edit a mapping

  1. Open the synchronization project in the SynchronizationClosed Editor.

  2. Select the category Mappings.
  3. Select a mapping in the navigation view.

    Opens the MappingClosed Editor. For more detailed information about editing mappings, see One Identity Manager Target SystemClosed Synchronization Reference Guide.

NOTE: The synchronization is deactivated if the schema of an activated synchronization project is updated. Reactivate the synchronization project to synchronize.

Adding Other Schema Types

Adding Other Schema Types

Add your own schema types if you want to synchronize data, which does not have schema types in the connector schema. You can let your own schema types be added when setting up the initial synchronization project with the project wizard, However, you can also add them after saving the synchronization project. This method is described in the following section.

You can obtain an overview of which schema types are defined in the connector schema in the Synchronization EditorClosed target system browser.

IMPORTANT: Both used and unused schema types are displayed in the Target SystemClosed Browser. If the synchronization project is set, unused system types are deleted from the schema. Then they are longer appear in the Target System Browser.

Check the schema type list before you enable the synchronization project.

To start the Target System Browser

  1. Open the synchronization project in the SynchronizationClosed Editor.
  2. Select the category Configuration | Target systems.
  3. Select the General view and click Browse....

    This opens the Target System Browser. You will see all the schema types used in this synchronization project in the upper pane of the SchemaClosed types view. The lower pane contains the list of unused schema types

To extend the connector schema with your own schema types

  1. Find which out schema types you require.
  2. Create a schema extension file. Save this file and keep the file name and path at the ready.

    For more information, see Configuring a Schema Extension File.

  3. Open the synchronization project in the Synchronization Editor.
  4. Select the category Configuration | Target systems.
  5. Select the General view and click Edit connection....

    This starts the system connection wizard.

  6. Verify the data.
  7. Enter the name and path of your schema extension file on the SAP connector schema page.
    • To check the schema extension file for logical error, click Check file.

      This lists all the system types that are defined.

    • Click Next.
  8. Click Finish to end the system connection wizard.
  9. Select the view General and click Update schema.
  10. Confirm the security prompt with Yes.

    The schema types, including your new schema types, are loaded.

  11. Open the Target System Browser and check whether the schema types have been added.

    The schema types are displayed in the list of used schema types.

  12. Select the category MappingClosed ad create mappings for the your new schema types.

    For more information about setting up mappings and schema classes, see the One Identity Manager Target System Synchronization Reference Guide.

  13. Select the category Workflows and edit the workflow 'Initial Synchronization'. Create additional synchronization steps for the new mappings.

    For more detailed information about setting up synchronization steps, see the One Identity Manager Target System Synchronization Reference Guide.

  14. Save the synchronization project in the database.
  15. Run a consistency check.

  16. Activate the synchronization project.

Related Documents