Control Niagara System particles' colour through user variables

Hi,

I’m trying to control the Niagara system’s parameters through a blueprint. I’ve managed to get this done when they are float variables. I’m now curious about how to set the colour values in a user variable. Essentially, I want to assign different variables to the RGBA values of start color.