Currently, I have a 'Blog Writers' group set up with the following permissions:
- Access Rights:
Model: Blog Post
Read, Write, Create, and Delete Access granted
- Record Rules:
Model: Blog Post
Domain: [('create_uid','=',user.id)]
Read, Write, Create, Delete Access granted
All 'Blog Writers' are members of the 'Website / Restricted Editor' group as well. The goal being that each writer is only able to edit their own blogs but they cannot publish them to the public.
The setup works perfectly well until a blog writer sets a publishing date that is in the future, after which they immediately lose access to viewing or editing the blog post.
My goal is for them to be able to access their own (and only their own) blog posts regardless of their publishing date and whether they are published or not.
And to once again reiterate what I'm trying to achieve with the 'Blog Writers' group:
- Can only write blogs and cannot change any other part of the website
- Are restricted to only viewing or editing their own blog posts
- Can view all of their own blog posts at all times regardless of their publishing date
- Can not publish their blog posts to the public and have to contact a website admin to do so
I've been stumped by this issue for quite a while now so any help would be appreciated.