スタッフ以外のメンバーはカレンダーイベントを作成できません

もう一度確認したところ、何が起きているのか分かりました。イベントを作成するウィザードが、公開イベントに対して allowedGroups=trust_level_0 を追加しています。

ほとんどの場合、デフォルトでは誰もが trust_level_0 グループを見ることができますが、あなたの場合は、グループオーナーとモデレーターのみが見ることができるように設定されています。

私のテストインスタンスでも同様のことが起きています。

allowedGroups が指定されているため、権限がチェックされ、trust_level_2 のメンバーは trust_level_0 を「見ることが」できません。

ウィザードが公開イベントに対して「allowedGroups」を追加しないように修正します。これは不要なためです。

それまでの間、この問題を解決するには2つの選択肢があります。

  1. allowedGroups を手動で削除します。これにより、イベントは次のようになります。
    [event start="2025-08-12 09:49" end="2025-08-13 00:00" status="public" timezone="Pacific/Auckland"]
    [/event]
    
  2. trust_level_0 グループの可視性を「ログインユーザー」に変更します。これは、/g/trust_level_0/manage/interaction ページで行うことができます。

イベントウィザードの修正が完了したら、お知らせします。