CVAT use (2) user management

0. Preface

  • User management related functions, mainly including ordinary user functions and super user functions.
  • Summary: cvat currently (v1.1.0, v1.2.0-alpha) user rights management is not available, it is a known issue, and the team is developing a new rights management system.
    • image-20201201153515719

1. General user related functions

  • The status of ordinary users is modified in Top Pannel.
    • The modified functions include: setting skip step, playback speed, background color, displaying grid, setting color (brightness, contrast, saturation), etc.
    • image-20201201140642376image-20201201140707169
  • Password modification function is also provided in Top Panel
    • image-20201201140915397image-20201201140924052

2. Super user related functions

2.1. Create Super User

  • Create via the command line, use docker exec -it cvat bash -ic 'python3 ~/manage.py createsuperuser'
  • Then enter the account number, email address, and password, as shown in the figure below.
  • image-20201201135428984

2.2. Super user interface

  • That is Administration panel, inlocalhost:8080/admin
  • The interface is shown in the figure below.image-20201201135709307

2.3. Function introduction

  • The main functions provided include user management and task management.
  • User Management
    • The main functions include adding and deleting users, as well as modifying the user's basic information and permissions. Specifically, you can look at the following three pictures, just click to know.
    • image-20201201135953085image-20201201140012094image-20201201140051385
  • Task management
    • Provides functions to delete and modify various information of a single task in batches.
    • The first picture below is the task list, and the second and third pictures are to modify the information of a single task.
    • image-20201201140213316image-20201201140246946image-20201201140300805

3. Other

3.1. User authority management

  • Users can now be divided into four categories: admin/annotator/user/observer.
  • Ideally, each type of user should have different permissions.
  • But now (2020.12.1, v1.1.0 and v1.2.0-alpha) there is a problem, all permissions of the newly created user have.
    • issue1030
    • The current solution is to modify the code and settings here'reduce_task_visibility': True , but I haven't tried it.
    • The guess is that the task is only visible to the owner and assign users.
  • Guess what these four types of users mean is that I don’t know what will happen after the bug is modified:
    • admin: Administrator, have all permissions.
    • annotator: Annotator, can annotate data.
    • observer: Observer, can only watch, not modify.
    • user: I don't know.
  • For more use, wait until this BUG is modified.

Guess you like

Origin blog.csdn.net/irving512/article/details/110435730