So you want all your apps to have root-level system access?
So users almost always click "allow". What's the point of the dialog then?
Really, the dialog should be explicit about what's needed and why it's needed and what click "allow" does (i.e., always allow this action, for this purpose? Or always allow any root-level action from this app? Or something else?)
Only then will users actually be able to make a decision beyond "do I trust Microsoft and do I want to do this thing I just asked Word to do?"