Contracts should only be visible to those who need to see them. contractSILO follows this idea with the use of Teams.
Teams are only available in the Professional version of contractSILO.
A contract is assigned to one or more teams. The contract can only be seen by employees who are also assigned to the same team.
An exception is the Administrator Team. Members of this team can see all contracts by default, as they need access to contracts for troubleshooting purposes.
The following graphic illustrates what this means in practice:

In this example
Teams are managed by contract administrators, who are members of the Administrator Team.
When an employee adds a new contract, they can select which of their teams the contract should be visible to.
Once the contract is created, only a contract administrator can modify the team assignments. Regular employees can see which teams have access to the contract but cannot edit these assignments.
The "Read-Only Access" flag in contractSILO allows further control over whether an employee can only view contracts or also edit them. You can learn more about under the Account Settings.