we have a Octopus Deploy 2019.12.0 configuration with 2 nodes (paid subscription).
Our development teams have dedicated groups and access is synced from AD.
Our users are frequently reporting that they lost acces to projects or the entire group (ProjectView or GroupView permission missing error). The same happens if they are editing variables. Also for projects they created a few seconds ago (missing permission EditVariable error). If we check the permissions, everything looks good. After a while it will begin to work again without us taking any action.
Also if existing users are added to a AD group, sometimes they are granted access right away, sometimes they have to wait multiple hours unitl they get proper permissions assigned within Octodeploy.
This is a really frustrating behavior.