override def validateUser()

in app/auth/PanDomainAuthActions.scala [17:30]


  override def validateUser(authedUser: AuthenticatedUser): Boolean = {
    val isValid = PanDomain.guardianValidation(authedUser)

    val hasRestorerAccess = permissions.hasPermission(Permissions.RestorerAccess, authedUser.user.email)

    if (!isValid) {
      logger.warn(s"User ${authedUser.user.email} failed validation")
    }
    if (!hasRestorerAccess) {
      logger.warn(s"User ${authedUser.user.email} doesn't have 'restorer_access' permission.")
    }

    isValid && hasRestorerAccess
  }