For several independent departments, it’s best to have separate Dataverse environments with MS Project for the Web and Portfolio Accelerator deployed there. This way, departments will be fully independent in their use of Project for the Web and Portfolio Accelerator.