From 82b0b40285cb278368ca9b57f7a860b27e34b9ff Mon Sep 17 00:00:00 2001 From: David Kelly Date: Fri, 16 Dec 2016 10:19:37 -0800 Subject: [PATCH] Expose Machine Fingerprint perms in DS settings page Should be about same as MAC or IP for now, applies whenever you are not logged in. --- .../resources/describe-settings.json | 72 +++++++++++++++++++ 1 file changed, 72 insertions(+) diff --git a/domain-server/resources/describe-settings.json b/domain-server/resources/describe-settings.json index 257dcaa783..dd0e4ad4a1 100644 --- a/domain-server/resources/describe-settings.json +++ b/domain-server/resources/describe-settings.json @@ -845,6 +845,78 @@ } ], + "columns": [ + { + "name": "permissions_id", + "label": "" + }, + { + "name": "id_can_connect", + "label": "Connect", + "type": "checkbox", + "editable": true, + "default": false + }, + { + "name": "id_can_adjust_locks", + "label": "Lock / Unlock", + "type": "checkbox", + "editable": true, + "default": false + }, + { + "name": "id_can_rez", + "label": "Rez", + "type": "checkbox", + "editable": true, + "default": false + }, + { + "name": "id_can_rez_tmp", + "label": "Rez Temporary", + "type": "checkbox", + "editable": true, + "default": false + }, + { + "name": "id_can_write_to_asset_server", + "label": "Write Assets", + "type": "checkbox", + "editable": true, + "default": false + }, + { + "name": "id_can_connect_past_max_capacity", + "label": "Ignore Max Capacity", + "type": "checkbox", + "editable": true, + "default": false + }, + { + "name": "id_can_kick", + "label": "Kick Users", + "type": "checkbox", + "editable": true, + "default": false + } + ] + }, + { + "name": "machine_fingerprint_permissions", + "type": "table", + "caption": "Permissions for Users with Machine Fingerprints", + "can_add_new_rows": true, + "groups": [ + { + "label": "Machine Fingerprint", + "span": 1 + }, + { + "label": "Permissions ?", + "span": 7 + } + ], + "columns": [ { "name": "permissions_id",