The idea of having a CMS - Publishing backend UI(Squidex GUI) is allowing authors (squidex custom role with content creation for specific schemas) who are unrelated to each other sitting globally in different time zones as Freelance writers) to write new content in the defined schema.
Based on the permissions unfortunately I am unable to separate logical content concerns for each author when giving them custom role permissions. The custom role requirement is to author new content without seeing the content of other authors and keep all content under draft status submitted for review to the Editor. Currently if I give read permissions for a certain content schema that I have defined, the author gets access to all the content of other authors which means RBAC(Role based Access Control) is there but no UBAC (User based access control)
Please suggest a workaround to achieve the above based on some scripting + workflow configuration if this is not offered out of the box in Squidex. This is strange because access control means not just CRUD but also logical separation of concerns at a user level to not see each others data