Funkce Přiřazení dle skupin je funkce, která umožňuje přiřazovat aktivity 📖 uživatelům 📖 automaticky, pouze na základě účasti v určité skupině. Přiřazení aktivit skupinám se provádí přes obrazovku Nastavení, tab Přiřazení dle skupin, délku aktivní části a periodicitu přiřazení ovlivňují parametry jednotlivé aktivity Opakování a Počet dnů přístupu nastavené na obrazovce detail aktivity 💻. Automaticky generované uživatelské aktivity je možné individuálně editovat, uživatel je však upozorněn.

Pro potřeby této stránky budeme používat několik specifických termínů:

  • aktivní skupina pro uživatelskou skupinu, které byla přiřazena alespoň jedna aktivita přes Přiřazení dle skupin.
  • skupinová aktivita je aktivita přiřazená skupině přes Přiřazení dle skupin.

Pravidla automatického přiřazení

  • Skupinová aktivita je okamžitě přiřazena uživateli ve chvíli,
    • kdy je uživatel Účastníkem 📖 určité skupiny a aktivita je přiřazena této skupině skrze Přiřazení dle skupin.
    • kdy je uživatel přidán do aktivní skupiny v roli Účastník.
    • kdy ale nemá jiný aktivní přístup nebo přístup ve stavu Dokončeno ke skupinové aktivitě.
  • Přiřazení uživateli je okamžité a nastaví se podle dané aktivity, parametrů Opakování na délku podle parametru Počet dnů přístupu.
    • Pokud je nastaveno Opakování, délka dalšího přístupu se řídí parametrem Délka aktivní části.
  • Jednu aktivitu je možné přiřadit více skupinám. Pokud již je uživatel zapsán na aktivitu kvůli členství v jedné aktivní skupině, není mu aktivita přiřazena na základě členství ve druhé aktivní skupině (viz výše). Zároveň ale platí, že ztratí-li uživatel členství v první aktivní skupině nebo byla z první aktivní skupiny odebrána tato aktivita, uživateli přiřazení zůstane díky účasti ve druhé aktivní skupině.
  • Při odebrání uživatele z aktivní skupiny nebo při zrušení skupinové aktivity je stav automaticky přiřazených souvisejících nedokončených aktivit změněn na Zrušeno. Dokončené aktivity zůstanou ve stavu Dokončeno.
  • Pro nastavení nového přístupu musí být předchozí uživatelská aktivita ve stavu Dokončeno - Expirováno nebo Zrušeno.

Editace automatického přiřazení

Automatické přiřazení lze editovat ručně přes obrazovku Detail Aktivity 💻. Editací nedojde ke zrušení indikátoru, že aktivita je přiřazena automaticky funkcí Přiřazení dle skupin. Před editací je ale uživatel varován, že se snaží o úpravu automatického přiřazení, a před ukládáním si může zvolit, zda chce přiřazení ponechat příznak automatického přiřazení.

Automaticky přiřazený přístup je možné smazat na obrazovce Detail Aktivity 💻. Na základě příslušnosti k aktivní skupině je ale uživateli automaticky vytvořen nový přístup.

Zánik automatického přiřazení

Přiřazení běží, dokud je uživatel členem alespoň jedné aktivní skupiny. Pokud přestane být členem poslední skupiny

  • Všechny nesplněné skupinové aktivity se ukončí do stavu Zrušeno.
  • Všechny splněné a dokončené aktivity uživateli zůstanou.

Související oprávnění

Možné scénáře související s automatickým přiřazením

Následující scénáře jsou zde pro testovací účely. Později poslouží jako ilustrační příklady.

 Mějme aktivity A, B, skupiny S, T a uživatele U, V. Uživatel U je Účastníkem aktivní skupiny S, jíž je přiřazena aktivita A s nastaveným periodickým opakováním.

Uživatel U se stane členem aktivní skupiny S, jejíž aktivita nemá opakování (A1)

předpokládané chování: Ve chvíli přiřazení uživatele do aktivní skupiny se vytvoří automatické přiřazení ke skupinové aktivitě.

provedení: Připravena skupina S s účastníkem U. Aktivita A bez opakování s manuálně nastavenou dobou trvání 9 dní (kvůli odlišení). Skupině přiřazena aktivita A bez časového limitu.

zjištěné chování: Vytvořilo se automatické přiřazení k aktivitě A na 9 dní bez opakování. Přístup se vypočítal z aktuálního data a parametru aktivity Počet dnů přístupu.

dále sledovat:

  1. zda se neobnoví přístup po vypršení přístupu, přp. přepnutí stavu

Uživatel V má manuálně přiřazenou aktivitu A s periodickým opakováním. Potom se stane Účastníkem aktivní skupiny S (A2)

předpokládané chování: Aktivní skupina S by se neměla projevit, protože již existuje (v tomto případě manuální) přiřazení k aktivitě A.

provedení: Uživatelské přiřazení s kalendářním opakováním na všechny pracovní dny, délka aktivní části 1 a prvotním přiřazením na 9 dní. První přířazení ohodnoceno jako splněné.

zjištěné chování: Automatické přiřazení se nevytvořilo kvůli aktivnímu manuálnímu přístupu.

Uživatel W má manuálně přiřazenou aktivitu A. Stane se účastníkem aktivní skupiny S s aktivitou A. Manuálně přiřazená aktivita A je splněna (A3)

předpokládané chování: Dokud je W přiřazena A, nevytvoří se automatický přístup. Po dokončení aktivity A se nový přístup, tentokrát na základě členství v aktivní skupině S nenaplánuje kvůli...

Uživatel W má neúspěšně dokončenou aktivitu A. Je mu zrušen a obnoven přístup ke skupině S (A4)

předpokládané chování: Protože je přístup k aktivitě A ve stavu dokončeno, automatický přístup není vytvořen.

provedení: Navázáno na test A3 (manuálně přiřazená aktivita A ve stavu Dokončeno). Zrušeno členství ve sk. S a opět nastaveno.

zjištěné chování: Po nově nastaveném členství ve skupině S došlo k vytvoření nového automatického přístupu na základě aktivní skupiny S.

Uživatel U plní skupinovou aktivitu A na základě aktivní skupiny S. Členství v S je mu zrušeno (A5)

předpokládané chování: Protože je přiřazení k A poslední v rámci aktivních skupin, přiřazení 

zjištěné chování: Došlo ke kompletnímu zrušení přístupu k aktivitě A.

Uživatel W má neúspěšně dokončenou a zrušenou aktivitu A. Stane se účastníkem skupiny S.

Uživatel V má manuálně přiřazenou aktivitu A. Potom se stane účastníkem aktivní skupiny S.

předpokládané chování: Přiřazení na základě aktivní skupiny S by se nemělo projevit, dokud je aktivní jiné přiřazení ke skupinové aktivitě.

Uživatel V má manuálně přiřazenou aktivitu A, potom se stane účastníkem aktivní skupiny S. Nakonec je mu manuální přístup k aktivitě A zrušen.

Skupině T je přiřazena aktivita A. Uživatel U se stane členem i skupiny T.

Uživatel U je členem aktivní skupiny T, jíž je přiřazena také aktivita A. Aktivní přiřazení skupiny S je zrušeno.

Uživatel U je členem aktivní skupiny T, jíž je přiřazena také aktivita A s časovým omezením. Aktivní skupina má takě časově omezené přiřazení aktivity A. Omezení jedné skupiny vyprší.

 

Tags:
Created by Josef Vencl on 2020/11/23 16:54