Medulla Overview

This guide is ideal as an introductory manual or functional overview. It is intended to demonstrate what Medulla does without delving into technical details or usage instructions.

Chapter 1: Table of Contents

Chapter 1: Table of Contents

Table of Contents

medulla_logo.png

Chapter 1: Table of Contents

Introduction

Main Interface

Modules

Administration

Chapter 2: Introduction

Chapter 2: Introduction

What is Medulla?

Medulla is a comprehensive IT management platform designed to simplify, automate, and secure all operations related to an IT infrastructure, whether in a corporate environment, for remote work, or distributed across multiple sites. I’m testing it!

It is based on a real-time XMPP inventory database, providing an accurate and up-to-date view of every workstation at all times, whether connected locally or remotely. This ensures constant reachability of machines, which is essential for effective management.

image.png

What is Medulla used for?

Medulla centralizes and streamlines the following tasks:

IT asset management
Remote deployment of software and scripts 
System imaging and installation
Application and update management
Remote access (PMAD)
Native support for remote work

To discover all the features and learn more, download our supplementary documentation by clicking here. Click the link to view the complete documentation.User Guide

medulla_logo.png

For more information, visit our website:www.medulla.fr

Chapter 2: Introduction

Who is this manual intended for?

Target Audience This manual is intended for anyone involved in managing IT infrastructure and administering information systems, including:

image.png

It is intended for both centralized teams and technical teams working remotely or across multiple sites.

Objectives of the manual

The purpose of this manual is to guide you step by step through:

This manual takes a step-by-step, modular approach: you can read it from start to finish or go directly to the sections that are relevant to you.

Recommended prerequisites

To get the most out of Medulla and this guide, it is recommended that you have:

You don’t need to be an expert to get started. Medulla’s interface is designed to be intuitive, with built-in wizards to guide you.

medulla_logo.png

For more information, visit our website:www.medulla.fr

Chapter 2: Introduction

Glossary

ARS 

Automatic Relay Selector is a mechanism that automatically selects the best relay to route a message or connection.

Cluster 

 A group of servers that work together to provide load balancing, high availability, and resilience.

Imaging 

Here, we are referring to a system image or snapshot (disk image) of a workstation or server containing the OS and software. It is used for rapid deployments or restores.

Logs 

Also known as logging, this is a mechanism that records system events, errors, accesses, and user actions. Very useful for audits and security.

OU 

Organizational unit: a hierarchical structure within a directory (e.g., LDAP) used to organize machines and users.

Package 

A collection of files and resources containing an application ready to be installed and configured on a computer or server. Packages are stored in repositories and managed by package managers.

P.M.A.D

Remote Access

Relay 

A relay is a component that allows messages to be passed between different points on the network.

Rules 

A rule is a set of criteria used to determine which relay or server should be used.

XMPP 

XMPP stands for Extensible Messaging and Presence Protocol and is used for instant messaging, presence, and real-time communication.

Conditional GRAFCET

A scheduling method based on GRAFCET (Graphical State Machine), used to automate sequences of actions (such as software deployment or script execution) based on specific conditions. Each step is executed only if defined conditions are met, enabling dynamic and intelligent process management.

Unicast 

A network communication mode in which a single source sends data to a single destination. Used for point-to-point transmissions.

Multicast

A network communication mode in which a single source sends data simultaneously to multiple specific destinations, without sending separate copies to each receiver.

VPN (Virtual Private Network) 

A virtual private network that creates a secure, encrypted connection between a user and a network, often via the Internet. It protects data, hides the IP address, and ensures privacy.

SSH (Secure Shell) 

A secure communication protocol used to establish a remote, encrypted, and authenticated connection to access a system and execute commands. Primarily used for server administration and secure file transfer.

Wake-on-LAN (WOL) 

A feature that allows a computer to be started remotely via a network by sending a special packet calleda Magic Packet containing the target machine’s MAC address. Used for remote administration and managing machines without having to turn them on manually.

Chapter 3: Main Interface

Chapter 3: Main Interface

The dashboard

Dashboard Overview The Medulla dashboard provides a clear and detailed overview of the status of your IT infrastructure. Designed to give you a quick and accurate snapshot, it consolidates essential information and performance metrics to help you make informed decisions in real time.

Fully customizable, this dashboard allows you to tailor its content to your priorities by adding or removing widgets as needed.

image.png

Machine Status

