Usercube-Update-EntityPropertyExpressions
This tool is used to recompute the values of all properties defined via expressions (C#, etc.), usually to prepare for a connector's synchronization.
Examples
The following example updates the property expressions of the database defined by the connection string, for all entity types.
**./identitymanager-Update-EntityPropertyExpressions.exe --database-connection-string "data source=.;Database=Usercube;Integrated Security=SSPI;Min Pool Size=10;encrypt=false" -a**
Arguments
| Argument Name | Details |
|---|---|
| --batch-select-size (-q) default value: 10000 | Type Int32 Description Batch size for SELECT queries. See more details. |
| --batch-update-size (-c) default value: 20000 | Type Int32 Description Batch size for UPDATE queries. See more details. |
| --- | --- |
| --database-connection-string required | Type String Description Connection string of the database. |
| --- | --- |
| --all-entityType (-a) optional | Type No Value Description Applies the tool to all entity types. |
| --batch-size (-q) default value: 5000 | Type Int32 Description Batch size for queries. See more details. |
| --dirty optional | Type No Value Description Applies the tool incrementally by applying it only to resources marked as dirty, i.e. recently modified. |
| --entitytype-list optional | Type String List Description List of entity types that the tool is to be applied to. Note: required when --all-entityType is not specified. |
| --resource-identity-property optional | Type String Description Property used to override the resource identity property set in SelectUserByIdentityQueryHandler. |
| --- | --- |
| --log-level optional | Type LogLevel Description Level of log information among: Verbose; Debug; Information; Warning; Error; Fatal. |