permissions improvements : new permission method isAllow