The closest word I can think of is a sycophant but that’s too strong word and not exactly what I’m looking for. The word I’m thinking of has negative connotations and it’s for someone who is friends with different groups but only at a superficial level and isn’t necessarily honest about who all they’re friends with. This person would be seen as untrustworthy.
Is this person known to be friends with each group, by each group? Or are they trying to keep their connections hidden, as well?
They keep their connections hidden; it is the other groups who when asked state that they are friendly with this person.