Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
devel:documentation:systems:dev:system-mapping [2019/05/06 09:53] svandav [Connector configuration] |
devel:documentation:systems:dev:system-mapping [2019/07/02 09:14] svandav [MERGE (Merge)] |
||
---|---|---|---|
Line 19: | Line 19: | ||
The last advantage is the ability to use **multiple connections** to one target system, which is especially advantageous during parallel processing. | The last advantage is the ability to use **multiple connections** to one target system, which is especially advantageous during parallel processing. | ||
+ | === Pool configurations: | ||
+ | * **Pooling supported** - Enable / disable entire pool | ||
+ | * **Max idle objects** | ||
+ | * **Minimum number of idle objects** | ||
+ | * **Max objects** - Max number of objects in the pool. | ||
+ | * **Max time to wait** - Max time to wait for free object in the pool. | ||
+ | * **Minimum time to wait before evicting** - Minimum time to wait befor evicting idle object. | ||
- | {{ : | + | <note important> |
+ | <note tip>Pool configuration is persisted in EAV attributes and use form definition with code " | ||
+ | |||
+ | |||
+ | {{ : | ||
Line 31: | Line 42: | ||
- | {{:navrh:schema_systemu_czechidm_-_google_chrome_048.png|}} | + | {{ :devel:documentation: |
Line 56: | Line 67: | ||
* Fill in **username** as the **IdM key**. | * Fill in **username** as the **IdM key**. | ||
- | {{:navrh:selection_050.png|}} | + | {{ :devel:documentation: |
<note tip> | <note tip> | ||
- | {{: | + | |
===== Attribute cache ===== | ===== Attribute cache ===== | ||
Line 108: | Line 119: | ||
* Insert " | * Insert " | ||
* Now, if the role is assigned to a user, the account on the end system **Table** will contain the **overloaded value** suffix in the **firstname** attribute. | * Now, if the role is assigned to a user, the account on the end system **Table** will contain the **overloaded value** suffix in the **firstname** attribute. | ||
- | |||
- | {{: | ||
====== Mapped attribute strategy ====== | ====== Mapped attribute strategy ====== | ||
Line 157: | Line 166: | ||
==== MERGE (Merge) ==== | ==== MERGE (Merge) ==== | ||
+ | {{tag> | ||
<note warning> | <note warning> | ||
Line 207: | Line 217: | ||
<note important> | <note important> | ||
+ | |||
+ | ==== Skip merged value if contract is excluded ==== | ||
+ | |||
+ | {{tag> | ||
+ | |||
+ | Since version **9.7.0** was added new feature enabling skip of value defined in merge attribute, if contract (on witch is role assigned) will be excluded. | ||
+ | |||
+ | For enable this feature you need to check the option **' | ||
+ | |||
+ | **Value will be skipped only if**: | ||
+ | - Attribute has strategy type sets to **MERGE** or **AUTHORITATIVE_MERGE** (only for this options will checkbox shows). | ||
+ | - Feature is **enabled** on the role mapping. | ||
+ | - Identity has assigned this role/s to the **excluded contract/ | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | {{ : | ||
==== Additional characteristics of strategies ==== | ==== Additional characteristics of strategies ==== |