Dynamic Organization Model Extension Points
An organization model extension point is an organization unit that references an organization model template.
The extension point configuration is used to dynamically generate instances of the organization model template directly below it.
The designation of the extension point is a design-time function; it consists only of the assignment of the organization model template. The remaining extension point configuration — that is, the LDAP connection information — is not known, nor can it be interrogated, at design-time, and is therefore performed after deployment using the Organization Browser (it can also be done using the API).
Note that any extension point that is not fully configured is ignored, and does not result in the creation of organization model template instances.
After an extension point is configured, instances of the organization model template are generated using the following properties in the DE.Properties file:
- ExtensionPointProcessEnable - Enables (true) or disables (false) the generation of instances of dynamic organization models each day at the time specified in the ExtensionPointProcessStart property.
- ExtensionPointProcessStart - Specifies the time each day to generate instances of dynamic organization models as long as ExtensionPointProcessEnable is set to true.
- ExtensionPointProcessInterval - The delay between the start of one extension point processing event and the next. This value should be great enough to ensure that two events do not overlap. The value is expressed as an XML Schema Duration string.
- ExtensionPointDeleteEnabled - Enables (true) or disables (false) the removal of previously generated instances of dynamic organization models if the LDAP entry/attribute from which they were derived has been removed from the LDAP source.
For more information about properties in DE.Properties, see the TIBCO ActiveMatrix BPM Administration guide.
For more information about dynamic organizations, see the TIBCO Business Studio Modeling guide.