joachim-danswer 117c8c0d78
Enable ephemeral message responses by Onyx Slack Bots (#4142)
A new setting 'is_ephemeral' has been added to the Slack channel configurations. 

Key features/effects:

  - if is_ephemeral is set for standard channel (and a Search Assistant is chosen):
     - the answer is only shown to user as an ephemeral message
     - the user has access to his private documents for a search (as the answer is only shown to them) 
     - the user has the ability to share the answer with the channel or keep private
     - a recipient list cannot be defined if the channel is set up as ephemeral
 
  - if is_ephemeral is set and DM with bot:
    - the user has access to private docs in searches
    - the message is not sent as ephemeral, as it is a 1:1 discussion with bot

 - if is_ephemeral is not set but recipient list is set:
    - the user search does *not* have access to their private documents as the information goes to the recipient list team members, and they may have different access rights

 - Overall:
     - Unless the channel is set to is_ephemeral or it is a direct conversation with the Bot, only public docs are accessible  
     - The ACL is never bypassed, also not in cases where the admin explicitly attached a document set to the bot config.
2025-03-03 15:02:21 -08:00
..
2025-01-07 02:57:20 +00:00
2025-02-26 03:53:46 +00:00
2024-12-13 09:56:10 -08:00
2025-02-28 03:48:51 +00:00
2025-02-28 23:55:21 +00:00
2024-12-13 09:56:10 -08:00
2025-02-28 03:48:51 +00:00
2024-12-19 08:47:02 -08:00
2024-12-13 09:56:10 -08:00
2025-02-28 03:48:51 +00:00