I work for a very small company, where each of us have responsibilities in several areas at the same time. Personally, I'm involved in Contract Management, Accounting, HR, and Proposals. I'm also part of the Business Support Group, which is in charge of all corporate policies and planning.
Our CEO has adopted a very open method of communication, which is via Microsoft Teams, and requires that all work related emails have a team copied on them, and any work related chats have to be posted within a Team. Most people have gotten on board with this philosophy.
My direct supervisor, however, often doesn't copy teams on emails, or will chat privately with me instead of posting in the proper Team. Sometimes, he will call me directly instead of posting anywhere or sending an email.
I don't want to throw him under the bus, but I'm 100% behind the CEO when it comes to work related discussions becoming Team discussions, and let's face it - I don't want to end up getting my hand slapped for not sharing conversations where they're supposed to be shared.
Sometimes I'll copy a team on my reply to my supervisor, or will tell him that we need to move our chat to a team. I don't like feeling like I have to manage my own supervisor, but I don't really see where I have much choice. I do believe that he doesn't want to be seen as less than perfect or all-knowing, but showing that little bit of vulnerability would probably earn him a lot more respect from the rest of our coworkers.