You should be able to use PrivateServerId in the DataStore name to allow it to only apply there. Using PrivateServerOwnerId you can automatically give the owner of the Private Server admin.
I have no experience with Adonis, so I cannot help with specifics in the code.