Scope Targets

20 March 2025
1 min read

We are introducing a new concept called "ScopeTarget." The reason for this is the need to create scope items and assign them to contracts that we do not initially have access to. This is particularly relevant for punch items or incidents, where it is necessary to set "OrgUnit / Action By" to a contract other than the one the user represents.

For example, an electrician working near the ceiling might notice water dripping from a pipe. It would be useful for them to create a scope item and assign it to the plumbing contract. Similarly, an operator might observe that scaffolders are not using the correct safety equipment and want to register a non-conformance against their contract.

The concept we are implementing allows "AllowAsScopeTarget" to be enabled for org units within a domain. This means that users with access anywhere in the domain (project) will be able to see all org units with this setting enabled. They will also be able to create cases through processes that have been configured to "AllowScopeTargets." This setup ensures that only a selected set of processes can be used for this purpose.