SAP ABAP IMG Activity /IWFND/FILE_CONFIG (Specify File for Mapping Users)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CS (Application Component) IWF Common Services
     /IWFND/COF (Package) GW Framework - Configuration
IMG Activity
ID /IWFND/FILE_CONFIG Specify File for Mapping Users  
Transaction Code /IWFND/50000057   (empty) 
Created on 20091208    
Customizing Attributes /IWFND/FILE_CONFIG   Specify File for Mapping Users 
Customizing Activity /IWFND/FILE_CONFIG   Specify File for Mapping Users 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name /IWFND/IMG_FILE_CONFIG    

Use

You must map users in the SAP system to their corresponding names in the groupware environment. You can use a CSV file to map several users in a single process (bulk user mapping). This activity allows you to configure this file in the system.

Requirements

You must prepare a CSV (comma-separated values) file that contains the two set of user names (SAP and groupware). This CSV file must have the following three columns:

  • DN: This column contains the distinguished name of each user
  • SamAccountName: This column contains the groupware name of each user.
  • This column contains the SAP name of each user. The column name is configurable.

How to prepare the input CSV file.

The file CSVDE.EXE can be used to import and export Active Directory data that uses the comma-separated value format.

You can invoke the file in the command prompt by passing certain information like the column names and the file name where you want the user information to be.

Example:

Csvde -d "CN=Users, DC=Domain" -l "samaccountname,sapusername" -f c:\test.csv

Standard settings

Activities

To configure the user mapping file, you must assign the operating system of the application server to a group syntax. The next step is to configure the logical and physical paths of the CSV file. When this is done, you have to specify the file name.

Configure syntax group and assign operating system

  1. Click on the activity icon. This opens the file transaction.
  2. On the left menu, select Syntax Group Definition and click New Entries to create a new syntax group.
  3. In the Syntax grp and Name columns, enter descriptive texts.
  4. Select the Active checkbox for the syntax group you have created.
  5. Click Save to save your changes.
  6. On the left menu, select Assignment of Operating System to Syntax Group and click New Entries.
  7. In the OP system and Name fields, enter the operating system of your application server.
  8. In the Syntax group field, press F4 and select the new syntax group you have created.
  9. Click Save to save your changes.

Configure logical and physical file path

  1. On the left menu, select Logical File Path Definition and click New Entries to create a new logical file path. Enter the following details:
    • Logical file path: LP_BULK_USER_MAPPING
    • Name: Logical file path for bulk user mapping
  2. Click Save to save the changes.
  3. Select the logical path you have just created and go to Assignment of Physical Paths to Logical Path. Click New Entries.
  4. In the Syntax group field, press F4 and select the new syntax group you have created.
  5. In the Physical path field, enter the location of the CSV file. The path should look like "\\hostname\<FILENAME>". Do not enter the file name; instead, enter "<FILENAME>".
  6. Click Save to save your changes.

Specify file name

  1. On the left menu, go to Logical File Name Definition, Cross-Client and click New Entries. Enter the following details:
    • Logical file: LF_BULK_USER_MAPPING
    • Name: Logical file for bulk user mapping
    • Physical file: Name of the CSV file
    • Data format: ASC
    • Applicat. area: BC
    • Logical path: Press F4 and select the logical file path you have created.
  2. Click Save to save your changes.

The file for bulk mapping is now configured. Go to the Customization activity Configure User Mapping type to create a configuration entry in the User Mapping configuration table.

Example

Business Attributes
ASAP Roadmap ID 204   Establish Functions and Processes 
Mandatory / Optional 1   Mandatory activity 
Critical / Non-Critical 1   Critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type C   Customizing Object 
Assigned objects
Customizing Object Object Type Transaction Code Sub-object Do not Summarize Skip Subset Dialog Box Description for multiple selections
FILENAME C - View cluster FILE  
History
Last changed by/on SAP  20110315 
SAP Release Created in 100