Command-line Utility to Bulk Import User Groups to IDCS

The IDCS Utility Bulk imports Users, Groups and User-Group Mappings from OFSAA into the Oracle Identity Cloud Service (IDCS) by creating CSV files, which can be imported into IDCS. The utility enables the integration of Users and Groups in OFSAA with IDCS.

To run the utility directly from the console, perform the following steps:

  1. Log in to the OFSAA Server.
  2. Navigate to the $FIC_HOME/utility/IDCS_Utility directory.
  3. Assign Read, Write, and Execute permission to the IDCSUtility.sh Script File using the following command:
    chmod -777 IDCSUtility.sh
  4. Execute the IDCSUtility.sh Script File using the following command:

    ./IDCSUtility.sh <URL> <UserName> <Password>

    Where,

    • <URL> - Enter the Web Server URL in the https://<hostname>:<port>/<domain> format.
    • <UserName> - Enter your user name to log in to Web Server.
    • <Password> - Enter your password to authenticate the user name to log in to Web Server.
    After you execute the script, the following CSV files are generated:
    1. groups.csv
    2. users.csv

    Note:

    In the users.csv File, enter the Work Email ID for each user. The Work Email ID is required to reset the password for each user in the IDCS.
  5. Import the preceding files in IDCS using the following instructions.

    To import the users.csv file, perform the following steps.

    1. Log in to IDCS
    2. Select the Users Tab
    3. Select Import
    4. Browse and select the users.csv File and select the Import Button
      The import of the users.csv file imports users into IDCS and each user receives an email to reset the password.
    To import the groups.csv file, perform the following steps:
    1. Log in to IDCS
    2. Select the Groups Tab
    3. Select the Import Tab
    4. Browse and select the groups.csv File and select the Import Button.

    The import of the groups.csv file imports groups into IDCS and each group is mapped to the users imported earlier.