# SaaS

Ce premier chapitre vous guide dans la découverte de l’environnement Medulla si vous utilisez la version SaaS. Il vous expliquera comment vous connecter à la plateforme, vous présentera le tableau de bord principal, et vous apprendra à créer vos premières entités, et vos premiers utilisateurs, naviguer efficacement dans les menus et créer votre premier package pour le déployer ensuite vers un de vos poste.  
Vous finirais par la configuration de vos accès OIDC si vous en possédez !

# Comment se connecter à Medulla

Suite à votre souscription à notre offre SaaS, vous avez dû recevoir un lien d’accès à notre plateforme.

Il vous suffit d’y renseigner votre adresse e-mail pour recevoir un "*Magic Link"* vous permettant de vous connecter à votre espace.

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-11/scaled-1680-/Z6QZD4Mv9RLw8D6h-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-11/Z6QZD4Mv9RLw8D6h-image.png)


### Étapes de connexion

#### Choisissez votre langue

Sur la page de connexion, sélectionnez la langue de votre choix dans le menu déroulant. Par défaut, la langue est le français, mais vous pouvez la changer si nécessaire.

#### Saisissez votre identifiant

Avant de configurer votre OIDC, vos utilisateurs et vos entités, vous devez vous connecter une première fois avec les informations fournis dans le mail de livraison de votre contrat SaaS.

#### Validez la connexion

Cliquez sur le bouton "Se connecter" pour accéder à votre espace utilisateur.

<p class="callout info">Pour des raisons de sécurité, évitez d’enregistrer votre mot de passe sur des appareils partagés.</p>

<p class="callout info">En cas de problème de connexion, contactez le support technique de votre organisation</p>

# Tableau de bord

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-07/scaled-1680-/abmVy8L9cdCszgid-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-07/abmVy8L9cdCszgid-image.png)

Le tableau de bord de Medulla vous permet de suivre l'état en temps réel de votre infrastructure grâce à des widgets personnalisables. Vous pouvez déplacer, redimensionner et organiser les widgets comme vous le souhaitez. Chaque widget dispose également d'un bouton pour l'afficher ou le masquer, selon vos besoins.

Certains widgets intègrent des graphiques dynamiques pour une meilleure compréhension des données, se mettant à jour en temps réel.

Les widgest suivants permettent de créer directement des groupes statiques afin d'effectuer des actions dessus en cliquant dessus :

Widget Inventaire, Système d'exploitation, Machines en ligne, Antivirus

<p class="callout info">En résumé, le **Dashboard** est votre point d'entrée centralisé pour gérer et surveiller l'état de votre infrastructure informatique. Il est conçu pour être **flexible et réactif**, offrant une vue d'ensemble des performances de vos machines et ressources, tout en vous permettant de réagir rapidement à toute alerte ou mise à jour nécessaire.</p>

<p class="callout info">Avec cet ensemble d'outils et de **visualisations graphiques**, le tableau de bord vous offre un contrôle optimal pour **gérer vos systèmes efficacement**, tout en ayant une vue claire et détaillée de l'ensemble de votre environnement informatique.</p>

# Ajout d'un ordinateur dans Medulla

Une fois connecté dans votre interface, rendez vous dans le vue **"Admin"** &gt; **"Gestion des entités"**.

Vous pourrez télécharger votre agent directement sur le bouton [![download.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/zIcdC5dKmKRD7hpE-download.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/zIcdC5dKmKRD7hpE-download.png) **"Télécharger"** depuis la partie droite **"Actions"** de votre entité.

`Note : Chaque entité à son propre agent qui permet de garder un cloisonnement entre chaque entité.`

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/Bqfp5l3fGgDdkaHN-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/Bqfp5l3fGgDdkaHN-image.png)

