I have a basic class with no sharing keyword as I want it to inherit the permissions from callee. What would the context be?
I assume it should run as system (aka without sharing) context, but what I am seeing is opposite. I am getting security exceptions that I shouldn't and fixes by upgrading the class to without sharing.
Is this expected behaviour?