152 lines
4.2 KiB
JSON
152 lines
4.2 KiB
JSON
{
|
|
"title": "Security & Risk Rules",
|
|
"subtitle": "Configure command risk classification rules and security policies.",
|
|
"riskRules": {
|
|
"title": "Command Risk Rules",
|
|
"addRule": "Add Rule",
|
|
"editRule": "Edit Rule",
|
|
"deleteRule": "Delete Rule",
|
|
"loading": "Loading risk rules...",
|
|
"loadError": "Failed to load risk rules:",
|
|
"empty": "No risk rules configured.",
|
|
"table": {
|
|
"pattern": "Pattern",
|
|
"riskLevel": "Risk Level",
|
|
"action": "Action",
|
|
"description": "Description",
|
|
"actions": "Actions"
|
|
},
|
|
"form": {
|
|
"pattern": "Pattern",
|
|
"patternPlaceholder": "rm -rf *, sudo *, etc.",
|
|
"riskLevel": "Risk Level",
|
|
"action": "Action",
|
|
"description": "Description"
|
|
},
|
|
"riskLevels": {
|
|
"0": "0 - None",
|
|
"1": "1 - Low",
|
|
"2": "2 - Medium",
|
|
"3": "3 - High"
|
|
},
|
|
"actions": {
|
|
"allow": "Allow",
|
|
"block": "Block",
|
|
"requireApproval": "Require Approval"
|
|
}
|
|
},
|
|
"permissionMatrix": {
|
|
"title": "Permission Matrix",
|
|
"roles": {
|
|
"admin": "Admin",
|
|
"operator": "Operator",
|
|
"viewer": "Viewer",
|
|
"readonly": "Read-only"
|
|
},
|
|
"permissions": {
|
|
"manageServers": "Manage Servers",
|
|
"executeCommands": "Execute Commands",
|
|
"viewAudit": "View Audit",
|
|
"manageUsers": "Manage Users",
|
|
"approveCommands": "Approve Commands"
|
|
},
|
|
"savePermissions": "Save Permissions"
|
|
},
|
|
"credentials": {
|
|
"title": "Credentials",
|
|
"subtitle": "Manage SSH credentials for server connections",
|
|
"addCredential": "Add Credential",
|
|
"editCredential": "Edit Credential",
|
|
"deleteCredential": "Delete Credential",
|
|
"testCredential": "Test",
|
|
"loading": "Loading credentials...",
|
|
"loadError": "Failed to load credentials:",
|
|
"empty": "No credentials found.",
|
|
"securityNotice": "Credentials are stored encrypted and are only decrypted during use.",
|
|
"authTypes": {
|
|
"password": "Password",
|
|
"sshKey": "SSH Key",
|
|
"sshKeyPassphrase": "SSH Key + Passphrase"
|
|
},
|
|
"table": {
|
|
"name": "Name",
|
|
"type": "Type",
|
|
"username": "Username",
|
|
"associatedServers": "Associated Servers",
|
|
"created": "Created",
|
|
"actions": "Actions"
|
|
},
|
|
"form": {
|
|
"name": "Name",
|
|
"authType": "Authentication Type",
|
|
"username": "Username",
|
|
"password": "Password",
|
|
"privateKey": "Private Key",
|
|
"passphrase": "Passphrase",
|
|
"servers": "Associated Servers"
|
|
},
|
|
"encryptionWarning": "Encrypted data cannot be retrieved after saving."
|
|
},
|
|
"roles": {
|
|
"title": "Roles",
|
|
"subtitle": "Manage roles and their associated permissions",
|
|
"addRole": "Add Role",
|
|
"editRole": "Edit Role",
|
|
"deleteRole": "Delete Role",
|
|
"loading": "Loading roles...",
|
|
"loadError": "Failed to load roles:",
|
|
"empty": "No roles found.",
|
|
"builtIn": "Built-in",
|
|
"custom": "Custom",
|
|
"showPerms": "Permissions",
|
|
"hidePerms": "Hide Perms",
|
|
"assignedPermissions": "Assigned Permissions",
|
|
"savingPermissions": "Saving permissions...",
|
|
"table": {
|
|
"name": "Name",
|
|
"description": "Description",
|
|
"type": "Type",
|
|
"permissions": "Permissions",
|
|
"users": "Users",
|
|
"created": "Created",
|
|
"actions": "Actions"
|
|
},
|
|
"form": {
|
|
"name": "Name",
|
|
"description": "Description"
|
|
}
|
|
},
|
|
"permissions": {
|
|
"title": "Permissions",
|
|
"subtitle": "View and manage the permission matrix across roles",
|
|
"loading": "Loading permissions matrix...",
|
|
"loadError": "Failed to load permissions:",
|
|
"empty": "No permissions found.",
|
|
"resource": "Resource",
|
|
"permission": "Permission",
|
|
"action": "Action",
|
|
"details": "Permission Details",
|
|
"actionTypes": {
|
|
"create": "create",
|
|
"read": "read",
|
|
"update": "update",
|
|
"delete": "delete",
|
|
"execute": "execute"
|
|
},
|
|
"summary": {
|
|
"title": "Summary",
|
|
"totalPermissions": "Total Permissions",
|
|
"totalRoles": "Total Roles",
|
|
"resources": "Resources",
|
|
"granted": "Granted"
|
|
},
|
|
"detailDialog": {
|
|
"title": "Permission Details",
|
|
"key": "Key",
|
|
"resource": "Resource",
|
|
"action": "Action",
|
|
"description": "Description"
|
|
}
|
|
}
|
|
}
|