Starting with CloudPanel 3.2.0250.0, you can now lock down companies to specific databases.
It is best practice to let Exchange load balance and choose the database for you. Creating a mailbox database per company is not scalable and not recommended as your environment grows larger.
With that being said, we recongize there are certain scenarios that may benefit only allowing one company in a mailbox database, such as being able to do a litigation hold per database instead of per user in order to avoid the increase in licensing costs from Microsoft.
In order to perform this action you must be logged into CloudPanel as a super administrator.
When you login as a super admin, click on the right menu toggle button located at the top right.
This will bring you to another screen that should list of all the mailbox databases detected by the CloudPanel service. If you do not see any databases listed here, then please make sure you have installed the CloudPanel service and it is running.NoteYou can also click on the top right refresh button on the page to retrieve a live result from production of the databases. This will also include any previous databases if you are running in co-existence.×Dismiss alert
You can also click on the top right refresh button on the page to retrieve a live result from production of the databases. This will also include any previous databases if you are running in co-existence.
Once you see the list of databases, you can choose the company to lock down by selecting the company from the drop down list. You can lock down a company to multiple databases and CloudPanel will handle alternating which database is assigned when creating a new user.
When you assign a company to a database, it will exclude that database from the Exchange load balancing by setting the IsExcludedFromProvisioning and IsSuspendedFromProvisioning flags in Exchange.
When you remove a company from being assigned to a database, you can choose to put the mailbox database back in provisioning so others can start using it, or leave it excluded. If you leave it excluded then the Exchange load balancer will continue to not put users in this database.
Assigning a database to a company does *NOT* automatically move existing mailboxes in that company to this database. You will have to perform that action in Exchange manually.