According to the EEOC (Equal Employment Opportunity Commission), blanket policies against all felonies are discrimination, under Title VII of the Civil Rights Act of 1964.
EEOC Enforcement Guidance
Blanket policies are racially discriminatory.
That being said, if you're caucasian, you probably won't be able to get anyone to pick up the case. The ACLU won't touch it.
The felony is only supposed to be discriminated against if it affects the job position, i.e., if you rob a bank, you shouldn't be allowed to work in a bank, etc.
They also ban felons from getting professiona licenses (such as a plumber's or electrician's license), getting SNAP food benefits, TANF benefits if they have kids, student loans, etc. Unless the state has passed legislation opting out of the ban, like many have.
It's not right, felonies weren't meant to become life sentences in most cases, but this has the effect of becoming a life sentence. And they wonder why people return to crime... it's because they have no other means of supporting themselves.
Seattle,WA passed a law making it illegal to ask about felonies until you've been given an offer of employment.