TECHNICAL FIELD

A communication platform can leverage a network-based computing system to enable users to exchange data. In an example, users of the communication platform can communicate with other users via communication channels (or “channels”). A communication channel, or other virtual space, can be a data route used for exchanging data between and among systems and devices associated with the communication platform. For example, a communication channel may be established between and among various user computing devices, allowing the user computing devices to communicate and share data between and among each other over one or more networks. That is, in some examples, the communication platform can be a channel-based messaging platform and/or hub for facilitating communication between and among users. In some examples, data associated with a communication channel can be presented via a user interface. In some examples, the user interface can present a data feed indicating messages posted to and/or actions taken with respect to a particular communication channel.

In some examples, a communication channel can be shared by two or more organizations, which can introduce privacy and security concerns. That is, because the communication channel is accessible to users who are part of different organizations (i.e., and, typically, are not privy to information outside of their own organizations), some organizations opt not to use shared communication channels because of such privacy and security concerns.

