|
17 | 17 | 'notification_failed' => 'Failed to invite user!', |
18 | 18 | 'permissions' => [ |
19 | 19 | 'title' => 'Permissions', |
| 20 | + |
| 21 | + 'activity_title' => 'Activity', |
20 | 22 | 'activity_desc' => 'Permissions that control a user\'s access to the server activity logs.', |
| 23 | + |
| 24 | + 'startup_title' => 'Startup', |
21 | 25 | 'startup_desc' => 'Permissions that control a user\'s ability to view this server\'s startup parameters.', |
| 26 | + |
| 27 | + 'settings_title' => 'Settings', |
22 | 28 | 'settings_desc' => 'Permissions that control a user\'s ability to modify this server\'s settings.', |
| 29 | + |
| 30 | + 'control_title' => 'Control', |
23 | 31 | 'control_desc' => 'Permissions that control a user\'s ability to control the power state of a server, or send commands.', |
| 32 | + |
| 33 | + 'user_title' => 'User', |
24 | 34 | 'user_desc' => 'Permissions that allow a user to manage other subusers on a server. They will never be able to edit their own account, or assign permissions they do not have themselves.', |
| 35 | + |
| 36 | + 'file_title' => 'File', |
25 | 37 | 'file_desc' => 'Permissions that control a user\'s ability to modify the filesystem for this server.', |
| 38 | + |
| 39 | + 'allocation_title' => 'Allocation', |
26 | 40 | 'allocation_desc' => 'Permissions that control a user\'s ability to modify the port allocations for this server.', |
| 41 | + |
| 42 | + 'database_title' => 'Database', |
27 | 43 | 'database_desc' => 'Permissions that control a user\'s access to the database management for this server.', |
| 44 | + |
| 45 | + 'backup_title' => 'Backup', |
28 | 46 | 'backup_desc' => 'Permissions that control a user\'s ability to generate and manage server backups.', |
| 47 | + |
| 48 | + 'schedule_title' => 'Schedule', |
29 | 49 | 'schedule_desc' => 'Permissions that control a user\'s access to the schedule management for this server.', |
| 50 | + |
30 | 51 | 'startup_read' => 'Allows a user to view the startup variables for a server.', |
31 | 52 | 'startup_update' => 'Allows a user to modify the startup variables for the server.', |
32 | 53 | 'startup_docker_image' => 'Allows a user to modify the Docker image used when running the server.', |
| 54 | + |
33 | 55 | 'settings_reinstall' => 'Allows a user to trigger a reinstall of this server.', |
34 | 56 | 'settings_rename' => 'Allows a user to rename this server.', |
35 | 57 | 'settings_description' => 'Allows a user to change the description of this server.', |
| 58 | + |
36 | 59 | 'activity_read' => 'Allows a user to view the activity logs for the server.', |
| 60 | + |
37 | 61 | 'websocket_connect' => 'Allows a user access to the websocket for this server.', |
| 62 | + |
38 | 63 | 'control_console' => 'Allows a user to send data to the server console.', |
39 | 64 | 'control_start' => 'Allows a user to start the server instance.', |
40 | 65 | 'control_stop' => 'Allows a user to stop the server instance.', |
41 | 66 | 'control_restart' => 'Allows a user to restart the server instance.', |
42 | 67 | 'control_kill' => 'Allows a user to kill the server instance.', |
| 68 | + |
43 | 69 | 'user_create' => 'Allows a user to create new user accounts for the server.', |
44 | 70 | 'user_read' => 'Allows a user permission to view users associated with this server.', |
45 | 71 | 'user_update' => 'Allows a user to modify other users associated with this server.', |
46 | 72 | 'user_delete' => 'Allows a user to delete other users associated with this server.', |
| 73 | + |
47 | 74 | 'file_create' => 'Allows a user permission to create new files and directories.', |
48 | 75 | 'file_read' => 'Allows a user to view the contents of a directory, but not view the contents of or download files.', |
49 | 76 | 'file_read_content' => 'Allows a user to view the contents of a given file. This will also allow the user to download files.', |
50 | 77 | 'file_update' => 'Allows a user to update files and folders associated with the server.', |
51 | 78 | 'file_delete' => 'Allows a user to delete files and directories.', |
52 | 79 | 'file_archive' => 'Allows a user to create file archives and decompress existing archives.', |
53 | 80 | 'file_sftp' => 'Allows a user to perform the above file actions using a SFTP client.', |
| 81 | + |
54 | 82 | 'allocation_read' => 'Allows a user to view all allocations currently assigned to this server. Users with any level of access to this server can always view the primary allocation.', |
55 | 83 | 'allocation_update' => 'Allows a user to change the primary server allocation and attach notes to each allocation.', |
56 | 84 | 'allocation_delete' => 'Allows a user to delete an allocation from the server.', |
57 | 85 | 'allocation_create' => 'Allows a user to assign additional allocations to the server.', |
| 86 | + |
58 | 87 | 'database_create' => 'Allows a user permission to create a new database for the server.', |
59 | 88 | 'database_read' => 'Allows a user permission to view the server databases.', |
60 | 89 | 'database_update' => 'Allows a user permission to make modifications to a database. If the user does not have the "View Password" permission as well they will not be able to modify the password.', |
61 | 90 | 'database_delete' => 'Allows a user permission to delete a database instance.', |
62 | 91 | 'database_view_password' => 'Allows a user permission to view a database password in the system.', |
| 92 | + |
63 | 93 | 'schedule_create' => 'Allows a user to create a new schedule for the server.', |
64 | 94 | 'schedule_read' => 'Allows a user permission to view schedules for a server.', |
65 | 95 | 'schedule_update' => 'Allows a user permission to make modifications to an existing server schedule.', |
66 | 96 | 'schedule_delete' => 'Allows a user to delete a schedule for the server.', |
| 97 | + |
67 | 98 | 'backup_create' => 'Allows a user to create new backups for this server.', |
68 | 99 | 'backup_read' => 'Allows a user to view all backups that exist for this server.', |
69 | 100 | 'backup_delete' => 'Allows a user to remove backups from the system.', |
|
0 commit comments