Is it possible to configure entities such that individual users can create and edit objects that only they can see? Say if user A creates three objects for a given entity, and user B creates 2 more objects later, then when user A logs back on, he only sees the three objects that he created? As well, is it possible to generate a report using just information from the objects created by a specific user?
You can configure this using entity access. In your domain model:
Select the entity
Click on tab “Access rules”
Open/create an access rule
On the tab “XPath constraint” you can select the button “Owner”. This will add an XPath constraint that makes sure only the owner of the object has the specified access rights.