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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Read only users for educational. #947

Closed
garanews opened this issue Sep 17, 2023 · 1 comment
Closed

Read only users for educational. #947

garanews opened this issue Sep 17, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@garanews
Copy link
Member

It would be useful manage read only users that will be able just to visualize the plugin results execuded by trainer.
In this way we can avoid the overload of the server to execute many time the same task. 馃榾

@garanews garanews added the enhancement New feature or request label Sep 17, 2023
@dadokkio
Copy link
Collaborator

@garanews

We could implement this in two ways:

  • Default ReadOnly role: in this case we decide what a read only user can do and it's the same for all readonly user. eg we decide that a readonly user cannot download dump or can create bookmarks this will be valid for any member of the group.
    Pro: easy to implement - Cons: low flexibility

  • Single permissions: we define a list of permission (see below) and we add a page to add/remove single permission to each user
    Pro: high flexibility - Cons: more check need to be added

In any case must be create a list of permission, and for first option must be selected if granted or not:

  • create dump

  • launch plugin

  • add bookmarks

  • download dump

  • show reports [vt/maxmind/regipy]

  • export dump

  • manage plugins *

  • manage symbols *

  • manage rules *

dadokkio pushed a commit that referenced this issue Feb 29, 2024
@dadokkio dadokkio added the in progress In progress label Feb 29, 2024
dadokkio added a commit that referenced this issue Mar 26, 2024
* local files, nginx

* api test code

* vt/maxmind error, update notebook

* python3.12 - go1.22 - ws updates

* #1030 update - #947 method 1

* update libs

* upgrade tree view

* fix download dump error

* keep pip for volatility for shared install path

* improve plugin install, regipy plugins

* fix admin upload plugins

* #1068

* update changelog

---------
@dadokkio dadokkio removed the in progress In progress label Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants