Les non-membres du personnel ne peuvent pas créer d'événements de calendrier

J’ai regardé de plus près et je pense savoir ce qui se passe. L’assistant pour créer un événement ajoute allowedGroups=trust_level_0 à l’événement pour les événements publics.

Dans la plupart des cas, par défaut, tout le monde peut voir le groupe trust_level_0, mais dans votre cas, il est configuré de telle sorte que seuls les propriétaires de groupe et les modérateurs puissent le voir.

Quelque chose de similaire à mon instance de test :

Parce que allowedGroups est mentionné, l’autorisation est vérifiée et les membres de trust_level_2 ne peuvent pas « voir » trust_level_0.

Je vais travailler à la correction de l’assistant afin qu’il n’ajoute pas « allowedGroups » pour les événements publics, car c’est inutile.

En attendant, vous avez 2 options pour résoudre ce problème :

  1. Supprimez allowedGroups à la main afin que votre événement ressemble à ceci :
[event start="2025-08-12 09:49" end="2025-08-13 00:00" status="public" timezone="Pacific/Auckland"]
[/event]
  1. Changez la visibilité du groupe trust_level_0 en « utilisateurs connectés ». Vous pouvez le faire sur cette page /g/trust_level_0/manage/interaction

Je vous informerai une fois que la correction de l’assistant d’événements sera effectuée.