1. A computer-implemented method comprising: identifying a first tagged message, wherein the first tagged message is generated by a first user, and wherein the first tagged message includes first content and is tagged by a searchable string; obtaining context data comprising a first access control list associated with the first tagged message, the first access control list comprising one or more users who have permission to view the first tagged message; identifying a second tagged message, wherein the second tagged message is generated by a second user, and wherein the second tagged message includes second content and is tagged by the searchable string; obtaining context data comprising a second access control list associated with the second tagged message, the second access control list comprising one or more users who have permission to view the second tagged message; comparing the context data associated with the first tagged message with the context data associated with the second tagged message; and grouping the first content and the second content based on the comparison of the context data associated with the first tagged message with the context data associated with the second tagged message.