Ticket #211 (new enhancement)

Opened 4 years ago

Last modified 7 months ago

Clearing ACLs

Reported by: NilsLindenberg Owned by: unassigned
Priority: normal Milestone: blue-sky
Component: administration Version: 1.1.6.0
Severity: normal Keywords: acl
Cc:

Description (last modified by NilsLindenberg) (diff)

copied from SuggestionBox

There should be a button on the ACL page to "Reset ACLs to Default". What this would do is delete the record for the current page from the acls table. There is a distinction between setting the ACLs to the sites default values and not having ACLs defined for a page. If the ACLs are set and the default values get changed, the page will remain at the set values. However, if no ACLs are defined, the page will always use the default values.

To help show the distinction, there should be a visual indicator on the ACL handler page which states whether the page has ACLs defined or is using the site's default values. Basically, just check for a record in the acls table for the current page, and display a message accordingly. -- JsnX

Change History

Changed 4 years ago by NilsLindenberg

  • description modified (diff)

Changed 4 years ago by BrianKoontz

  • milestone set to 1.1.7.1

Assigned to milestone 1.1.7.1

Changed 3 years ago by DarTar

From (duplicate) #675

Add functionality to restore default page ACL (removing the corresponding entry from the ACL table):

for individual pages (acl handler) for multiple pages (mass acl change/page administration)

Changed 12 months ago by BrianKoontz

  • milestone changed from 1.2.1 to 1.3

Changed 7 months ago by BrianKoontz

  • milestone changed from 1.3 to blue-sky
Note: See TracTickets for help on using tickets.