/
mikopbx
/
ModuleRemoteSupport
Обзор
Документация
Войти
/
mikopbx
/
ModuleRemoteSupport
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
develop
Messages/fr.php
64 строки
5 KB
Nikolai Beketov
feat: add engineer web admin access via Warpgate (lobby v2)
25 июл 2026, 09:25
25 июл 2026, 09:25
16c0fc0
Код
Авторство
О чём код?
<?php declare(strict_types=1); return [ 'AdditionalMenuItemModuleRemoteSupport' => 'Assistance à distance', 'BreadcrumbModuleRemoteSupport' => 'Assistance à distance', 'SubHeaderModuleRemoteSupport' => 'Créez une session sécurisée temporaire pour un spécialiste du support technique.', 'module_remote_support_Title' => 'Assistance à distance MikoPBX', 'module_remote_support_ConsentRoot' => 'Le spécialiste recevra un accès root temporaire à ce PBX.', 'module_remote_support_ConsentWebAdmin' => 'Le spécialiste recevra également un accès administrateur complet à l’interface web de ce PBX.', 'module_remote_support_ConsentEightHours' => 'L’accès prendra fin automatiquement après huit heures.', 'module_remote_support_ConsentRecording' => 'Les actions via SSH sont intégralement enregistrées ; les actions dans l’interface web sont consignées dans le journal, mais sans enregistrement de l’écran.', 'module_remote_support_StateOff' => 'L’accès distant est désactivé', 'module_remote_support_Start' => 'Autoriser l’accès temporaire', 'module_remote_support_StateStarting' => 'Création d’une session sécurisée', 'module_remote_support_StartingHint' => 'Préparation d’une clé à usage unique et d’un tunnel sécurisé.', 'module_remote_support_StateActive' => 'L’accès distant est actif', 'module_remote_support_CodeLabel' => 'Code d’assistance', 'module_remote_support_Copy' => 'Copier', 'module_remote_support_WebAccessTitle' => 'Accès à l’interface web', 'module_remote_support_WebInstruction' => 'Communiquez oralement ce nom d’utilisateur et ce mot de passe au spécialiste. Ils ne sont valables que pendant la session d’assistance active et donnent un accès administrateur complet à l’interface web.', 'module_remote_support_WebLoginLabel' => 'Identifiant', 'module_remote_support_WebPasswordLabel' => 'Mot de passe', 'module_remote_support_Countdown' => 'Déconnexion automatique dans : %time%', 'module_remote_support_Stop' => 'Terminer l’accès', 'module_remote_support_StateStopping' => 'Fermeture de la session', 'module_remote_support_StoppingHint' => 'Suppression de la clé temporaire et fermeture du tunnel.', 'module_remote_support_StateError' => 'Impossible de créer la session', 'module_remote_support_Retry' => 'Réessayer', 'module_remote_support_Contacts' => 'Contacter le support', 'module_remote_support_Website' => 'Ouvrir le site du support', 'module_remote_support_ContactFallback' => 'Si les contacts sont indisponibles, utilisez le site du support.', 'module_remote_support_Copied' => 'Code copié', 'module_remote_support_ErrorPreflight' => 'Le système n’est pas prêt pour un accès distant sécurisé.', 'module_remote_support_ErrorRuntime' => 'Impossible de préparer l’environnement temporaire sécurisé.', 'module_remote_support_ErrorAllocation' => 'Le service de support n’a pas pu attribuer de session.', 'module_remote_support_ErrorKeyInstall' => 'Impossible d’installer la clé d’accès temporaire.', 'module_remote_support_ErrorWebCredential' => 'Impossible de préparer l’accès à l’interface web.', 'module_remote_support_ErrorTunnelStart' => 'Impossible de démarrer le tunnel sécurisé.', 'module_remote_support_ErrorDisconnected' => 'Le tunnel sécurisé s’est déconnecté de manière inattendue.', 'module_remote_support_ErrorCleanup' => 'Impossible de supprimer complètement l’accès temporaire.', 'module_remote_support_ErrorNetwork' => 'Le service de support est indisponible. Vérifiez la connexion réseau.', 'module_remote_support_ErrorInternal' => 'Une erreur interne est survenue. Réessayez.', 'rest_session_ResourceDescription' => 'Gestion des sessions temporaires d’assistance à distance', 'rest_session_GetStatus' => 'Obtenir l’état de la session d’assistance', 'rest_session_GetStatusDesc' => 'Renvoie l’état actuel sécurisé sans données secrètes.', 'rest_session_Start' => 'Démarrer la session d’assistance', 'rest_session_StartDesc' => 'Crée une session sécurisée temporaire de huit heures.', 'rest_session_Stop' => 'Arrêter la session d’assistance', 'rest_session_StopDesc' => 'Ferme le tunnel et supprime toutes les données d’accès temporaires.', 'rest_schema_session_state' => 'État actuel de la session', 'rest_schema_session_code' => 'Code d’assistance à usage unique', 'rest_schema_session_startedAt' => 'Heure de début de la session', 'rest_schema_session_expiresAt' => 'Heure de fin automatique de la session', 'rest_schema_session_errorCode' => 'Code sûr de la dernière erreur', 'rest_schema_session_webLogin' => 'Identifiant éphémère pour se connecter à l’interface web', 'rest_schema_session_webPassword' => 'Mot de passe éphémère pour se connecter à l’interface web', 'rest_schema_session_contacts' => 'Contacts de support vérifiés', 'rest_schema_session_supportSite' => 'Lien de secours vers le site du support', 'rest_error_unknown_action' => 'Action API inconnue', 'rest_error_internal' => 'Erreur interne du service d’assistance à distance', 'rest_error_network' => 'Le service d’assistance à distance est indisponible', ];