Sovrn for document signing use case

I am currently working on a solution to manage document signatures on blockchain. My idea is that each organization has a wallet where it can see all the approved and signed documents from other organizations. But i would like to keep the signatures and hash data also in a project but it is not accessible to everyone. Should i include it in a schema of a proof? Or is it not the common practice?