Как синхронизировать папки на диске Google с рабочими пространствами Slack?

Какое приложение / служба будет синхронизировать указанную папку (например, "Slack") из моего Google Диска с моими рабочими пространствами Slack способом, похожим на...

slack
    1workspace
        general
            member-a
            member-b
        random
            member-a
            member-b
        channel-a
            member-a
    2workspace
        general
            member-b
            member-c
        random
            member-b
            member-c
        channel-b
            member-c
        channel-c
            member-b
            member-c

Следуя этим простым правилам...

  1. Обновляйте папки рабочего пространства всякий раз, когда 1 добавляется / удаляется.
  2. Обновлять папки каналов каждый раз, когда добавляется / удаляется 1.
  3. Обновляйте папки-члены всякий раз, когда 1 добавляется / удаляется в / из рабочей области или канала.
  4. Каждый раз, когда новый участник добавляется в рабочую область, предоставьте ему доступ к (упорядочить, добавить и отредактировать) соответствующей папке на диске.

1 ответ

Я думаю, что вы можете охватить большую часть своих вариантов использования, используя Zapier и его интеграцию с Google Drive в Slack.

Я считаю, что вам придется настраивать каждое рабочее пространство независимо, поэтому, независимо от того, какую настройку вы выполняете для одного рабочего пространства, вам придется копировать его для других.

Существует триггер для каждого добавления / удаления файла, который может генерировать действие, такое как отправка нового сообщения на канал.

Существует также триггер для каждого нового Slack-пользователя, который может вызвать действие для изменения настроек общего доступа к файлам (но я не думаю, что вы сможете достичь номера 4 для уровня канала из коробки, если zapier не добавит новый триггер)

Надеюсь это поможет.

Другие вопросы по тегам