> **<span style="color: rgb(224, 62, 45);">Information importante</span>**
> 
> <span style="color: rgb(0, 0, 0);">Lorsque vous installez un agent sur un poste Windows, il doit être **redémarré**, l'agent vous **demandera par lui même** de redémarrer l'ordinateur.  
>   
> Un fois redémarré, **l'affichage** de votre ordinateur sur votre interface "Ordinateurs" peut prendre jusqu'à **5 minutes.**</span>
> 
> <span style="color: rgb(0, 0, 0);">La machine peut prendre jusqu'à 20 minutes avant de **s'initialiser entièrement** une première fois et de paraître **"En ligne"** sur votre interface.</span>

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/jmR3H7NQBA64PsRu-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/jmR3H7NQBA64PsRu-image.png)

# Création de son premier package

Lien vers le module complet de package :

[https://docs.medulla-tech.io/books/medulla-guide-dutilisation-pas-a-pas/chapter/chapitre-8-packages](https://docs.medulla-tech.io/books/medulla-guide-dutilisation-pas-a-pas/chapter/chapitre-8-packages)  
  
-

Créer un package consiste à définir une action (installation, désinstallation, script…) qui sera déployée sur un ou plusieurs postes. Le formulaire de création vous permet de configurer précisément le comportement du package et ses options d’exécution.

**Ici nous allons créer un package simple, sans ajouter de workflow, uniquement pour installer une simple application tel que notepad++.**

Depuis le menu principal, rendez vous dans le vue "Package", cliquez sur **« Ajouter un package »** pour ouvrir l’assistant de création.

Ensuite, sélectionnez l’origine des fichiers à utiliser dans le package. Quatre options sont disponibles :

Munissez vous d'un installeur notepad++ par exemple, ensuite cliquez sur :

- **Envoyer depuis cette page**  
    Importer les fichiers d’installation directement depuis votre poste.
- N'oubliez pas de cliquez sur "Transmettre les fichiers en attente".

#### Informations générales à renseigner 

##### Partage 

Choisir *Global Packages* pour rendre le package visible dans l’ensemble de la plateforme, pour toutes les Entités.

##### Nom 

Donner un nom explicite au package exemple : InstallNotepad  
*Les caractères spéciaux (excepté : \_ et - ) et accentués ne sont pas autorisés.*

##### Version 

Indiquer un numéro de version exemple : 1.0.0 ou la version de notepad++.

##### Description

Résumer brièvement l’objectif du package.

##### Système d’exploitation 

Sélectionner l’OS cible, par exemple : *Windows*.

#### Définir les modalités techniques du déploiement 

##### Méthode de transfert   


Généralement, utilisez pushrsync (recommandée) : Serveur -&gt; Rsync -&gt; Machine.

##### Associer à l’inventaire   


Activez cette option pour permettre le suivi du package après installation, via l'inventaire GLPI, si vous le souhaitez.

En tapant les trois premières lettres, l'auto-complétions va s'activer.

##### Vous pouvez ajouter des actions personnalisées au package, en fonction de vos besoins :

Ici notre wizard va directement définir selon des règles, la bonne commande pour exécuter le fichier d'installation pour installer l'application en mode silencieux.

- Exécuter une commande ou un script (Lors de l'ajout d'un fichier au package "Source des packages", notre wizard ajoute directement la bonne commande qui permet d'exécuter le fichier de setup, pour installer silencieusement l'application)

##### Une fois toutes les sections configurées et vérifiées 

Cliquez sur **Ajouter** pour enregistrer le package.

Il sera alors accessible depuis la bibliothèque "Packages &gt; Liste des packages" pour être utilisé dans un déploiement.

# Déploiement de package

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/Rb8P7M9VgW5mgR2v-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/Rb8P7M9VgW5mgR2v-image.png)

Ici nous allons déployer le package précédemment créé.

Rendez vous dans la vue **Ordinateur** et choisissez un poste. Cliquez sur le bouton de déploiement :

![deploy.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-05/scaled-1680-/deploy-png.png) **Déploiement de logiciels** - Installation ou mise à jour de logiciels à distance.  
  
