This seems a little long winded, and I don't have much space. Though Setup Manager in English isn't a lot shorter. Is there a good abbreviation for Gestion des configurations?
Is there another way to say Setup Manager?
I suppose I should say this is for clients that can be intelligent just not computer savvy.