Status checks should be runnable by users with permission to view the status report

Created on 24 May 2023, over 1 year ago
Updated 25 May 2023, over 1 year ago

Problem/Motivation

Discovered during πŸ“Œ Add new setting for how unattended updates will be run Fixed .

Right now, you need the "administer software updates" permission to run status checks via the status report page. This is incongruous, since you only need "administer site configuration" to view the status report at all.

Proposed resolution

Change the status check route so that it has the same permissions as the system.status route.

In addition to being better UX, this has the added benefit of allowing us to simplify StatusCheckTest, which will no longer need two separate user accounts (one for viewing the status report, and one for running the checks).

πŸ“Œ Task
Status

Active

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

Live updates comments and jobs are added and updated live.
  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024