CPC G06Q 10/101 (2013.01) [G06Q 10/103 (2013.01); H04L 12/1822 (2013.01); H04L 63/08 (2013.01); H04L 63/102 (2013.01)] | 20 Claims |
1. A method for generating a shared collaborative channel for collaboration, the method comprising:
receiving a request, from an originating member in an originating organization, to create the shared collaborative channel, the request including an invitee to be added to the shared collaborative channel;
in response to receiving the request, generating the shared collaborative channel within collaboration environment shared among members of a collaboration team within the originating organization, wherein the originating member is a member of a collaboration team within the originating organization, and wherein the invitee is a member of the same collaboration team within the originating organization, a different collaboration team within the originating organization, or a different external organization;
provisioning a substrate group by creating a container including a substrate database associated with the shared collaborative channel, the substrate database including a membership roster of the shared collaborative channel;
generating an invitation including a custom link for accessing the shared collaborative channel by the invitee, the custom link indicating an identity of the invitee;
based on the identity of the invitee, determining whether the invitee belongs to the originating organization based on an organizational database; and
in response to determining that the invitee belongs to the originating organization:
updating the membership roster of the substrate database to add the invitee as a new member of the shared collaborative channel;
based on the custom link, automatically establishing a linkage for access to the shared collaborative channel by the invitee; and
assigning a set of rights to the invitee for accessing content of the shared collaborative channel based at least in part on which collaboration team and organization the invitee belongs to.
|