RemoteAdmin/fr
From OpenSimulator
(French translation of the RemoteAdmin page) |
(→Commandes de RemoteAdmin) |
||
Line 30: | Line 30: | ||
=== Gestion des agents === | === Gestion des agents === | ||
− | *[[Remoteadmin:admin teleport agent|admin_teleport_agent]] | + | *[[Remoteadmin:admin teleport agent|admin_teleport_agent]] : téléporter à distance un agent dans une région et/ou une position donnée |
− | *[[Remoteadmin:admin get agents|admin_get_agents]] (post OpenSimulator 0.7.5) | + | *[[Remoteadmin:admin get agents|admin_get_agents]] (post OpenSimulator 0.7.5) obtenir des informations sur les agents d'une région donnée |
=== Gestion des comptes utilisateurs === | === Gestion des comptes utilisateurs === | ||
− | *[[RemoteAdmin:admin create user|admin_create_user]] | + | *[[RemoteAdmin:admin create user|admin_create_user]] permet de créer à distance un nouvel utilisateur |
− | *[[RemoteAdmin:admin create user email|admin_create_user_email]] | + | *[[RemoteAdmin:admin create user email|admin_create_user_email]] permet de créer à distance un nouvel utilisateur (alias pour admin_create_user) |
− | *[[RemoteAdmin:admin exists user|admin_exists_user]] | + | *[[RemoteAdmin:admin exists user|admin_exists_user]] permet de vérifier à distance l'existence d'un compte d'utilisateur spécifique |
− | *[[RemoteAdmin:admin update user|admin_update_user]] | + | *[[RemoteAdmin:admin update user|admin_update_user]] permet de mettre à jour à distance le mot de passe et la région de départ des utilisateurs |
− | *[[RemoteAdmin:admin authenticate user|admin_authenticate_user]] (not in 0.7.6.1) | + | *[[RemoteAdmin:admin authenticate user|admin_authenticate_user]] (not in 0.7.6.1) permet d'authentifier un utilisateur à distance. Cette fonctionnalité fait partie de la branche de développement, après la version 0.7.6 d'OpenSim. |
=== Gestion des objets === | === Gestion des objets === | ||
Line 45: | Line 45: | ||
=== Gestion de la région === | === Gestion de la région === | ||
− | *[[RemoteAdmin:admin broadcast|admin_broadcast]] | + | *[[RemoteAdmin:admin broadcast|admin_broadcast]] permet de diffuser à distance une alerte générale à tous les agents d'une région |
− | *[[RemoteAdmin:admin close region|admin_close_region]] | + | *[[RemoteAdmin:admin close region|admin_close_region]] permet de fermer des régions à distance. Aucune modification n'est apportée à la base de données. La région sera fermée et supprimée de la carte. |
− | *[[RemoteAdmin:admin create region|admin_create_region]] | + | *[[RemoteAdmin:admin create region|admin_create_region]] permet de créer à distance de nouvelles régions et de les ajouter à un domaine. Après la création, la région est en ligne et disponible sur la carte. |
− | *[[RemoteAdmin:admin delete region|admin_delete_region]] | + | *[[RemoteAdmin:admin delete region|admin_delete_region]] permet de supprimer des régions à distance. Toutes les données de la région dans la base de données seront supprimées. La région sera fermée et supprimée de la carte. |
− | *[[RemoteAdmin:admin modify region|admin_modify_region]] | + | *[[RemoteAdmin:admin modify region|admin_modify_region]] permet d'activer/désactiver la voix et/ou d'activer/désactiver l'accès public à une région à distance . |
− | *[[RemoteAdmin:admin region query|admin_region_query]] | + | *[[RemoteAdmin:admin region query|admin_region_query]] permet d'interroger à distance la "santé" d'une région. |
− | *[[RemoteAdmin:admin restart|admin_restart]] | + | *[[RemoteAdmin:admin restart|admin_restart]] permet de déclencher à distance le redémarrage d'une région. |
− | *[[RemoteAdmin:admin shutdown|admin_shutdown]] | + | *[[RemoteAdmin:admin shutdown|admin_shutdown]] permet d'arrêter le simulateur à distance. Les agents de la région reçoivent un avertissement. Toutes les régions de l'instance seront arrêtées. En utilisant le paramètre optionnel shutdown et milliseconds, l'arrêt est retardé pendant les milisecondes spécifiées. |
=== Gestion des fichiers de la région === | === Gestion des fichiers de la région === | ||
− | * [[RemoteAdmin:admin load heightmap|admin_load_heightmap]] | + | * [[RemoteAdmin:admin load heightmap|admin_load_heightmap]] permet à distance de charger un fichier heightmap dans une région. |
− | * [[RemoteAdmin:admin load oar|admin_load_oar]] | + | * [[RemoteAdmin:admin load oar|admin_load_oar]] permet de charger à distance un fichier OAR sauvegardé dans une région |
− | * [[RemoteAdmin:admin load xml|admin_load_xml]] | + | * [[RemoteAdmin:admin load xml|admin_load_xml]] permet d'exécuter à distance la commande Load XML. |
− | * [[RemoteAdmin:admin save heightmap|admin_save_heightmap]] | + | * [[RemoteAdmin:admin save heightmap|admin_save_heightmap]] permet de sauvegarder à distance une heighmap des régions dans un fichier. |
− | * [[RemoteAdmin:admin save oar|admin_save_oar]] | + | * [[RemoteAdmin:admin save oar|admin_save_oar]] permet d'enregistrer à distance un fichier oar des régions |
− | * [[RemoteAdmin:admin save xml|admin_save_xml]] | + | * [[RemoteAdmin:admin save xml|admin_save_xml]] permet d'exécuter à distance la commande Save XML |
=== Gestion de l'accès aux régions === | === Gestion de l'accès aux régions === | ||
− | * [[RemoteAdmin:admin acl list|admin_acl_list]] | + | * [[RemoteAdmin:admin acl list|admin_acl_list]] permet de récupérer à distance la liste des utilisateurs qui peuvent accéder à la région |
− | * [[RemoteAdmin:admin acl clear|admin_acl_clear]] | + | * [[RemoteAdmin:admin acl clear|admin_acl_clear]] permet d'effacer à distance la liste d'accès pour la région. |
− | * [[RemoteAdmin:admin acl add|admin_acl_add]] | + | * [[RemoteAdmin:admin acl add|admin_acl_add]] permet d'ajouter à distance une liste d'utilisateurs à la liste de contrôle d'accès |
− | * [[RemoteAdmin:admin acl remove|admin_acl_remove]] | + | * [[RemoteAdmin:admin acl remove|admin_acl_remove]] permet de supprimer à distance une liste d'utilisateurs de la liste de contrôle d'accès |
=== Gestion du domaine === | === Gestion du domaine === | ||
− | * [[RemoteAdmin:admin estate reload|admin_estate_reload]] | + | * [[RemoteAdmin:admin estate reload|admin_estate_reload]] permet de recharger à distance les paramètres de domaine de toutes les régions dans le simulateur. Cela peut être utilisé pour mettre à jour les paramètres des domaines s'ils ont été modifiés sur un autre simulateur ou une autre base de données. |
=== Administration === | === Administration === | ||
− | * [[RemoteAdmin:admin console command|admin_console_command]] | + | * [[RemoteAdmin:admin console command|admin_console_command]] permet d'envoyer à distance des commandes à la console Attention ! Cette fonction donne les pleins pouvoirs pour exécuter toutes les commandes de console disponibles ! |
+ | |||
=== Divers (non documenté) === | === Divers (non documenté) === | ||
− | * [[RemoteAdmin:admin dialog|admin_dialog]] | + | * [[RemoteAdmin:admin dialog|admin_dialog]] permet d'envoyer à distance le dialogue admin_dialog. |
− | * [[RemoteAdmin:admin reset land|admin_reset_land]] | + | * [[RemoteAdmin:admin reset land|admin_reset_land]] permet de réinitialiser à distance le terrain. |
− | * [[RemoteAdmin:admin refresh search|admin_refresh_search]] | + | * [[RemoteAdmin:admin refresh search|admin_refresh_search]] permet de réinitialiser à distance la recherche. |
− | * [[RemoteAdmin:admin refresh map|admin_refresh_map]] | + | * [[RemoteAdmin:admin refresh map|admin_refresh_map]] permet de rafraîchir la carte à distance. |
− | * [[RemoteAdmin:admin get opensim version|admin_get_opensim_version]] | + | * [[RemoteAdmin:admin get opensim version|admin_get_opensim_version]] permet d'obtenir à distance la version du simulateur. |
− | * [[RemoteAdmin:admin get agent count|admin_get_agent_count]] | + | * [[RemoteAdmin:admin get agent count|admin_get_agent_count]] permet de compter les agents à distance. |
== Subcategories == | == Subcategories == |
Revision as of 06:59, 10 September 2021
Contents |
Introduction
RemoteAdmin est une interface pour les simulateurs qui permet d'exécuter diverses opérations depuis l'extérieur du simulateur. Les opérations qui concernent le simulateur lui-même (par exemple téléporter un utilisateur) sont toujours disponibles. Celles qui concernent les services de la grille (création et mise à jour des utilisateurs) ne sont disponibles qu'en mode standalone. En mode grille, il faut utiliser les capacités ROBUST niveau UserManipulation à la place.'
Comment configurer l'interface d'administration à distance
Tout d'abord, vous devez activer l'interface d'administration à distance. Pour ce faire, il suffit d'ajouter les lignes suivantes à votre fichier OpenSim.ini Le port doit être défini à une valeur non nulle pour que l'administration à distance soit sur un port différent
Depuis la version r/16843, vous pouvez limiter l'accès à l'administration à distance à des adresses IP spécifiques en utilisant l'option access_ip_addresses. Vous pouvez lister toutes les adresses IP autorisées à accéder à l'administration à distance en séparant chaque adresse IP par une virgule. Si access_ip_addresses n'est pas défini, toutes les adresses IP peuvent accéder à RemoteAdmin.
[RemoteAdmin] enabled = true access_password = secret enabled_methods = all
Voir OpenSim.ini.example dans la distribution OpenSimulator pour plus de détails.
Autres options
Vous pouvez également spécifier un port différent du port HTTP par défaut du simulateur pour l'écoute des commandes XMLRPCAdmin.
[RemoteAdmin] port = <port-number>
Commandes de RemoteAdmin
Attention ! Toutes les commandes utilisant des paramètres pour l'uuid d'une région utilisent "region_id" comme paramètre. Tous les autres paramètres, tels que region_uuid ou regionID, seront supprimés après juin 2012.
Gestion des agents
- admin_teleport_agent : téléporter à distance un agent dans une région et/ou une position donnée
- admin_get_agents (post OpenSimulator 0.7.5) obtenir des informations sur les agents d'une région donnée
Gestion des comptes utilisateurs
- admin_create_user permet de créer à distance un nouvel utilisateur
- admin_create_user_email permet de créer à distance un nouvel utilisateur (alias pour admin_create_user)
- admin_exists_user permet de vérifier à distance l'existence d'un compte d'utilisateur spécifique
- admin_update_user permet de mettre à jour à distance le mot de passe et la région de départ des utilisateurs
- admin_authenticate_user (not in 0.7.6.1) permet d'authentifier un utilisateur à distance. Cette fonctionnalité fait partie de la branche de développement, après la version 0.7.6 d'OpenSim.
Gestion des objets
Gestion de parcelle
Gestion de la région
- admin_broadcast permet de diffuser à distance une alerte générale à tous les agents d'une région
- admin_close_region permet de fermer des régions à distance. Aucune modification n'est apportée à la base de données. La région sera fermée et supprimée de la carte.
- admin_create_region permet de créer à distance de nouvelles régions et de les ajouter à un domaine. Après la création, la région est en ligne et disponible sur la carte.
- admin_delete_region permet de supprimer des régions à distance. Toutes les données de la région dans la base de données seront supprimées. La région sera fermée et supprimée de la carte.
- admin_modify_region permet d'activer/désactiver la voix et/ou d'activer/désactiver l'accès public à une région à distance .
- admin_region_query permet d'interroger à distance la "santé" d'une région.
- admin_restart permet de déclencher à distance le redémarrage d'une région.
- admin_shutdown permet d'arrêter le simulateur à distance. Les agents de la région reçoivent un avertissement. Toutes les régions de l'instance seront arrêtées. En utilisant le paramètre optionnel shutdown et milliseconds, l'arrêt est retardé pendant les milisecondes spécifiées.
Gestion des fichiers de la région
- admin_load_heightmap permet à distance de charger un fichier heightmap dans une région.
- admin_load_oar permet de charger à distance un fichier OAR sauvegardé dans une région
- admin_load_xml permet d'exécuter à distance la commande Load XML.
- admin_save_heightmap permet de sauvegarder à distance une heighmap des régions dans un fichier.
- admin_save_oar permet d'enregistrer à distance un fichier oar des régions
- admin_save_xml permet d'exécuter à distance la commande Save XML
Gestion de l'accès aux régions
- admin_acl_list permet de récupérer à distance la liste des utilisateurs qui peuvent accéder à la région
- admin_acl_clear permet d'effacer à distance la liste d'accès pour la région.
- admin_acl_add permet d'ajouter à distance une liste d'utilisateurs à la liste de contrôle d'accès
- admin_acl_remove permet de supprimer à distance une liste d'utilisateurs de la liste de contrôle d'accès
Gestion du domaine
- admin_estate_reload permet de recharger à distance les paramètres de domaine de toutes les régions dans le simulateur. Cela peut être utilisé pour mettre à jour les paramètres des domaines s'ils ont été modifiés sur un autre simulateur ou une autre base de données.
Administration
- admin_console_command permet d'envoyer à distance des commandes à la console Attention ! Cette fonction donne les pleins pouvoirs pour exécuter toutes les commandes de console disponibles !
Divers (non documenté)
- admin_dialog permet d'envoyer à distance le dialogue admin_dialog.
- admin_reset_land permet de réinitialiser à distance le terrain.
- admin_refresh_search permet de réinitialiser à distance la recherche.
- admin_refresh_map permet de rafraîchir la carte à distance.
- admin_get_opensim_version permet d'obtenir à distance la version du simulateur.
- admin_get_agent_count permet de compter les agents à distance.