To be assigned an issue, a user must match the rule for "assignable user" in the permission scheme. That usually means that they're in a role for the project somewhere, but doesn't has to. I'd make sure it matches the "browse" permission too, or you'll be giving issues to people who can't see them.
It looks like you're new here. Sign in or register to get started.