Method `Filter.prototype. toBooleanStrict` in `validator/validator.js` always return an `[object String]`, so the first time we set `isGlobalAdmin` , it acts as `[object String]`: `'true'` or `'false'`. It results that `isGlobalAdmin === true` in `oae-principals/lib/model.user.js` would never be `true`.

I converted it to `[object Boolean]`.