C Files and Directories of the DBAT Connector
This appendix lists the tables that describe the files and directories corresponding to the DBAT connector. It contains the following topics:
C.1 Files and Directories on the Installation Media
Table C-1 describes the files and directories on the installation media.
Table C-1 Files and Directories on the Installation Media
Files in the Installation Media Directory | Description |
---|---|
org.identityconnectors.databasetable-12.3.0.jar |
This JAR file is the ICF connector bundle. |
generator/dbat-generator-12.2.1.3.0.zip |
This zip file contains the DBAT generator. The DBAT generator discovers the target system schema and generates the connector package. The Connector Installer uses the XML file in this package to create connector components that are used for connector operations. The directory structure of the connector package is described in Table C-3. |
Files in the resources directory |
Each of these resource bundles contains language-specific information that is used by the connector. During connector deployment, this file is copied to the Oracle Identity Governance database. Note: A resource bundle is a file containing localized versions of the text strings that include GUI element labels and messages. |
Table C-2 describes the files and directories in the dbat-generator-12.2.1.3.0.zip file.
Table C-2 Files and Directories in the dbat-generator-12.2.1.3.0.zip File
Files and Directories in the dbat-generator-12.2.1.3.0.zip File | Description |
---|---|
bin/classpath.cmd bin/classpath-append.cmd |
These files contain the commands that add the JAR files (located in the lib directory) to the classpath on Microsoft Windows. |
bin/DBATGenerator.cmd bin/DBATGenerator.sh |
This file contains commands to run the DBAT generator:Note that the .cmd file is the Microsoft Windows version of the DBAT Generator. Similarly, the .sh file is the UNIX version of the DBAT Generator. |
bin/logging.properties |
This file contains the default logging configurations of the DBAT generator. |
lib/connector-framework-internal |
This JAR files contains class files that implement ICF. |
lib/connector-framework |
This JAR file contains class files that define the ICF Application Programming Interface (API). This API is used communicate between Oracle Identity Governance and this connector. |
lib/dbat-generator-oim-integration |
This JAR file contains the class files of the DBAT generator. |
lib/groovy-all |
This JAR file contains the groovy libraries required for running the DBAT generator. |
lib/org.identityconnectors.databasetable-12.3.0.jar |
This JAR file is the Identity Connector bundle. During connector installation, this file is copied to the Oracle Identity Governance database. |
resources/DBATConfiguration.groovy |
This file contains properties that store basic information about the target system schema, which is used for configuring your target system either as a trusted source or target resource. In addition, it stores information about the manner in which the connector must connect to the target system. |
xml/DBAT-auth-template.xml |
This file contains definitions for the connector objects required for creating an authoritative application. It includes certain details required to connect Oracle Identity Governance with the target system. It also includes configuration details specific to your target system, attribute mappings, correlation rules, and reconciliation jobs. |
xml/DBAT-target-template.xml |
This file contains definitions for the connector objects required for creating a target application. It includes certain details required to connect Oracle Identity Governance with the target system. It also includes configuration details specific to your target system, attribute mappings, correlation rules, and reconciliation jobs. |
C.2 Files and Directories in the Generated Connector Package
Table C-3 describes the files and directories in the generated connector package.
Table C-3 Files and Directories in the Generated Connector Package
File in the Connector Package | Description |
---|---|
bundle/org.identityconnectors.databasetable-12.3.0.jar |
This JAR file contains the connector bundle. |
configuration/IT_RES_DEF-CI.xml |
This XML file contains configuration information that is used by the Connector Installer during the connector installation process. |
dataset |
If you have entered values for the provisionDatasetFile, modifyResourceDatasetFile, or requestDMDatasetsFile entries of the groovy file, then the dataset directory contains the Dataset.xml file. Otherwise this directory is empty. The Dataset.xml file contains dataset-related definitions for the create and modify user provisioning operations. This file is used if you want to enable request-based provisioning. |
resources/dbat-generator.properties |
This property file contains locale-specific properties. You can use this file as a template to add or update locale-related properties. |
xml/IT_RES_DEF-ConnectorConfig.xml file |
This XML file contains definitions for connector components such as IT resource, lookup definitions, scheduled tasks, process forms, and resource objects. This file is also referred to as the connector configuration file. |