PanikDB - gestion radio

Gestion des accès

Pour créer des comptes avec toutes les autorisations (création de nouvelles émissions, etc.) la ligne de commande vue lors de l’installation est appropriée :

sudo -u panikdb panikdb-manage createsuperuser

Pour les comptes normaux, la gestion se fait via l’annuaire des membres, accessible depuis la barre de boutons. Là, l’inscription d’un·e membre se fait via le bouton « Ajouter un·e membre »,

Dans la fenêtre qui apparait il y a la demande du prénom et nom, de l’adresse électronique (qui servira d’identifiant d’accès) et d’un mot de passe (pareil, pour l’accès à panikdb).

Ensuite l’écran affiché est celui reprenant les différentes infos connues, depuis cet écran il est possible de compléter le profil, pour par exemple renseigner un numéro de téléphone, via le bouton « Modifier ». Il est surtout possible d’associer la personne à une émission via le bouton « Émissions », ce qui lui donnera accès à la gestion de cette émission.

Il est possible pour la personne connectée d’aller modifier ou ajouter son/ses numéros de téléphones, en cliquant sur son nom en haut à droite de l’écran. Il est également possible là de choisir de ne pas partager les informations de contacts dans l’annuaire.

Groupes pour des droits supplémentaires

Il est possible via l’administration système de Django (à l’adresse /admin/) de créer des groupes, de leur affecter des permissions particulières, ces groupes sont ensuite visibles dans le paramétrage du profil des membres.

Les permissions particulières sont :

  • nonstop | track | Can add track : ajout de pistes pour la diffusion automatique,

  • emissions | Zone nonstop | Can change nonstop zone : dĂ©finition des zones horaires de la diffusion automatique,

  • emissions | Horaire | Can change schedule : gestion des horaires de diffusion des Ă©missions,

  • emissions | Diffusion | Can add diffusion : ajout d’une diffusion en-dehors des horaires prĂ©vus,

  • emissions | Emission | Can add emission : ajout d’une Ă©mission,

  • emissions | Emission | Can delete emission : suppression d’une Ă©mission,

  • nonstop | Diffusion programmĂ©e | Can add scheduled diffusion : programmation d’un stream dans une tranche,

  • nonstop | Stream | Can change stream : gestion des streams,

  • (liste non exhaustive)

Dernière modification : 11 septembre 2022, 12:09