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: