How to change game Video quality by user or BluePrints

Hi’
How can i gave the User the ability to change game Video quality(Graphic Preset). Like this (or simpler).

i can make something similar in Preview Mode by going to Settings> Engine Scalability Settings. and then i can Edit many things. (Does this settings just for Preview Mode or will be applied within the packaging).
I’m new to Unreal Engine 4 and Develop my Projects with Blueprint (BP).
sorry for bad English.
and Many Thanks.

Look at this: