NXP-11073: Add missing @Override
NXP-11073: Add missing throws clause
NXP-11073: Reorganize class methods
NXP-11073: Add API to check if a document is a synchronization root for a given user
NXP-11073: Tiny refactor
NXP-11074: Implement hierarchy based on user workspace and permissions