Fix admin access bypass, with option to grant bypass permission explicitly
This provides a fix to the access bypass issue for administrators while also providing an additional permission to allow certain roles bypass any custom access permissions in the same way a private access bypass permission can be granted.
Closes #3045133