Operating System
Debian 12
AMP Version and Build Date
2.7 - 20260308.1
AMP Release Stream
Mainline
I confirm that
Intended Action
I am attempting to setup a user who will have basic management abilities without really changing the behavior of the server. This is a minor issue in permissions interactions I found when a user has permission to view backups but not schedules.
Expected Behaviour
There are two different behaviors I would expect which are not taking place:
- When there is an existing backup schedule, the "No Backup Schedule Present" warning is always suppressed.
- Even if there is no backup schedule, a user without permission to add a schedule should receive the "No Backup Schedule Present" warning
Actual Behaviour
A user without permission to view the scheduler is getting a "no backup scheduler present" warning
Reproduction
- Create a game instance (Observed specifically in Project Zomboid)
- Create a backup schedule as AMP admin to ensure the warning is suppressed
- Create a role with at minimum LocalFileBackup.Backup.ViewBackupsList enabled but not anything under Core.Scheduler.*
- Create a second user and assign the role created in step 3.
- Sign in as the second user and navigate to the Backups list. Observe warning message
- As AMP admin, assign the Core.Scheduler.ViewSchedule permission
- As the second user, refresh and observe the warning message go away
Operating System
Debian 12
AMP Version and Build Date
2.7 - 20260308.1
AMP Release Stream
Mainline
I confirm that
Intended Action
I am attempting to setup a user who will have basic management abilities without really changing the behavior of the server. This is a minor issue in permissions interactions I found when a user has permission to view backups but not schedules.
Expected Behaviour
There are two different behaviors I would expect which are not taking place:
Actual Behaviour
A user without permission to view the scheduler is getting a "no backup scheduler present" warning
Reproduction