"Удивительные" решения в Битрикс24
Я с большим удовольствием смотрю канал "Клубный автосервис" в котором ведущий определенные особенности автомобилей подчеркнуто политкорректно называет "удивительными решениями".
Внезапно Пикабушечка начала бомбить меня рекламой "Нового Битрикс24", почему бы не ответить на призыв вселенной.
По мере углубления в Битрикс24 сталкиваюсь с поистине удивительными решениями, причем я не говорю о багах, типа "кнопочка не работает" или что-то подвисает, я хочу рассказать о удивительных глобальных архитектурных решениях.
Итак, заходим в Б24, видим кучу замечательных фишек, задачи, проекты, рабочие группы, виртуальные диски все круто и замечательно, без сарказма, а еще мы видим замечательный раздел "Компания" в котором драг-н-дропом быстренько рисуем структуру компании.
Дальше мы, естественно, хотим создать виртуальные диски для Бухгалтерии и Дизайнерского отдела.
И вот первое удивительное решение: структура компании не имеет НИКАКОГО отношения к распределениям прав доступа, созданию групп, проектов, чатов, видеоконференций и т.п.
Вы не можете отправить документ всем сотрудникам какого-либо отдела, вы не можете создать диск для хранения документов отдела, вы не можете сделать видеоконференцию с совещанием отдела, проект или рабочую группу с участием одного или нескольких отделов, максимум того, что вы можете это на каждый отдел создать "группу" , ручками добавить туда сотрудников (и так же ручками удалять, если сотрудник перешел в другое подразделение) и уже этим группам назначать диски, конференции и проекты и прочие плюшки.
При этом вы не можете принудительно включить своих подчиненных в ту или иную группу, только "пригласить".
Допустим, вы приспособились к первому удивительному решению, и думаете, что вы сейчас займетесь созданием проектных групп для решения задач маркетинга, производства, бухгалтерии и, естественно, возникает желание увидеть над какими задачами, проектами и т.п. работает то или иное подразделение или группа.
Встречаем удивительное решение номер 2: НИКАКИХ средств структурирования проектов и групп нет. Максимум, что вы можете сделать это приклеивать к ним теги и по тегам фильтровать свалку. Может быть вы можете закрепить проект за группой? Нет, не надейтесь. Единственное, что можно сделать - выстраивать иерархию задач и подзадач, тут, да, тут работает и неплохо.
Ок, говорите вы себе, тут я приспособился, загляну ка я в заманчивый пункт CRM...
Если базовую часть Б24 проектировали рептилоиды с Нибиру, то CRM создавали инсектоиды с Ориона, вы будете охудивлены просто до глубины печенки, поскольку все, что касается регулирование прав доступа , внезапно организовано вокруг "Структуры компании" которую в предыдущих случаях игнорировали напрочь.
Типовая ситуация в сложном бизнесе выглядит примерно так: имеется важный клиент, компания, и связанные с ней контакты, и его, как правило, обслуживает несколько человек - менеджер по обслуживанию (аккаунт), технический специалист, бухгалтер, логист и т.п. , а остальным нехрен совать свой нос в то, что не положено видеть, для крепкого сна.
И вот очередное удивительное решение: в логике инсектоидов есть ТОЛЬКО один обслуживающий менеджер, бухалтеры, технари и прочие идут в жопу, рыдания по этому поводу висят на сайте Битрикс где-то с 2017 года.
Продолжаем дальше.
Еще удивительное решение: если в логике рептилоидов у объекта (диска, группы, чата, проекта) указываются те, кто может его видеть, примерно так, как это делается в файловых и сетевых системах, то в логике инсектоидов права назначаются человеку или подразделению на просмотр классов объектов в направлении от человека вниз по ступеням иерархии, можно видеть свои контакты, контакты соседей по подразделению, подчиненных или все контакты всей компании, выборочно поделиться контактом сотрудником другого департамента (параллельной управленческой структуры) невозможно никак. Единственный способ дать доступ к контактам - дать условному логисту или технику права на просмотр всех контактов всей компании, тогда он увидит и то, что вы хотели ему показать, а сами помолимся, что бы он не продал конкурентам все остальное. На эту тему в "маркете" уже нарисована масса костылей на тему создания карточек клиентов в списках,на дисках, пересылания в почте и т.п.. Притом, что такой подход к распределению коммерческих данных категорически противоречит любому вразумительному подходу к безопасности.
Теперь там появился "склад" даже заглядывать боюсь, не дай Бог помру со смеху.