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

Žiadosti užívateľov (sprístupnenie a obohatenie publikácií) #52

Open
sekanIQ opened this issue Feb 19, 2024 · 2 comments
Open

Žiadosti užívateľov (sprístupnenie a obohatenie publikácií) #52

sekanIQ opened this issue Feb 19, 2024 · 2 comments

Comments

@sekanIQ
Copy link
Collaborator

sekanIQ commented Feb 19, 2024

Na zaklade žiadosti o rozvoj zakladáme toto issue, ktorého cieľom bude bližia špeficikácia požadovanej funkcionality.

Krátky popis funkcionality:

  • Jedná se o zajištění správy uživatelských účtů a řízení přístupu, které administrátorům systému umožní
    povolit přístup k dokumentům vybraným uživatelem.
  • Předpokládaný usecase - uživatel si vybere určité dokumenty, následně požádá administrátora o
    umožnění přístupu, nebo o obohacení (pokud ještě nebylo provedeno).
  • Po posouzení žádosti a schválení by měl administrátor přístup umožnit (případně provést obohacení).

Prosíme o vyšpecifikovanie nasledujúcich detailov:

  1. Jedná sa o dve samostne sekcie? Naša predstava: Administrátor bude vidieť v K+ v hornom menu samostatné sekciu "žádosti o obohacení" a sekciu "Oprávnění uživatelů", kde v druhej sekcií bude zoznam žiadostí aj zoznam udelených oprávnení, aby mohol administrátor spätne odstrániť nejaké povolenie.
  2. Kde bude užívateľ zadávať nové a vidieť svoje existujúce žiadosti? Predpokladáme: v rozklikávacom menu vedľa sekcie Exporty pod náznam "žádosti"
  3. Aké informácie sú potrebné od užívateľa pri žiadosti o prístup ku publikácií? Tu prosíme presne vymenovať, očkávame, že užívateľ bude v detaile neverejnej publikácie vidieť možnosť požiadať o prístup, kde sa mu otvorí okno, vyplní žiadosť a tá sa mu následne prenesie do sekcie "žádosti".
  4. Aké informácie sú potrebné od užívateľa, pri žiadosti o obohatenie publikácie? Tiež prosíme presný zoznam, čo sa má v novom okne zobraziť. Tlačilo o žiadosť bude súčasťou bočného menu v detaile neobohatenej publikácie.
  5. Notifikácie - komu, kedy a aké majú chodiť? Predpokladá sa zasiela emailových notifikácií cez SMTP
  6. Bude súčasťou žiadosti aj nejaká komunikácia medzi žiadateľom a administrátorom? Predpokladáme, že nie, administrátor uvidí email žiadateľa, komunikovať s ním môže cez tento kanál a do žiadosti len uvedenie dôvod schválenia/zamietnutia a stav rozhodnutia.
  7. Má existovať možnosť žiadať viac publikácií naraz? Dalo by sa vo vyhľadávaní, ale všetky vyhľadané publikcáie budú musieť spĺňať podmienku (buď su neobohatené alebo neverejné) a až následne sa zobrazí v hornej lište tlačidlo pre danú žiadosť.
  8. Po schválení žiadosť o obohatenie nedôjde automaticky ku obohateniu (musí to administrátor sám vyvolať) a obohatneie je následne po publikovaní prístupne všetkým užívateľom, nie len žiadateľovi. Je to tak?
  9. V Kramerius+ je len jedna rola administrátor. Má byť pre učel schvaľovania žiadostí nejaká nová rola?
  10. V prípade, že bude výsledkom žiadosti zmluve, má mať administrátor možnosť vložiť do žiadosti súbor (zmluvu)?
  11. Majú mať žiadosti unikátny identifikátor? Má byť zobrazený aj žiadateľovi? Aký formát ma mať ten identifikátor?
  12. Má užívateľ dostať spätnú väzbu, čo sa podarilo obohatiť a čo nie? Akým kanánom,ako má byť o tom informovaný?
@sekanIQ sekanIQ added documentation Improvements or additions to documentation Rozvoj labels Feb 19, 2024
@sekanIQ
Copy link
Collaborator Author

sekanIQ commented Feb 20, 2024

  1. áno, sekcie budú oddelené
  2. áno
  3. bude konfigurovateľná hláška v rámci premenných prostredia Feederu, ktorá bude obsahovať, čo má užívateľ vyplniť. Pod textom bude pole pre email (povinné), telefónne číslo (nepovinné), veľké pole pre správu žiadosti, a možnosť vkladať súbory ako prílohy. Čaká sa primárne na konzultácie s právnikmi, aby podľa toho knižnice (primárne NKP) definovali, či im to takto vyhovuje, alebo potrebujú niečo iné. Každá žiadosť sa viaže ku 1 až N publikáciam.
  4. rovnako ako bod 3.
  5. Bude pri vytvorení žiadosti a zmene jej stavu. Notifikácie budú emailove, vždy žiadateľovi a administrátorovi (potrebné definovať v K+ email administrátora, ako aj SMTP server). Stavy žiadosti budú:
  • založená
  • schválená (potrebné nastaviť platnosť, do kedy je schválená a po tomto čase prejde automaticky do stavu ukončená)
  • zamietnutá
  • ukončená
  1. Áno, budú vo formáte YYYY-PORADOVECISLO

@sekanIQ
Copy link
Collaborator Author

sekanIQ commented Dec 5, 2024

Funkcionalita nasadená na testovacie prostredie https://feeder.dev.inqool.cz/

@sekanIQ sekanIQ added Test and removed documentation Improvements or additions to documentation labels Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant