Generally, EAD is given for open employment, however, the US Government may discriminate against non-citizens and non-residents when it comes to National security reasons.