View Issue Details

IDProjectCategoryView StatusLast Update
893RackTablesdefaultpublic2013-07-07 11:40
Reportergrin Assigned Toinfrastation  
PriorityhighSeverityfeatureReproducibilityN/A
Status closedResolutionno change required 
Product Version0.20.1 
Summary893: Ability to secure object deletion, especially log entries
DescriptionIt is easy to click on delete for log entries, no question, it's gone. Usually there is no reason to allow anyone to delete log entries (modification would be useful).

Is it possible to deny it?

First, delete log entry should ask a safety question. Even better would be to have a right to allow deletion of log entries (or other objects or that matter).
Additional InformationTried to search for delete permission but found nothing, so I assumeither it is needed or it's there but impossible to find. :-)
TagsNo tags attached.

Activities

infrastation

infrastation

2013-06-19 14:29

administrator   ~0001533

This request will be closed unless the following permission doesn't do that:

deny {$tab_log} and {$op_del}

(can be further refined down to specific users, objects or classes of these)
grin

grin

2013-06-27 12:42

reporter   ~0001561

The RackCode you mentioned does the denial, thanks (I have copied into the wiki too).

It would be still useful to have a safety "are you sure?" question, it's way too easy to accidentally delete a log entry and it's not possible to undo it.
infrastation

infrastation

2013-06-27 12:47

administrator   ~0001563

Most "delete" buttons in RackTables work this way. But may be you have a patch?
infrastation

infrastation

2013-07-07 11:40

administrator   ~0001581

Please send a patch if you have one. The original concern has been fully addressed so far.

Issue History

Date Modified Username Field Change
2013-06-14 22:55 grin New Issue
2013-06-19 14:29 infrastation Note Added: 0001533
2013-06-19 14:29 infrastation Assigned To => infrastation
2013-06-19 14:29 infrastation Status new => assigned
2013-06-19 14:29 infrastation Status assigned => feedback
2013-06-27 12:42 grin Note Added: 0001561
2013-06-27 12:42 grin Status feedback => assigned
2013-06-27 12:47 infrastation Note Added: 0001563
2013-07-07 11:40 infrastation Note Added: 0001581
2013-07-07 11:40 infrastation Status assigned => closed
2013-07-07 11:40 infrastation Resolution open => no change required