Сотрудники, не входящие в штат, не могут создавать события в календаре

Я ещё раз посмотрел и, кажется, понимаю, что происходит. Мастер создания события добавляет параметр allowedGroups=trust_level_0 к публичным событиям.

В большинстве случаев по умолчанию группа trust_level_0 видна всем, но в вашем случае настроено так, что её видят только владельцы группы и модераторы.

Что-то похожее на моём тестовом экземпляре:

Поскольку указан allowedGroups, проверяются права доступа, и участники с уровнем trust_level_2 не могут «видеть» группу trust_level_0.

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

Пока что у вас есть два варианта решения этой проблемы:

  1. Вручную удалите allowedGroups, чтобы ваше событие выглядело так:
[event start="2025-08-12 09:49" end="2025-08-13 00:00" status="public" timezone="Pacific/Auckland"]
[/event]
  1. Измените видимость группы trust_level_0 на «для авторизованных пользователей». Это можно сделать на странице /g/trust_level_0/manage/interaction.

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