The United Nations Declaration on the Rights of Indigenous Peoples was adopted September 13th, 2007. 144 States voted in favour of the adoption, 11 abstained from voting, and 4 voted against. Canada was one of the countries that voted against the adoption of UNDRIP originally, but has since reversed its position in 2016, and the United Nations Declaration on the Rights of Indigenous Peoples Act received Royal Assent on June 21, 2021.
More information about the creation of UNDRIP can be found on the UN Department of Economic and Social Affairs: Indigenous Peoples page, along with other resources relating to the rights of Indigenous people around the world.
For information about the Canadian Government's approach to UNDRIP, read about the Act here. You can read the Act here.
The NCTR has also compiled a FAQ about UNDRIP, how UNDRIP affected the work conducted by the TRC, and the impact of UNDRIP in Canada.
Inuit Tapiriit Kanatami has a number of resources considering UNDRIP in the Canadian context as does the Assembly of First Nations. The team of UBC's IRSHDC has created multiple resources relating to the implementation of UNDRIP in BC.