# Comment accéder à l'application

L'application est disponible sur 2 environnements : en **test** et en **production**.

Elle comporte une partie **publique** (liste des événements ouverts) et une partie **privée** (administration).

L'application entière est disponible dans les **2** langues [![france.png](https://wiki.unil.ch/ci/uploads/images/gallery/2021-08/scaled-1680-/france.png)](https://wiki.unil.ch/ci/uploads/images/gallery/2021-08/france.png) Français et [![england.png](https://wiki.unil.ch/ci/uploads/images/gallery/2021-08/scaled-1680-/england.png)](https://wiki.unil.ch/ci/uploads/images/gallery/2021-08/england.png) Anglais, la langue peut être changée à tout moment dans l'application en utilisant les petites icônes (drapeaux) dans la barre de menu en haut à droite. La langue peut aussi être forcée pour l'accès aux formulaires d'inscription en spécifiant le paramètre `lang` dans l'URL (`&lang=fr` ou `&lang=en`).

#### Partie publique

La partie publique est accessible **sans restriction** y compris à l'extérieur de l'UNIL :

- Production : [https://events.unil.ch](https://events.unil.ch)
- Test : [https://events-tst.unil.ch](https://events-tst.unil.ch) (VPN nécessaire hors du réseau UNIL)

<p class="callout warning">Merci d'utiliser l'environnement de test pour faire des tests. Il est important de ne pas surcharger et polluer l'environnement de production avec des événements de test.</p>

Cette page liste simplement **tous les événements ouverts**, avec des liens vers les formulaires d'inscriptions associés.

Il est aussi possible via l'URL :

- de restreindre la liste à **un événement particulier** via son identifiant, par exemple [https://events.unil.ch/event/1](https://events.unil.ch/event/1)
- de restreindre la liste à **tous les événements d'une catégorie particulière**, par exemple [https://events.unil.ch/category/grange](https://events.unil.ch/category/grange)
- d'accéder directement au **formulaire d'inscription d'un événement particulier** (sans passer par la page de listing), par exemple [https://events.unil.ch/register?event=1](https://events.unil.ch/register?event=1) ou [https://events.unil.ch/register?event=1&amp;schedule=3](https://events.unil.ch/register?event=1&schedule=3 "https://events.unil.ch/register?event=1&schedule=3") pour une date particulière (si événement multi dates et inscriptible par dates)

<p class="callout info">Dans l'exemple ci-dessus `1` est l'identifiant de l'événement et `3` l'identifiant d'un horaire spécifique. Ce lien est affiché dans la liste de vos événements dans la partie administration si vous souhaitez le communiquer directement.</p>

<p class="callout info">La langue peut être forcée en spécifiant le paramètre `lang` dans l'URL d'inscription à un événement (`&lang=fr` ou `&lang=en`), par exemple [https://events.unil.ch/register?event=1&amp;lang=en](https://events.unil.ch/register?event=1&lang=en). Si le paramètre n'est pas indiqué, la langue du navigateur de l'utilisateur sera utilisée.</p>

#### Partie privée

Pour accéder à l'administration de l'application, connectez vous à l'interface d'administration :

- Production : [https://events.unil.ch/admin](https://events.unil.ch/admin)
- Test : [https://events-tst.unil.ch/admin](https://events-tst.unil.ch/admin) (VPN nécessaire hors du réseau UNIL)

<p class="callout warning">Merci d'utiliser l'environnement de test pour faire des tests. Il est important de ne pas surcharger l'environnement de production avec des événements de test.</p>

Vous serez alors redirigé vers la page d'authentification et vous devrez vous identifier avec vos identifiants **SWITCH edu-ID**. Pour voir les conditions d'accès veuillez vous référer à la page suivante : [Conditions d'accès au service](https://wiki.unil.ch/ci/books/gestion-d%C3%A9v%C3%A9nements/page/conditions-dacc%C3%A8s-au-service "Conditions d'accès au service").