ODBC2Ident_Sync_NewGroup
synch back newly created groups to Role to get the ODBC keys
After Ident_ODBC_Sync creates new groups in the ODBC-connected system, that system can assign keys that do not yet exist in the Identity Store. ODBC2Ident_Sync_NewGroup exports those newly created groups with ODBCExport and imports them with MetaCP so that the target system subtree in the Identity Store receives the ODBC-assigned keys.
ODBC2Ident_Sync_NewGroup is a companion sub-workflow of Ident_ODBC_Sync and completes the write cycle for newly created groups.
The workflows in this reference are delivered as factory data and are loaded into the Connectivity configuration database during the initial configuration. They are samples: use the Identity Manager to copy a workflow into your own scenario and adapt the copy. Do not change the delivered objects, because a product update can replace them.
At a Glance
Name |
|
Category |
Target Scheduled / ODBC |
Technology |
Tcl-based scheduled workflow |
LDAP object class |
|
Workflow type |
- |
Connected system / controller type |
- |
Configuration wizard |
|
Active in the factory data |
not set |
Factory data version |
7.0 |
Factory data path |
|
Prerequisites
-
Configure
ODBCExportfor the ODBC-connected system or database. -
Configure
MetaCPfor the corresponding target system subtree in the Identity Store.
Workflow and Activities
| Step | Activity | Description | Agent | Runs after |
|---|---|---|---|---|
1 |
|
export new groups |
|
start activity |
2 |
|
synch new groups to Role |
|
|
Jobs and Agents
| Activity | Job | Agent | Operation | Input channel | Output channel |
|---|---|---|---|---|---|
|
|
|
Full Export |
|
|
|
|
|
Full Export |
|
|
Configuration Parameters
| Parameter | Default value |
|---|---|
|
TRUE |
|
4 |
|
delta-or-full |
|
1 |
|
100 |
|
1 |
|
0 |
|
W S FS CA Stats Ref |
| Parameter | Default value |
|---|---|
|
0 |
|
full |
|
0 |
|
FALSE |
|
REAL |
|
10 |
|
0 |
|
0 |
|
TRUE |
|
FALSE |
|
10 |
|
1 |
|
0 |
A Tcl-based workflow runs scheduled in the C++-based Server (IdS-C). Its activities run in the order
defined by the dxmPredecessorActivity-DN chain, and each activity starts a job that runs one agent
with one input and one output channel. Agents exchange their data through files or directly through
the meta controller, so a typical workflow consists of an export activity that writes the data of the
connected system and an import activity that maps and loads that data into the Identity Store.
You start these workflows manually from the Identity Manager or attach them to a schedule.
In this workflow, the C++-based Server runs these activities in sequence:
-
ODBC2Ident_SyncNewGroup_ODBCExportexports the newly created groups from the ODBC-connected system. -
ODBC2Ident_SyncNewGroup_MetaCPimports those groups into the Identity Store so that ODBC-assigned keys are written back.
If one activity fails, the workflow stops at that point and the remaining activities do not run.
Operation
-
Start
ODBC2Ident_Sync_NewGroupdirectly or letIdent_ODBC_Synccall it after the outbound group creation step. -
The workflow exports the relevant new ODBC-side groups with
ODBCExport. -
MetaCPimports that data into the Identity Store and updates the target system subtree with the keys assigned by the connected system. -
If the export or import step fails, the workflow stops and the ODBC-assigned keys are not written back during that run.
-
A successful run leaves the newly created group objects in the Identity Store aligned with the identifiers returned by the ODBC-connected system.