Uživatelská skupina
Je jedním z hlavních objektů Competentu a umožňuje klasifikaci jeho Uživatelů 📖. Skupiny uživatelů umožňují filtrovat seznam uživatelů, přiřazovat na základě skupin oprávnění, odeslat zprávu členům skupiny apod. Parametrem příslušnosti uživatele ke skupině je dále Role 📖, kterou je nutno při přiřazení vybrat, přp. je role přiřazena systémově (Účastník skupiny, Vlastník skupiny). Skupiny mohou být dále provázané sítí vztahů nadřízenosti či podřízenosti.
Skupina má kromě názvu jen jeden další hlavní Parametr 📖 a tím je Popis. Může ovšem obsahovat libovolné množství dalších vedlejších parametrů v závislosti na jejím Subtypu 📖.
Se skupinami souvisejí Oprávnění 📖 a funkce Přiřazení dle skupin 📖.
Parametry
Název (name, STRING)
Název uživatelské skupiny
- Výchozí nastavení: zobrazený
- Parametr je na obrazovce 💻 Detail skupiny vždy zobrazen nezávisle na nastavení viditelnosti.
- Pro každý z jazyků je možné nastavit vlastní název, z nichž se uživateli zobrazí varianta podle jeho jazykových preferencí. Jednotlivé názvy oddělíme svislítkem („|“), více viz 📖 Jazyková podpora.
Popis (description, STRING)
Popis uživatelské skupiny
- Výchozí nastavení: zobrazený
Subtyp (idSubtype, OBJECT_ID)
Subtyp dané uživatelské skupiny. Dodatečné změny mohou způsobit chyby v databázi.
- Výchozí nastavení: skrytý - nastavuje se pouze při vytváření objektu.
- Výchozí hodnota: nastavena při vytváření
ID (id, ID)
Unikátní identifikátor uživatelské skupiny v systému. Pokus o změnu skončí chybou.
- Výchozí nastavení: skrytý
- Hodnota nastavena při vytvoření objektu
Specifické ID (customId, STRING)
Volitelný identifikátor, např. v jiném systému.
- Výchozí nastavení: zobrazený
Související oprávnění
- Vytvoření - Uživatelská skupina (CREATE_USERGROUP) - Globální právo 📖 vytvářet v Competentu uživatelské skupiny. Vytvářející uživatel se stává vlastníkem 📖 dané uživatelské skupiny se všemi níže uvedenými právy *_USERGROUP.
- Zobrazení - Uživatelská skupina (READ_USERGROUP) - Základní právo přístupu ke konkrétní uživatelské skupině bez možnosti editovat její vlastnosti nebo manipulovat s přiřazenými uživateli.
- Úprava - Uživatelská skupina (UPDATE_USERGROUP) - Editace konkrétní uživatelské skupiny, hlavně jejích parametrů.
Pro začlenění uživatelů do skupiny nebo jejich odebírání je vyžadováno právo Úprava - Uživatel (UPDATE_USER) nad konkrétním uživatelem 📖. - Smazání - Uživatelská skupina (DELETE_USERGROUP) - Právo ke smazání konkrétní skupiny.