1948년에 제정된 ILO 제87호협약(‘결사의 자유 및 단결권 보호에 관한 협약’)에서는 “근로자와 사용자가 사전인가를 받지 않고 스스로 선택하여 단체를 설립하고 그 단체의 규약에 따를 것만을 조건으로 하여 그 단체에 가입할 수 있는 권리를 어떠한 차별도 없이 가진다”고 정한다(제2조). 이 협약은 ILO의 핵심협약으로 알려져 있는데, 그 주체를 외국인이라 하여 제한하지 않는다. 그 이후에 나온 이주노동자의 기회 및 대우 균등 증진에 관한 협약 (제143호 협약)도 이러한 내용을 보장한다. 1975년의 143호 협약은 이주노동자와 그 가족으로서 합법적으로 거주하는 자들에게 “고용 및 취업, 사회보장, 노동조합 및 문화적 권리와 개인의 자유 및 집단적 자유에 관한 동등한 기회 및 대우를 촉진하고 보장”하기 위한 정책을 추구하도록 한다(제10조). 다만 1949년에 만들어진 제97호 협약(‘이주노동자에 관한 협약’)은 제한적 범위에서만 차별금지 원칙을 적용한다. 이 협약은 합법적인 이민자를 직접적인 대상으로 했다는 점에서 제87호 협약과는 차이가 있으며, “노동조합의 조합원과 단체교섭의 이익 적용”에 한정했다는 점도 차이가 있는 점이다.
ILO 제87호협약은 외국인을 차별하지 않는 ILO의 핵심 협약으로, 이후에 나온 이주노동자를 위한 협약에도 영향을 주었지만 제97호 협약은 합법적인 이민자만을 대상으로 제한을 두어 제87호협약과 차이가 있다.