Taiga Permissions
From Rex community wiki
Taiga permissions
Taiga supports setting Estate settings. There exists also some legacy land access permissions,
that is left outside this document.
Currently region owner or administrator can modify accesslists, banlists, managers of particular estate, set estate to private or public mode.
There's 2 ways of controlling estate permissions: from the server console and naali viewer, see sections below
First however before the permissions actually have any effect on users, Scisim Taiga must be configured
for permissions to on, see 'Server settings for enabling permissions' section below
Server settings for enabling permissions
Server side permissions are bypassed by default, they can be set in the Taiga's OpenSim console by command:
bypass permissions false
Probably more convinient way is to set
serverside_object_permissions=true
region_manager_is_god = true
to OpenSim.ini under [Startup] section. The serverside_object_permissions option sets bypass permissions to false,
and region_manager_is_god sets estate managers to same position with estate owner, so that they can too modify
accesslists and banlists.
Setting Estate access from server command line
Estate management module adds commands listed below for editing estate permissions:
* EstateAddAccess <uuid> - Add user to regions estate access list
* EstateAddBan <uuid> - Add user to regions estate banlist
* EstateHELP - Shows just estate commands help
* EstatePrivate - Set region to private mode
* EstatePublic - Set region to public mode
* EstateRemoveAccess <uuid> - Remove user from regions estate access list
* EstateRemoveBan <uuid> - Remove user from regions estate banlist
* EstateShowAccess - Show estate access list
* EstateShowBan - Show estate ban list
* EstateShowCurrent - Show estate id of currently selected region
* EstateSimAddAccess <uuid> - Add user to every regions estate access list in the whole sim
* EstateSimAddBan <uuid> - Add user to every regions estate banlist in the whole sim
* EstateSimRemoveAccess <uuid> - Remove user from every regions estate access list in the whole sim
* EstateSimRemoveBan <uuid> - Remove user from every regions estate banlist in the whole sim
* EstateSimShowAccess - Show estate access lists of the sim
* EstateSimShowBan - Show sim ban lists
* EstateSimToPrivate - Set every region in the sim to private mode
* EstateSimToPublic - Set every region in the sim to public mode
Setting Estate access from Naali
Selecting the icon on the Naali GUI left upper corner -> selecting server tools -> then Estate management
opens up estate management user interface.
Estate management user interface is divided to 3 sections, the left side shows current estate data, middle shows current users in region, right side shows estate access lists.

Picture 1: Gui for estate management
In the 7 sections below functionality is described
Loading estate
Before you can do anything else you must load estate data by clicking 'Load Estate Data' button, also when you want to refresh estate data and to maybe to see users just logged
in, you can reload estate data by clicking the same button.
Saving user data
In the middle section, when the 'Users in region' tab is selected, 'Save user info' button can be clicked, when logging into other regions with other estate settings, users
can be added to ban/access/manager lists from saved user lists. This is particularly helpfull when you have private estate and want to add users to accesslist(you can't add users currently on the region that are not in accesslists, because they can't get in).
Estate access list modification
Users can be added to estate accesslists from the 'Users in region' tab or 'Saved user info' tab. And removed from the 'Remove' button below Accesslist user listing.
Estate ban list modification
Users can be added to estate banlists from the 'Users in region' tab or 'Saved user info' tab. And removed from the 'Remove' button below Banlist user listing.
Estate manager list modification
Users can be added to estate managerlists from the 'Users in region' tab or 'Saved user info' tab. And removed from the 'Remove' button below Managerlist user listing.
Setting estate public and private modes
On the left side of the UI there's checkbox 'Public mode' that is checked when estate is public and unchecked when estate is private, toggling the checkbox sets the mode in server.
Kicking user
User can be kicked from the middle panel, by choosing the 'Users in region' tab then selecting the user to be kicked out, and selecting the God kick tab on the bottom part of the panel and clicking kick button. There's also button for requesting god like powers, if godmode is not on and setting message for the kick.
Future plans for Estate permissions
- editing regions estate from naali
- creating estates
- removing estates
- setting regions estate
- access groups
|