Uploaded image for project: 'onedata'
  1. onedata
  2. VFS-10468

Acceptance tests: manage archives privilege for archives and privileges changes, finishing task

XMLWordPrintable

      • Icon: Task Task
      • Resolution: Fixed
      • Icon: Minor Minor
      • None
      • None
      • None
      • None
      • Sprint 240, Sprint 241, Sprint 242, Sprint 243, Sprint 244, Sprint 245, Sprint 246, Sprint 247

        W tickecie VFS-10357 zostały wprowadzone następujące zmiany - należy zrobić z tego scenariusze testowe i/lub pozmieniać odpowiednio istniejące scenariusze:

        • [jest ] uprawnienie manage_archives pojawia się i da się przełączać w privileges w onezone-gui
        • [done ] w przeglądarce archiwów ma być kolumna creator taka jak w plikach
        • [-- 2 poniższe sprawdza razem test w dataset_privileges ale nie z osobna (z uprawnieniem view archives) --]
        • [jest już ] create archives - pozwala na tworzenie archiwów
        • [done ] manage archives - pozwala na modyfikację wszystkich archiwów
        • [done ] remove archives - pozwala na usuwanie wszystkich archiwów z listy
        • [done] swoje archiwa można zawsze cancelować i modyfikować (bez 3 powyższych uprawnień) [– można edytować ]
        • [done ] nie można modyfikować właściwości archiwów innego usera jeśli nie ma się uprawnień manage_archives
        • [done ] można modyfikować właściwości archiwów innego usera jeśli ma się uprawnienia manage_archives
        • [done, tylko uprawnienie manage_archive ] brak uprawnienia create_archives nie powinien blokować możliwości edycji archiwum
        • [done ] brak uprawnienia create_archives nie powinien blokować możliwości cancelowania własnej archiwizacji
        • [done ] powinno dać się zmieniać właściwości swoich archiwów, bez space create archives
        • [done ] brak uprawnienia manage_archives blokuje możliwość cancelowania archiwizacji innego użytkownika
        • [done ] jeśli nie ma jakichś uprawnień, to powyższe akcje powinny być zablokowane z odpowiednimi komunikatami
        • [done ] komunikat insufficient privileges jest bardziej precyzyjny jeśli chodzi o uprawnienia manage_archives dla cancel i edit description
        • [done ] w details archiwum ma być pole Creator jak w file-info
        • [done ] link na pustym ekranie archiwów powinien być zablokowany tak jak przycisk akcji No archives Create a new archive
        • [zostawic ] jeśli zmienia się description, ale się wywala i w wyniku rekord się zmienia, ale save nie działa to nie zostaje stara wartość (bug fix)
        • [done ] nie trzeba już mieć uprawnień manage datasets, żeby tworzyć archiwa

                  wojciech Wojciech Szmelich
                  plgjliput Jakub Liput
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                    Created:
                    Updated:
                    Resolved: