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
}