If you would like to change the Collision Preset of an actor / static mesh through Blueprints, I found that “Set Collision Profile Name” does the trick. In the name input you write your Preset name by hand, make sure not to misspell.
– Change the Col Preset seen in the right of the screenshot above, but through BP –

– Use this –
You can also make your own Collision Presets in the Project Settings tab.
Which is how I did the custom “RoofCamIgnore” seen in the shots above.
In my case I wanted this because I wanted to change the Collision Preset of a Static Mesh only during an interaction, then when said interaction is finished, I wanted to put the Collision Preset back to what it was. Illustrated in here:
(I save the initial Col Profile into a parameter for save keeping and for use when interaction is finished).
Random tip from what I just did in my project though, would be to ask yourself first if you really need a new Collision Preset / Profile and if you really need to be changing to it.
In my case I was casting a ray with Trace Channel Camera and had the issue of wanting to change if said trace is blocked or not, on the go, through BPs.
First way to do it was to make my custom Collision Preset and have it always be “Camera Trace Response: Ignore” (which is why I created “RoofCamIgnore”).
But that is needless because, just like in the first reply you got, I could just use “Set Collision Response to Channel” node
and in new response put “Ignore”.
Then whenever I want in that same BP, later on, call another Set Coll Response, and this time go with New Response: Block, which essentially reverts it to what it was for my case.
Good luck.
(Bumping such an old thread mainly because I felt like the responses didn’t really explain exactly what you were asking. I hope my reply adds some value.)