I believe it's for anyone that's had the upmap, so that would be slip ons too?
It was done at the dealer, I had heard about it on this forum somewhere, and had to revist my dealer to have it plugged into their computer to turn the service light off, once he done it, he confirmed there was a new download of the upmap, which he wasn't initially aware of.
I think the dealers computers are just logged onto the Ducati network and it all happens automatically to be honest. So worth asking your dealer and if they don't know anything about it, ask them to plug it in and see? Just a suggestion.