Trouvez dans la liste des packages, le nouveau package précédemment créé et cliquez sur l'icone de déploiement instantané :

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/8oOVX6fV55Lcy1L9-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/8oOVX6fV55Lcy1L9-image.png)

![play.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/AsYRutlfZRaLLyoO-play.png) **Lancer l'action** - Déploie le package sur le poste précédemment choisis.

Rendez vous dans la vue **"Audit"**, une nouvelle ligne apparait.

Une nouvelle ligne apparait qui permet de suivre l'avancé du déploiement que vous venez de réaliser.

# Suivre l'audit d'un déploiement

Rendez vous dans la vue **"Audit"**, une nouvelle ligne apparait.

Une nouvelle ligne apparait qui permet de suivre l'avancé du déploiement que vous venez de réaliser.

# Créer ma première entité

![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/d4qMqwnOTTBdtGal-image.png)

  
Une première entité au nom de votre organisation sera créé.

Pour créer votre première sous entité, rendez vous dans le module **"Admin"**.

Une fois dans le module **"Admin"**, dirigez vous vers le sous menu "**Gestion des entités"** sur la gauche.

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/NSKkYlwmcMdLRReo-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/NSKkYlwmcMdLRReo-image.png)

Cliquez sur le bouton ![add.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/dfpXx0GNes8aRSbK-add.png) sur la ligne de votre entité, pour ajouter une sous entité.

![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/yiJnxJXYNfaSMy4P-image.png)

Vous pourrez inscrire le nom de votre première entité appartenant à votre organisation ici, une fois le nom saisie, cliquez sur le bouton **"Créer l'entité".**

![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/r5D4uE3SjBz6ipq4-image.png)

Vous voilà à présent capable de créer des entités et des sous entités. Vous n'avez pas de limite à la création de vos entités.

Un utilisateur faisant partie de l'entité la plus haute dans la hiérarchie, peut gérer les entités plus basses, cependant l'inverse n'est pas possible, même en tant que Super-Admin de l'entité.

Deux entités situées au même niveau hiérarchique restent cloisonnées : elles n’ont accès qu’à leurs propres informations et ne peuvent en aucun cas voir celles des autres, même si elles se trouvent au même rang.

# Ajouter son premier utilisateur

![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/XC32rrt4LwuPggSB-image.png)

  
Maintenant que vous avez créé votre première entité, il est temps de définir un utilisateur pour celle ci.

Rendez-vous dans **"Ajouter un utilisateur"** sur le menu de gauche.

![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/IsF1e1NiFQfWPDqs-image.png)  
Ici vous avez donc le choix entre plusieurs profiles :

- Super-Admin
- Admin
- Technicien

Gérez les comme bon vous semble.

Vous pourrez choisir ensuite :

L'entité de cet utilisateur

Sa récursivité, s'il voit les entités, inferieur à lui . (par défaut : Oui)

Puis rentrez ses informations de connexion et personnel (l'identification se fera par mail/mot de pass).

- Mail
- Mot de passe
- Prénom
- Nom
- Numéro de téléphone

Enfin cliquez sur le bouton **"Créer un nouvel utilisateur"**.

# Configurer son premier provider OIDC

[![image.png](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/scaled-1680-/JqUvMkgIHIhvu1Os-image.png)](https://docs.medulla-tech.io/uploads/images/gallery/2025-09/JqUvMkgIHIhvu1Os-image.png)

Si vous ne souhaitez pas vous authentifier avec des utilisateurs classiques, vous avez le possibilité de configurer un ou plusieurs provider (OIDC, SSO).

La partie provider name sert uniquement d'affichage, le logo n'est pas obligatoire.

Ensuite rentrez la configuration provider :

- URL
- ID
- Secret

Puis vous avez la possibilité de configurer les attributs LDAP.

- uid
- givenName
- sn
- mail