Skip to content

[Bug]: User role permissions #161

@cadtoolbox

Description

@cadtoolbox

Bug Description

A normal user per the documentation should not be allowed to edit printer settings. It appears that a normal user has all the same permissions as an admin including adding and deleting printers.

Expected Behavior

The expectation would be normal users should not be able to:

  • Add printers
  • Delete printers
  • Reorder the queue
  • Delete from the queue jobs they do not own
  • Delete archive files they do not own

Steps to Reproduce

  1. Enable user authentication.
  2. Create a user with the role assigned as 'user'
  3. Login as the new user
  4. Add or delete a printer.

Printer Model

X1

Bambuddy Version

0.1.6b11

Printer Firmware Version

na

Installation Method

Docker

Operating System

Linux (Ubuntu/Debian)

Relevant Logs / Support Package

Screenshots

No response

Additional Context

No response

Checklist

  • I have searched existing issues to ensure this bug hasn't already been reported
  • I am using the latest version of Bambuddy
  • My printer is set to LAN Only mode

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions