A separate module for each subscribing agency is developed with a unique URL, allowing each agency control of agency data and access authority.
The agencies can control their own data because the modules are separated.
The agencies won't be able to control their own data, will they?