Bevel modifier

I want a bevel along eight of the twelve edges in a cube so that one face is not affected. I thought I’d just create a vertex group, but it turns out that what I really want is an edge group.

I could use the bevel command in edit mode, but I want the bevels to stay the same if I have to change the object dimensions.

Is this possible?

The desired result above and what I'm getting is below:


Assign Mean Bevel Weight to selected Edges and use Limit Method > Weight in Bevel Modifier.

Thanks! I’ll try tomorrow.