Pourquoi ne puis-je pas associer des chaînes privées?

18

Disons que nous sommes dans une conversation privée et que nous avons une chaîne publique (#public) et une chaîne privée (#private). Si je tape

Hey, this is a #public channel.

le "#public" est lié au canal approprié. Si je tape cependant

Hey, this is a #private channel

le "#private" n'est pas lié au canal approprié.

Puis-je y parvenir? Et si non, y a-t-il une raison pour laquelle non?

OddDev
la source
1
Je suppose que cela révélerait si le canal existe.
user1686
5
@grawity Bon point! Mais vous pouvez simplement restreindre les canaux privés pouvant être liés à ceux que l'utilisateur peut voir.
OddDev
Vous pouvez, mais considérez que l'endroit où vous placez cette référence croisée peut être public, ou même privé, peut également ne pas être en mesure de restreindre la visibilité aux personnes qui sont membres des deux canaux privés. J'aurais pensé que le simple fait de mentionner "#private" serait révélateur de toute façon, donc c'est une optimisation inutile, mais je suppose que les gens de Slack pensaient que quelqu'un mentionnant simplement #private n'est pas tout à fait le même que le système prouvant qu'il est là par un lien /mention.
Viktor Haag
L'envoi <#nonexistingroup>via l'API renvoie #deleted-channelà l'écran (même s'il n'a jamais été créé) afin que vous puissiez potentiellement détecter quels groupes existent ou non.
kursus du

Réponses:

2

La liaison de chaînes privées comme vous pouvez le faire avec des chaînes publiques n'est pas prise en charge dans Slack.

Je suppose que cela a à voir avec l'architecture de sécurité de Slack, où les canaux privés sont complètement invisibles pour tous les utilisateurs (y compris les administrateurs et les propriétaires), qui ne sont pas membres de ce canal. La possibilité de publier un lien direct vers une chaîne privée violerait cette fonction de sécurité.

Erik Kalkoken
la source
-2

Oui. il ne semble pas qu'il y ait un moyen simple et facile de référencer les chaînes privées au ralenti.

Ils peuvent peut-être utiliser d'autres notations de caractères comme $ private ou % private comme moyen d'indiquer les canaux privés.

Murali Krishnan
la source