Running a Script As The USer to Update a Registry Value

So we have a client that wants to force a set of URLs for Microsoft Edge Startup Pages. They do not have a domain nor do they have access to Microsoft Intune. We are wanting to run as a maintenance script to update values and keys under HKCU. I have a powershell script that I run as the user (but PS must be run with “runas administrator”) that does exactly what I want. However, I cannot make this work under ImmyBot. Created a Script set to run under the user (so it can run under the users context and thus get access to HKCU") but this fails because it has to ruun elevated. How can I achieve this.

This is already possible, we do this to set default programs and browsers.