For freshwater fishing in the inland lakes and rivers, you will need to get a permit from the local municipality.
A local muniicipality must approve freshwater fishing in Italy.
Anyone can fish in the Italian freshwaters without approval.