I'm working with feature layers where I want to dissolve polygons that completely fall within other polygons, but only intersect with the outer polygon by its boundary.
I imagine there's some way of doing this, since the Within Clementini option for Select Layer By Location has almost an opposite effect to what I want, since it excludes features that only share a boundary from my understanding. The within/contains relationships also don't seem to solve this, since it only handles overlap between features from what I can tell. It also isn't enough to use the Intersect relationship, since the polygon needs to be completely surrounded by a single polygon with a certain attribute.
In the screenshot, I selected the polygons that I want to dissolve into the green surrounding polygon. Ideally, the grey and blue polygons would both dissolve into the green polygons.