For the project charter, it would be the project sponsor, and in some cases - the sponsor along with selected key stakeholders
For the project management plan, you should first find out what org structure of the company the project takes place. The plan is approved by the project sponsor and the key stakeholders (ex. functional managers who provides the resources for the project)
Training for Project Management Professional (PMP)®, PMI Agile Certified Practitioner (PMI-ACP)®, and Certified Associate in Project Management (CAPM)®