As described above, in at least one example, one or more permissions can be mapped to, or otherwise associated with, a communication channel and/or members associated therewith. Such permission(s) can indicate which user(s) have permission to access the communication channel, actions and/or messages permitted in the communication channel, which user(s) and/or type(s) of users are permitted to add or remove members, which user(s) and/or types of users are permitted to share the communication channel with other users, a retention policy associated with data in the communication channel, whether the communication channel is public or private, or the like.
In at least one example, the direct message management component 119 can manage “direct messages,” which can comprise communications with individual users or multiple specified users (e.g., instead of all, or a subset of, members of an organization). In at least one example, a “direct message” can comprise a data route, or virtual space, used for exchanging data between and among systems and devices associated with the communication platform. In some examples, a direct message can be a private message between two or more users of the communication platform. In some examples, a direct message may be “shared,” which may allow users associated with two or more different groups (e.g., entities associated with two or more different organization and/or workspace identifiers) to join and participate in the data sharing through the direct message.