La Synchronisation Cloud s’effectue au travers d’une Session Cloud, qui permet de synchroniser des données en impliquant deux à cinq clients, locaux ou distants.
Session Cloud, Membres de la Session et sécurité
Une Session Cloud est identifiée par un Identifiant de session et un Mot de passe de session.
Une Session Cloud regroupe jusqu’à 5 clients ByteSync appelés les Membres de la Session.
Chaque Membre de la Session se voit attribué une lettre de l’alphabet, de A à E, chronologiquement en fonction du moment où il a rejoint la session. La lettre A est affecté au premier membre. La lettre B sera affectée au deuxième membre lorsqu’il rejoindra la session. La lettre C sera affectée au troisième membre, et ainsi de suite jusqu’à un éventuel cinquième membre qui se verra affecter la lettre E. Lorsqu’un Membre de la Session quitte la session, les lettres sont réaffectées entre les éventuels membres suivants pour qu’il n’y ait pas de lettre manquante.
Le premier Membre de la Session, celui auquel la lettre A est affectée, dirige la Session Cloud. Lui seul pourra définir les Paramètres de la Session, démarrer l’Inventaire des Données, démarrer la Synchronisation des Données ou encore recommencer la session.
Dès l’instanciation de la Session Cloud, un canal sécurisé de chiffrement de bout-en-bout (E2EE), dédié à la session et reposant sur l’algorithme de chiffrement AES-256, est créé. Il sera utilisé pour tous les échanges entre les Membres de la Session, que ce soit lors du transfert des données de contrôle ou de la synchronisation des données.
Le processus d’authentification de la Session Cloud, qui comprend l’échange des identifiants, se fait entre les Membres de la Session et le client-candidat qui souhaite rejoindre la session. Il repose intégralement sur un canal de chiffrement RSA dédié au client-candidat.
Le Mot de passe de session est généré par le créateur de la session. Il n’est pas connu par le serveur, et n’est pas interceptable par un tiers. Seuls les utilisateurs qui détiennent l’Identifiant de session et le Mot de passe de session peuvent se connecter à la Session Cloud et intégrer son canal de chiffrement de bout-en-bout dédié.
Page Synchronisation Cloud initiale
La page Synchronisation Cloud se présente initialement ainsi :

Figure A : Page Synchronisation Cloud initiale
Cliquez sur [DÉMARRER UNE SESSION CLOUD] (A.1) pour créer une nouvelle Session Cloud. Le serveur crée une nouvelle session et les détails de cette session sont affichés.
Cliquez sur [REJOINDRE UNE SESSION CLOUD] (A.2) pour rejoindre une Session Cloud existante. Plus d’informations au paragraphe Rejoindre une Session Cloud.
Cliquez sur [ANNULER] (A.3) pour revenir à la Page Accueil.
Détails de la Session Cloud
Une fois que vous avez créé ou rejoint une Session Cloud, les détails de cette session dont affichés.

La Zone B.1 contient les détails de la Session Cloud. La zone B.2 contient les Paramètres de la session.

L’Identifiant de session (ou Session ID) est affiché dans la zone de texte C.1. En cliquant sur le bouton [Copier] C.2, l’Identifiant de session est copié dans le presse-papiers.
Le Mot de passe de session est présenté dans la zone de texte C.3. En cliquant sur le bouton [Copier] C.4, le Mot de passe de session est copié dans le presse-papiers.
Vous devrez fournir l’Identifiant de session et le Mot de passe de session aux autres utilisateurs qui veulent rejoindre la Session Cloud.
Cliquer sur le bouton [QUITTER LA SESSION] C.5 permet de quitter la Session Cloud. Lorsque tous les Membres de la Session ont quitté la session, celle-ci prend fin. En fonction de l’état de la session, une confirmation vous sera demandée pour pouvoir effectivement quitter la session.
Cliquer sur le bouton [RECOMMENCER LA SESSION] C.6 permet de recommencer la Session Cloud. Recommencer la session permet de la réinitialiser, tout en conservant les membres déjà présents et les sources de données déjà sélectionnées.
Seul le premier Membre de la Session peut recommencer la session.
Rejoindre une Session Cloud

Indiquez l’Identifiant de session et le Mot de passe de session qui vous ont été fournis par l’un des Membres de Session de la session que vous voulez rejoindre, respectivement dans les zones de saisie D.1 et D.2. Cliquez sur [REJOINDRE LA SESSION CLOUD] (D.3) pour tenter de rejoindre la session. Si l’Identifiant de session et le Mot de passe de session renseignés sont corrects, vous rejoindrez la Session Cloud. Sinon, vous pouvez corriger votre saisie et réessayer.
Une fois que vous aurez rejoint une Session Cloud, les détails de la session seront affichés.
Si vous ne souhaitez pas rejoindre de Session Cloud, vous pouvez cliquer sur [ANNULER] (D.4) pour revenir à la page Accueil.
Affichage des Membres de la Session
Une zone d’affichage dédiée présente les Membres de la Session, qui sont chacun représenté par un bloc.
Les blocs sont ordonnés selon l’ordre chronologique des connexions à la session et donnent des informations sur le Membre de la Session qui leur sont associés.
Le bloc associé à votre client a une couleur plus forte et permet de sélectionner les sources de données sur votre machine ou votre réseau local. Il n’est pas possible de sélectionner les sources de données pour un autre client.

- Votre bloc de Membre de la Session. Il est repérable par sa couleur est plus forte que celle des autres blocs.
- Bloc d’un autre Membre de la Session. Sa couleur est plus douce que celle de votre bloc.
- Lettre alphabétique identifiant le Membre de la Session.
- Description du Membre de la Session. Elle comprend le nom de la machine et son adresse IP publique. Sur votre bloc, ces informations sont précédées par « Cet ordinateur ».
- Adresse e-mail du Membre de la Session. Il s’agit de l’adresse e-mail de l’identifiant ByteSync de ce membre.
- Bouton [Corbeille]. En cliquant sur ce bouton, vous retirez le répertoire ou le fichier sélectionné (8).
- Bouton [Ajouter Répertoire]. En cliquant sur ce bouton, vous avez la possibilité de sélectionner un répertoire qui sera ajouté à (8).
- Répertoires et fichiers que vous avez sélectionnés. Ils seront analysés lors de l’Inventaire des Données. Ils sont gérés avec (7), (9) et (6).
- Bouton [Ajouter Fichier]. En cliquant sur ce bouton, vous pouvez sélectionner un fichier qui sera ajouté à (8).
- Répertoires et fichiers sélectionnés par un autre Membre de la Session. Ils ne peuvent être modifiés que par ce membre.
- État actuel du Membre de la Session.