An apparatus for implementing at least one communication barrier for a group-based communication channel in a group-based communication system, the group-based communication channel enabling first users from a first workspace and second users from a second workspace to share data if the first users and the second users are members of the group-based communication channel, the group-based communication channel being further associated with a first workspace identifier for the first workspace and a second workspace identifier for the second workspace, the apparatus comprising at least one processor and at least one non-transitory memory comprising program code, the at least one non-transitory memory and the program code configured to, with the at least one processor, cause the apparatus to at least: retrieve a first plurality of messaging communications associated with a first user identifier for a first user; based at least in part on the first plurality of messaging communications, generate a first group correlation between the first user identifier and a first group identifier, the first group correlation indicating that the first user is associated with a first group of users identified by the first group identifier, wherein the first user identifier is associated with the first workspace identifier and the group-based communication channel to indicate that the first user is a member of the group-based communication channel; retrieve a second plurality of messaging communications associated with a second user identifier for a second user; based at least in part on the second plurality of messaging communications, generate a second group correlation between the second user identifier and a second group identifier, the second group correlation indicating that the second user is associated with a second group of users identified by the second group identifier, wherein the second user identifier is associated with the second workspace identifier and the group-based communication channel to indicate that the second user is a member of the group-based communication channel; retrieve a communication separation settings set associated with the first group identifier and the second group identifier, wherein the communication separation settings set indicates the at least one communication barrier between users identified by the first group identifier and users identified by the second group identifier, wherein the at least one communication barrier denies, to the users identified by the first group identifier, a privilege to at least one of send communication to, receive communication from or view communication associated with the users identified by the second group identifier, through the group-based communication system; and cause rendering, on a group-based communication interface, a first electronic indication associated with the group-based communication channel based at least in part on the at least one communication barrier. retrieve a first plurality of messaging communications associated with a first user identifier for a first user; based at least in part on the first plurality of messaging communications, generate a first group correlation between the first user identifier and a first group identifier, the first group correlation indicating that the first user is associated with a first group of users identified by the first group identifier, wherein the first user identifier is associated with the first workspace identifier and the group-based communication channel to indicate that the first user is a member of the group-based communication channel; retrieve a second plurality of messaging communications associated with a second user identifier for a second user; based at least in part on the second plurality of messaging communications, generate a second group correlation between the second user identifier and a second group identifier, the second group correlation indicating that the second user is associated with a second group of users identified by the second group identifier, wherein the second user identifier is associated with the second workspace identifier and the group-based communication channel to indicate that the second user is a member of the group-based communication channel; retrieve a communication separation settings set associated with the first group identifier and the second group identifier, wherein the communication separation settings set indicates the at least one communication barrier between users identified by the first group identifier and users identified by the second group identifier, wherein the at least one communication barrier denies, to the users identified by the first group identifier, a privilege to at least one of send communication to, receive communication from or view communication associated with the users identified by the second group identifier, through the group-based communication system; and cause rendering, on a group-based communication interface, a first electronic indication associated with the group-based communication channel based at least in part on the at least one communication barrier.