Table | cm_co_pipelines |
---|---|
Description | Per-CO pipelines |
Column | Format | Description | Definition | Comments |
---|---|---|---|---|
id | integer, primary key | Row identifier | autoincrement | |
co_id | integer, foreign key | CO ID | cm_cos:id | |
name | varchar(128) | Name | ||
status | varchar(128) | Status of Org Identity Source Plugin |
| |
match_strategy | varchar(2) | Match strategy on add of new record |
| |
match_type | varchar(32) | For match strategy of Email Address or Identifier, the type of the email address or identifier to use for matching | cm_co_extended_types:name | |
match_server_id | integer, foreign key | Match Server ID | cm_match_servers:id | Added in Registry v3.3.0 |
sync_on_add | boolean | Sync record on add | ||
sync_on_update | boolean | Sync record on update | ||
sync_on_delete | boolean | Sync record on delete | ||
sync_coperson_status | varchar(2) | If set new CoPerson record will be created with this status |
| Added in Registry v3.3.1 |
create_role | boolean | Create a corresponding CO Person Role on sync | ||
sync_cou_id | integer, foreign key | When adding or updating a record, the COU the resulting Person Role should be attached to | cm_cous:id | |
sync_affiliation | varchar(32) | When adding or updating a CO Person Role, the affiliation given to the Role (regardless of Org Identity affiliation) | ||
sync_replace_cou_id | integer, foreign key | When adding a record, if a corresponding role is found in the specified COU delete/expire it | cm_cous:id | |
sync_status_on_delete | varchar(2) | When syncing a record on delete, set the corresponding Person Role to the specified status |
| |
sync_identifier_type | varchar(32) | When syncing relationships, the identifier type to use for mapping | cm_co_extended_types:name | Added in Registry v4.1.0 |
co_enrollment_flow_id | integer, foreign key | CO Enrollment Flow ID to trigger during sync | cm_co_enrollment_flows:id | Added in Registry v3.3.0 |