PageRenderTime 24ms CodeModel.GetById 22ms app.highlight 1ms RepoModel.GetById 0ms app.codeStats 0ms

/bin/Configuration/Modules/Permissions.ini.example

https://bitbucket.org/VirtualReality/software-testing
Unknown | 92 lines | 75 code | 17 blank | 0 comment | 0 complexity | cbe670eb9f423bfe3dd8e0287627dc91 MD5 | raw file
 1[Permissions]
 2    ;; Add , in between permission modules
 3    ;; Default is "DefaultPermissionsModule"
 4    Modules = DefaultPermissionsModule
 5
 6    ;; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy any item, etc).
 7    ;; If set to true, then all permissions checks are carried out
 8    ;; Warning! This may not yet be implemented uniformly.
 9    ;; Default is true
10    serverside_object_permissions = true
11
12    ;; Do we allow grid wide gods to have god permissions on our sims?
13    ;; Default is true
14    allow_grid_gods = true
15
16    ;; This allows some control over permissions
17    ;; Note: This doesn't duplicate SL, and is not intended to
18    region_owner_is_god = true
19    region_manager_is_god = false
20    parcel_owner_is_god = false
21	
22	;; This makes admins that are in world normal users until they turn on god mode if enabled
23	;; Default is true
24	admin_has_to_be_in_god_mode = true
25	
26	;; UUIDs of users that are allowed to have god powers in this instance
27	;; WARNING: Applies to all regions!
28	;; Default is ""
29	Allowed_Administrators = ""
30
31    ;; Allow grid gods friends with permissions to edit grid gods objects
32    ;; Values are:
33    ;;    false - Grid god friends with permissions can not edit their object
34    ;;    true - Grid god friends with permissions can edit their stuff
35    allow_god_friends_edit_with_rights = false
36	
37	;;
38	;; Script Permissions
39	;;
40
41    ;; Control user types that are allowed to make new scripts
42    ;; Note: Only if server-side permissions are enabled
43    ;; Values are:
44    ;;    All - all can make scripts
45    ;;    Administrators - only gods can make scripts
46    ;;    ParcelOwners - only parcel owners(and gods) can make scripts
47	;;    None - no one can create scripts
48    ;; Default value is All
49    allowed_script_creators = All
50
51    ;; Control user types that are allowed to edit scripts
52    ;; Note: Only if server-side permissions are enabled
53    ;; Values are:
54    ;;    All - all can edit scripts
55    ;;    Administrators - only gods can edit scripts
56    ;;    ParcelOwners - only parcel owners (and gods) can edit scripts
57	;;    None - no one can edit scripts
58    ;; Default value is All
59    allowed_script_editors = All
60	
61	;; Control user types that are allowed to compile scripts (specific users can be added with the Grant settings below)
62	;; Values are:
63    ;;    All - all can edit scripts
64    ;;    Administrators - only gods can edit scripts
65    ;;    ParcelOwners - only parcel owners (and gods) can edit scripts
66	;;    None - no one can edit scripts
67    ;; Default value is None
68    allowed_lsl_script_compilers = All
69	allowed_cs_script_compilers = None
70	allowed_js_script_compilers = None
71	allowed_vb_script_compilers = None
72	allowed_yp_script_compilers = None
73	allowed_ascript_script_compilers = None
74	
75	;; Add any UUIDs of users that are able to compile LSL scripts
76	GrantLSL = ""
77	
78	;; Add any UUIDs of users that are able to compile CS scripts
79	GrantCS = ""
80	
81	;; Add any UUIDs of users that are able to compile VB scripts
82	GrantVB = ""
83	
84	;; Add any UUIDs of users that are able to compile JS scripts
85	GrantJS = ""
86	
87	;; Add any UUIDs of users that are able to compile YP scripts
88	GrantYP = ""
89	
90	;; Add any UUIDs of users that are able to compile AScript scripts
91	GrantAScript = ""
92