CPC G06F 8/61 (2013.01) [G06F 9/547 (2013.01); H04L 63/0876 (2013.01); H04L 67/01 (2022.05); H04L 67/34 (2013.01); H04L 67/53 (2022.05)] | 20 Claims |
1. One or more non-transitory computer-readable storage media storing computer-executable instructions that, when executed by at least one processor, perform a method of adding a third-party application to a group-based communication channel of a group-based communication system, the method comprising:
receiving a request to install the third-party application in the group-based communication channel of the group-based communication system;
generating a host address descriptor for the third-party application, wherein the host address descriptor comprises at least one placeholder for replacement to identify one or more selected communication channels to host the third-party application;
receiving at least one host address identification for the third-party application;
receiving authorization of defined scopes for the third-party application; and
configuring the third-party application to be available for use in the one or more selected communication channels to host the third-party application based on the defined scopes for the third-party application by substituting the at least one placeholder with the at least one host address identification for the third-party application.
|