administering body; competent authority
Refers to the government agency, ministry, or organization responsible for administering a particular area or program.
The administering body for this project is the Ministry of Health, Labour and Welfare.
Please submit the application to the competent authority.
管轄 refers to jurisdiction or the scope of authority, while 主管機関 is the specific organization that exercises that authority.
administration domain name
Compound of 主管 (administration, supervision) and 機関 (organization, body).