Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bypass IPS can't be delegated #6529

Closed
gsanchietti opened this issue Jun 18, 2021 · 4 comments
Closed

Bypass IPS can't be delegated #6529

gsanchietti opened this issue Jun 18, 2021 · 4 comments
Labels
bug A defect of the software verified All test cases were verified successfully

Comments

@gsanchietti
Copy link
Member

If a user has been delegated to access nethserver-suricata Cockpit UI, the user can't correctly access the bypass page.

Steps to reproduce

  • Install nethserver-directory and nethserver-suricata
  • Access Cockpit UI with root
  • Create a group named g1
  • Delegate nethserver-suricata access to g1 group
  • Create user u1 and add it to g1 group
  • Access Cockput UI with user u1
  • Open IPS application

Expected behavior

The u1 user should be able to configure the IPS application, including bypasses.

Actual behavior

The UI blocks and user u1 can't configure bypasses.

Components

nethserver-suricata-2.3.3-1.ns7.noarch

See also

This bug is a regression of #5797

@gsanchietti gsanchietti added the bug A defect of the software label Jun 18, 2021
gsanchietti added a commit to NethServer/nethserver-suricata that referenced this issue Jun 21, 2021
Delegated users can't access the bypass page

NethServer/dev#6529

Co-authored-by: Andrea Leardini <andre8244@gmail.com>
@nethbot
Copy link
Member

nethbot commented Jun 21, 2021

in 7.9.2009/testing:

@gsanchietti
Copy link
Member Author

Test case
Check the issue is not reproducibile

@gsanchietti gsanchietti added the testing Packages are available from testing repositories label Jun 21, 2021
@mamengoni mamengoni self-assigned this Jun 22, 2021
@mamengoni
Copy link

Tested and verified!

@mamengoni mamengoni added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Jun 22, 2021
@nethbot
Copy link
Member

nethbot commented Jun 22, 2021

in 7.9.2009/updates:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A defect of the software verified All test cases were verified successfully
Projects
None yet
Development

No branches or pull requests

3 participants