Working on a Drupal 9 website the module Permissions by term gives an unexpected behaviour.
Trying to find the problem I got stuck. I think there might be another module overwriting the permissions. But I can’t find out which one.
Is there a way to see which module grants what right to a node/user?
Or is there another step I should do to debug these node permissions?
Thanks a lot!
node_access
table in the database is not exactly helpful, but everything relating to grants is in there, including the grants from "Permissions by Term". If that doesn't help, I'd start digging through NodeAccessControlHandler, to understand where it goes wrong.