The dashboard displays the status of machines in real time, whether they are online, offline, or experiencing specific issues such as failed deployments or non-compliance.

Recent Alerts

It allows you to view critical and non-critical alerts, such as:

Each alert can be viewed and managed directly from this section.

History of actions and events

Detailed tracking of actions performed on the system, including:

Update tracking

The dashboard lets you track the status of ongoing updates, with the ability to easily manage them: install immediately or schedule for later.

Resource management

You have direct access to system resource usage, such as:

Dashboard Customization

Thanks to widget customization, you can track key information such as:

Widgets can be easily rearranged using drag-and-drop, providing an experience fully tailored to your needs.

Dashboard interactivity

The dashboard is interactive, allowing you to:

Benefits

To learn more or access advanced features, you can view the additional documentation by clickingDashboard.


For more information, visit our website: https://medulla-tech.io

Chapter 3: Main Interface

Menu and navigation

Overview: Medulla’s interface is designed to provide a smooth, clear, and functional user experience. Thanks to its modular structure, each user can quickly access the information and actions they need.

image.png

Main Navigation Bar

Located at the top of the screen, the navigation bar gives you access to the platform’s main modules

image.png

Custom Dashboard 

Users can configure a personalized dashboard with dynamic widgets:

medulla_logo.png

For more information, visit our website:www.medulla.fr

Chapter 3: Main Interface

Interface layout

A modular and intuitive interface Medulla is built on a modular interface, where each feature is grouped by theme into an independent module. This allows for:

Each module functions as an application within the application, with its own views, filters, tabs, and settings.

Example of module-based organization

Let’s look at a few concrete examples:

Computers Module

image.png

Main view:

List of computers with status (online/offline), user, and last contact.

Available tabs:

Inventory, Actions, PMAD, Backup, History.

Available filters:

Operating system, groups, connectivity.

Additional features:image.png
Search:

By fields, entity, with filtering options.

Example of a listed machine:

image.png

To learn more or access advanced features, you can consult the additional documentation by clicking Computers

medulla_logo.png

For more information, visit our website:www.medulla.fr

Chapter 4: Modules

Chapter 4: Modules

Kiosk

image.png

Install applications independently, improve responsiveness, and reduce the workload on your IT teams with Kiosk: a Medulla module designed to allow users to install the applications they need themselves, without requiring administrative privileges.

Key features:

image.png

Application Catalog

Privilege-Free Installation

Managed updates

Centralized control

To learn more or access advanced features, you can consult the supplementary documentation by clicking Kiosk

For more information, visit our website: https://medulla-tech.io

Chapter 4: Modules

Computers

image.png

The Computers module allows you to manage and monitor the machines in your IT fleet. It centralizes the inventory of computers, their configurations, and their compliance status, as well as alerts related to their proper functioning.

Key Features:

What can you find in the Computers interface?

The interface displays:

Where can I find it?

The Computers module is accessible via the main menu, under the Computers tab.

To learn more or access advanced features, you can consult the additional documentation by clicking Computers.

For more information, visit our website: https://medulla-tech.io

Chapter 4: Modules

Imaging

image.png

TheImaging module is designed for managing system images, facilitating the deployment and restoration of computers. It allows you to create, modify, and apply standardized images across multiple machines, thereby simplifying the configuration of new devices or the reinstallation of systems.

Key features:

What can you find in the Imaging interface?

The module’s interface offers several essential features:

Where can I find the Imaging module?

The Imaging module is accessible from the main menu, under the Imaging tab.

If no imaging server is available for an association, check the configuration or add a server in the dedicated section.

To learn more or access advanced features, you can view the additional documentation by clicking Imaging.

For more information, visit our website: https://medulla-tech.io

Chapter 4: Modules

Packages

image.png

The Packages module allows you to create, manage, and deploy software packages on computers in the IT fleet. It facilitates software installation, application updates, and the deployment of specific configurations across multiple machines simultaneously.

Key features:

What can you find in the Packages interface?

The interface displays several key sections:

  • List of packages: Contains the name, version, description, compatible operating system, size, and used quota.

  • Add a package: Option to create a new package.

  • Pending packages list: Tracks packages currently being processed or awaiting deployment.

  • List of rules: Displays the rules applied to deployments.

  • Add a rule: Option to create new deployment rules.

  • Logs and errors: Details on deployment errors and corrective actions.


Where can I find the Packages module?

