it0/it0-web-admin/src/i18n/locales/en/security.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"
}
}
}