Як створити свій власний корпоративний месенджер?

Коротко про держустановиУ всіх на слуху зараз Telegram, Viber, WhatsApp, Skype і Slack. Це зручні месенджери, працюють на смартфонах і комп'ютерах, в них численна кількість різних корисних штук, можна навіть дзвонити, економлячи гроші на міжнародні переговори.

Все круто, окрім одного, дуже важливого моменту.

Сервери цих месенджерів знаходяться "десь там, за океаном". Ви підключаєтесь до них через Інтернет і користуєтесь тим, що вам дають, не більше й не менше. Ви ніяк не зможете керувати та контролювати будь-що в такій програмі.

Звідси витікає декілька неприємностей.


1. Ви залежні від чужого сервісу


Блокування Telegram в Росії Якщо месенджер "впаде" хоча б на добу або його заблокують з якихось причин, як Telegram в Росії, — незручності забезпечені. Люди звикли спілкуватись, обмінюватись документами і фото. Все було налагоджено і в один момент стало зруйнованим. Доведеться будувати схему роботи з самого початку, але вже на базі іншого месенджера.

Історія повідомлень і налагоджені контакти буде втрачено, доведеться усе будувати заново.


2. Ви не контролюєте свій корпоративний месенджер


Це очевидно, адже ви користуєтесь чужим сервісом. Безкоштовно. Це означає, що ви для нього — товар. Ваші особисті дані, контакти, телефонна книга, місце розташування, музичні смаки, текст повідомлень, зміст файлів — усе це складається в рекламний профіль, котрий потім вигідно продається. Це не жарти, почитайте ліцензійну згоду, яку ви приймали, навіть не читаючи, щоб встановити програму.

Публічні месенджери дуже зручні, не потрібно розбиратися, вони працюють одразу, після прив'язки до вашого мобільного номера. Але зворотна сторона зручності полягає в тому, що це мейнстрим. Ніяких доступних налаштувань на стороні сервера, ніяких обмежень, з ким можна спілкуватись, а з ким — ні. Недоброзичливий співробітник може "злити" важливу оперативну інформацію конкуренту, а ви навіть не дізнаєтесь про це.

До того ж, у більшості месенджерів, окрім Slack, не вийде обмежити коло спілкування співробітників лише робочими контактами, щоб вони не витрачали дарма свій робочий час.


3. Ваша переписка вам не належить


Кіт-параноїк Звичайно, можна одягти рожеві окуляри та казати,що "мої повідомлення ніхто читати не буде". Розкажіть про це шефу безпеки банку. Або головному бухгалтеру якої-небудь роздрібної мережі. Вас швидко опустять на землю.

Користуєтесь публічним месенджером — будьте впевнені, що всі повідомлення зберігаються, де належить, і можуть бути прочитані тими, кому це потрібно по роботі. Та ще й в суді будуть використовуватись проти вас, не дай Боже.

Саме через це серйозний бізнес не буде використовувати безкоштовні, публічні месенджери. Зовнішні контакти з клієнтом — це одне, але люди не будуть встановлювати заради вас той месенджер, який прийнято у вас в компанії. Тут вам доведеться користуватися тим, що зручно й до чого звик ваш клієнт.

Але для внутрішніх корпоративних комунікацій — однозначно необхідно мати свій месенджер, щоб компанія не залежала ні від кого.


4. Що робити?


Окей, нагнали трішки страху. Виходить, використовувати публічний месенджер в комерційних цілях — не можна. Але отримати сервер рівня месенджерів WhatsApp або Telegram — це щось із розряду фантастики. І навіть якби це й стало можливим, навряд би у вас знайшовся технічний майданчик і спеціалісти, щоб усю цю машину обслуговувати.


5. А такі месенджери є?


Є, і не один. В статті ми будемо говорити про корпоративний месенджер MyChat, котрий веде свою історію ще з 2004 року, і вже давно працює по всьому СНД.

В програмі є українська мова і україномовна служба підтримки. На офіційному форумі більше 28 тисяч повідомлень, він "живий" і там активно відповідають.


6. Як його встановити?


В цілому, на все про все вам знадобиться хвилин 20. Без жартів.

Спочатку завантажуєте сервер з офіційного сайту, можна замовити безкоштовну версію (максимум 20 онлайн-підключень). Для тесту чи для невеликої компанії цього буде достатньо. Інсталятор "важить" приблизно 100 мегабайт.

Потім встановлюєте MyChat Server на будь-якому комп'ютері у вашій компанії. Спеціального серверного заліза для цього не треба, достатньо й звичайного офісного комп'ютера з Windows. В довідці описано, як встановлювати сервер, крок за кроком.

Після цього потрібно підключитись до вашого сервера за IP адресою або доменним ім'ям клієнтською програмою, тут вже широкий вибір: Windows, Linux, macOS, Android і навіть WEB. Завантажуємо на сайті розробника.

Можна скачати вже налаштований клієнт прямо з вашого сервера, тут описано, як це зробити.


7. А як підключатись через Інтернет до мого месенджера?


Тут все просто, потрібна зовнішня IP адреса, в статті про налаштування роботи MyChat через Інтернет про це детально розповідається.

Всі ваші люди "ззовні" зі смартфонами та з інших офісів будуть підключатись на зовнішню "білу" IP адресу (зазвичай. це ваш роутер). А роутер вже перекине їх у вашу локальну мережу, підключивши до сервера.

Ті співробітники, котрі фізично знаходяться з сервером месенджера MyChat в одній мережі, підключаються до нього напряму, по локальній мережі чи Wi-Fi.


8. Наскільки це безпечно?


Чужий і бабуся Це серйозне питання, тому що, якщо ви хочете свій месенджер, то питання безпеки уже не вийде перекласти на чужі плечі.

Трафік шифрується сеансовими динамічними ключами TLS1.2, використовується OpenSSL. Окрім цього, всі аудіо та відео дзвінки також зашифровані.

Web-сервіси MyChat, такі як: звичайний чат, адмінка, вбудований форум, керування проектами Канбан і чат підтримки на сайт, захищаються за допомогою HTTPS. Сертифікати ви використовуєте свої власні.



Повідомлення та документи зберігаються лише на вашому сервері й більш ніде. MyChat може функціонувати автономно, навіть без Інтернету, в локальній мережі або в корпоративній ізольованій мережі.

Крім того, в сервері MyChat є фільтри для IP/MAC адрес і типів програм, щоб обмежити підключення із зовнішніх мереж:

Фільтри для IP/MAC адрес і типів програм на сервері MyChat

Служба поддержки