InfraLink provides a flexible and secure framework for managing multiple projects and/or teams using a single instance of the software. InfraLink Contracts act as security containers for partitioning work data. While Contract-specific data is fully isolated, certain InfraLink configurations occur at the instance level, or globally. It is important to keep these global configurations under consideration when planning and managing InfraLink deployments.

Instance Ownership

While InfraLink is designed to support a range of projects within a single Instance, the design of the underlying data model, as well as its security implications, is based on a general assumption that an InfraLink Instance has a single point of ownership. That is, while multiple teams or organizations may utilize the instance, it is recommended that an InfraLink Instance follow one of the following two common deployment scenarios:

Instance Administrator

Regardless of the Instance ownership scenario, an Instance Administrator is responsible for the creation and management of all Instance-level (i.e., global) configurations and definitions. An Instance Administrator is granted global Permissions for this purpose and will ensure that:

The Instance Administrator relies on project leaders for the operational details and guidance necessary to create global definitions. This guidance includes, but is not limited to, contract agreement details, stakeholders, Service Level Agreement (SLA), system design and locations, equipment lists, workflows and maintenance schedules. 

As new Contracts are created under an existing Instance, the Instance Administrator will ultimately determine if existing global definitions can be shared with the new Contract or new definitions must be created.