The Packages module is accessible from the main menu, under the Packages tab.

  • Click Packages to view the list of available packages.

  • Use Add a package to create a new package.

  • Check the Pending Packages list to track packages currently being deployed.

  • Go to the Rules List to view or add package management rules

For more information or to access advanced features, you can view the additional documentation by clicking packages

For more information, visit our website: https://medulla-tech.io

Chapter 4: Modules

Audit

image.png

Precise and centralized activity tracking: Medulla’s Audit module centralizes all activities performed by users, IT teams, and machines to ensure full traceability in compliance with IT security and governance requirements.

Audit Module Features

Tracking of user and system tasks

Individual and Team Audits

Convergence history

Status dashboard

To learn more or access advanced features, you can consult the supplementary documentation by clicking Audit

For more information, visit our website:https://medulla-tech.io

Chapter 4: Modules

Backups

image.png

Protect your data without compromise: Medulla’s Backup module ensures the protection of data on your workstations and servers. Thanks to efficient backup mechanisms and centralized monitoring, you can be confident that your data is secure and recoverable at any time.

Key Features

Smart Incremental Backup

Online & Offline Backups

One-click restoration

Monitoring and alerts

To learn more or access advanced features, you can consult the supplementary documentation by clicking Backup

For more information, visit our website:https://medulla-tech.io

Chapter 4: Modules

Security

 

image.png

Thesecuritymodule allows you tomanage and track software CVEs on computers in the fleet. It reports information regarding software in the fleet that is subject to CVE vulnerabilities, classifying them by severity. This provides administrators with the information they need to take appropriate action.

Key Features:

What can you find in the Updates interface?

The interface features several key sections:

Where can I find the Security module?

The Securitymodule isaccessible from themain menu, under the Security tab

For each CVE reported in the module, we organize a ranking based on the severity priority of the vulnerability:

A banner at the top of the module page provides a summary and an overview of the status of security vulnerabilities across the fleet.

This banner displays: 

image.png

To learn more or access advanced features, you can view the supplementary documentation by clickingCVE

For more information, visit our website: https://medulla-tech.io

Chapter 4: Modules

Updates

image.png

The Updates module allows you to manage and track the status of software updates on computers in the fleet. It ensures that all machines are up to date with the latest security patches, software updates, and new operating system versions.

Key Features:

What can you find in the Updates interface?

The interface features several key sections:

Where can I find the Updates module?

The Updates module is accessible from the main menu, under the Updates tab.

To learn more or access advanced features, you can view the supplementary documentation by clicking Updates

For more information, visit our website: https://medulla-tech.io

Chapter 4: Modules

History

image.png

Keep a record of every action: Medulla’s History module allows you to view all actions performed within your infrastructure. It offers complete and accurate traceability, which is essential for diagnostics, auditing, and continuous improvement.

Key Features

View past actions

Advanced filters and search

Historical reports

image.png

To learn more or access advanced features, you can view the supplementary documentation by clicking History

For more information, visit our website: https://medulla-tech.io

Chapter 5: Administration

Chapter 5: Administration

Administrator access

image.png

How do I access the admin module?

You can access the administrator module by clicking the gear icon on the far right of the menu or at the bottom of the menu bar (also on the right) by clicking the link "Click to switch to expert mode."

What is the Administration module used for?


The Administration module allows users with administrator privileges to manage the advanced settings of the Medulla system. It includes the tools necessary for system configuration and application customization.

medulla_logo.png

For more information, visit our website:medulla-tech.io

Chapter 5: Administration

General settings


image.png

The administration interface is organized as follows to manage various settings:

List of relays

 contains the list of relays currently configured in the system. A relay is an intermediary component that allows XMPP messages to be routed between different servers or clusters. The list of relays contains various pieces of information (relay name, identifier, relay type: public or private, etc.).   This helps us see which relays are in place and allows us to monitor or diagnose these components. 

image.png

A cluster is a group of servers, so the list of clusters displays the list of server groups and contains information about these groups (name, descriptions, associated relays, or actions performed). This allows us to better organize the network structure and manage communications between servers. 

image.png

New Cluster

 allows you to create a new cluster by entering its name, description, and the relays that are internal or external to the cluster.

image.png

Rules

is the option that allows you to choose which relays will be used, the priority level of the rule, as well as the dependencies between them; this section also allows you to create new rules. 

image.png

For more information, visit our website:https://medulla-tech.io