RemoteAdmin

Introduction
RemoteAdmin is an interface for simulators that allows various operations to be executed from outside the simulator. '''Operations that relate to the simulator itself (e.g teleport user) are always available. Those that relate to grid services (user creation and updating) are only available in standalone mode. In grid mode, one has to use ROBUST level UserManipulation capabilities instead.'''

How to Setup the Remote Admin interface
First you should enable the remote admin interface to do so just add the following lines to your OpenSim.ini file Port should be set to a nonzero value to have the remote admin on a different port

As of r/16843 you can limit access to remote admin to specific IP addresses by using the optional access_ip_addresses. You can list all IP's allowed to access remote admin by seperating each IP by a comma. If access_ip_addresses isn't set, then all IP addresses can access RemoteAdmin.

[RemoteAdmin] enabled = true access_password = secret enabled_methods = all

See OpenSim.ini.example in the OpenSimulator distribution for more details.

Further options
You can also specify a different port for the XMLRPCAdmin command listener from the default simulator HTTP port

[RemoteAdmin] port = 

RemoteAdmin Commands
'''Caution ! All commands using parameters for the uuid of a region use "region_id" as parameter. All other parameters eg. region_uuid or regionID will be removed after June 2012'''

Agent management

 * admin_teleport_agent
 * admin_get_agents (post OpenSimulator 0.7.5)

User account management

 * admin_create_user
 * admin_create_user_email
 * admin_exists_user
 * admin_update_user
 * admin_authenticate_user (not in 0.7.6.1)

Region management

 * admin_broadcast
 * admin_close_region
 * admin_create_region
 * admin_delete_region
 * admin_modify_region
 * admin_region_query
 * admin_restart
 * admin_shutdown

Region file management

 * admin_load_heightmap
 * admin_load_oar
 * admin_load_xml
 * admin_save_heightmap
 * admin_save_oar
 * admin_save_xml

Region access management

 * admin_acl_list
 * admin_acl_clear
 * admin_acl_add
 * admin_acl_remove

Estate management

 * admin_estate_reload

Administration

 * admin_console_command

Misc (Undocumented)

 * admin_dialog
 * admin_reset_land
 * admin_refresh_search
 * admin_refresh_map
 * admin_get_opensim_version
 * admin_get_agent_count

Subcategories

 * RemoteAdmin Examples
 * RemoteAdmin Proposals
 * RemoteAdmin Standards
 * RemoteAdmin How to implement new commands
 * RemoteAdmin Class