code: function AuthorizerBase(mainLogger, gmeConfig) {
  
      /**
       * @type {{PROJECT: string, USER: string}}
       */
      this.ENTITY_TYPES = ENTITY_TYPES;
  
      /**
       * @type {GmeConfig}
       */
      this.logger = mainLogger.fork('Authorizer');
  
      /**
       * @type {GmeLogger}
       */
      this.gmeConfig = gmeConfig;
  }
docs: @typedef {object} AccessRights
  @prop {boolean} read
  @prop {boolean} write
  @prop {boolean} delete
  
  @example
  {
  read: true,
  write: true,
  delete: false
  }
   
  
  @param {GmeLogger} mainLogger
  @param {GmeConfig} gmeConfig
  @constructor