Deploying the Organization Model

To be used at runtime an organization model must be deployed to a BPM server. In BPM an organization model is seen as part of an application. The application consists of a business process and any supporting material, which can include an organization model. One organization model can be used by multiple applications; your business might have different applications for different business functions, but all of them would need to reference a model of the same organization.

When you deploy an organization model, any Resources that you have defined are not deployed (with the exception of the Human Resource Type, which must exist and is always deployed). All other parts of the organization model as defined in TIBCO Business Studio are deployed. For further details, see "Resources (Users)" in the TIBCO ActiveMatrix BPM Concepts guide.

The Organization Model at Runtime

At runtime in BPM, how an end user’s position is defined in the organization model can be used to determine what type of work is presented to them. Customized role-based clients can offer work to users depending on the Position they hold, the Capabilities or Privileges attributed to them, or both. For example, a user with an ‘LDAP Administration’ privilege could be offered all and only LDAP work.