Préparez le canard : incisez la peau des magrets en croisillons sans entamer la chair. Salez et poivrez.
Mettez les magrets côté peau dans une poêle froide et faites cuire à feu moyen pendant 8 à 10 mn, en retirant le gras au fur et à mesure, jusqu'à ce que la peau soit bien croustillante.
Préchauffez votre four à 180°C (Thermostat 6).
Réservez le canard : retournez les magrets et faites cuire côté chair pendant 3 à 5 minutes pour une cuisson rosée.
Retirez-les de la poêle et laissez-les reposer, emballés dans du papier aluminium, le temps de finir la garniture.
Préparez les pommes de terre : lavez et coupez les plus grosses grenailles en deux.
Dans la poêle contenant le gras de canard (ou dans un plat au four), faites-les revenir avec les brins d'aromates et l'ail écrasé jusqu'à ce qu'elles soient dorées et tendres (environ 20 à 30 minutes). Salez et poivrez.
Confectionnez la sauce aux griottes : videz l'excédent de gras de la poêle. Déglacez avec le vinaigre et laissez réduire quelques secondes.
Ajoutez les griottes, le fond de veau (ou bouillon), et le sucre si vous l'utilisez.
Laissez mijoter doucement 5 à 7 minutes jusqu'à ce que la sauce épaississe légèrement.
Découpez les magrets en tranches. Disposez les tranches sur les assiettes avec les pommes de terre grenaille. Nappez de sauce aux griottes.