Problem/Motivation
https://www.drupal.org/project/drupal/issues/2991698#comment-14009628
In SalesforceMfwAccessCheck, the default case is return AccessResult::neutral(). Due to an inconsistency between routes and entities, routes must be ::allowed(), whereas entities must be ::neutral(). This is causing unrelated blocks to be 403 forbidden when trying to remove them from the block layout.
Proposed resolution
Update the AccessCheck default case to ::allowed().
Provide automated test for this case.
Issue fork salesforce_mfw-3465064
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
luke.leberShip it.
Comment #5
kyleleber commented