Portuguese: Advocacia-Geral da União | |
Agency overview | |
---|---|
Formed | 3 May 1993 |
Type | Ministry |
Jurisdiction | Federal government of Brazil |
Headquarters | SAS, Quadra 03, Lote 05/06 Brasília, Federal District |
Annual budget | $4.2 b BRL (2023)[1] |
Agency executives |
|
Website | www |
This article is part of a series on the |
The Attorney General Office[2][3] (Portuguese: Advocacia-Geral da União, AGU) is a cabinet-level position in the Brazilian government charged with advising the Executive Branch and representing the federal government of Brazil in legal proceedings legally known as the Union (União).[4] The Attorney General is defined under the Article 131 of the Brazilian Constitution as one of the essential functions of Brazilian judicial administration, along with the roles performed by the judicial branch, the Prosecutor's office, the public defenders and private lawyers.[2][5][6] The current Attorney General is Jorge Messias.[7]
Under the constitution, the Attorney General must be at least 35 years old.[8] All Attorneys General within the Office must be bar members in Brazil. The Attorney General of the Union is a member of the Brazilian cabinet, holds the rank of Minister, and is also the head of the Advocacia-Geral da União (AGU), which is an essential function and branch of the federal government formed by its own Attorneys.
The Attorneys who compose the AGU are divided in four careers: the Attorney for the National Treasury (Procuradores da Fazenda Nacional), who represent the federal government in tax and financial issues; the Attorney for Brazil (Advogados da União), who represent the government through general cases, the Attorney for the Federal Agencies (Procuradores Federais), who represent the federal agencies; and Attorney for the Central Bank (Procuradores do Banco Central). Their functions are not limited to the Judiciary, and they are also responsible for inside legal control of the government and international legal representation of the Republic.[2][8]
a
was invoked but never defined (see the help page).c
was invoked but never defined (see the help page).h
was invoked but never defined (see the help page).f
was invoked but never defined (see the help page).j
was invoked but never defined (see the help page).