LPS:Grouper/skupiny
Z HelpDesk
Koncepce tvorby skupin v Grouperu
Výchozí požadavky
- pevně definované skupiny, které se nalévají zvenku trychtýřem
- volitelné skupiny, které se udržují v Grouperu
- nepotřebujeme smíšené předchozí vlastnosti u jedné skupiny/stemu, v případě potřeby dokážeme skupinovou aritmetikou sečíst pevnou a volitelnou skupinu do třetí, výstupní skupiny.
- hledisko správce a člena skupiny
- potřebujeme systémové skupiny (zakládá a udržuje je admin)
- potřebujeme uživatelské skupiny (zakládá a udržuje si je sám uživatel)
- potřebujeme obecné skupiny(zakládá je admin a udržuje je vybraný uživatel)
- potřebujeme samoobslužné skupiny (zakládá je admin a udržuje je vybraný uživatel a kdokoli má právo přidat nebo odebrat sám sebe - třeba pro diskusni listy)
- ne všechny skupiny se mají publikovat na výstup Grouperu
- výstupní jméno skupiny může být jiné, než vyplývá z pozice v grouperu
Potřebné vlastnosti stemů a skupin
Některé atributy může určovat stem pro všechny svoje skupiny, jiné atributy je lépe spojit se skupinou (možná by šlo zavést prioritu, co neurčuje stem, může/musí určit skupina)
název atributu | význam |
---|---|
admins | seznam uživatelů s oprávněním měnit členství skupiny |
selfmembership | možnost přidat/odebrat sám sebe do skupiny |
output | ano/ne - skupina je vypropagována na výstup Grouperu |
outputname | identifikátor skupiny na výstupu (zkrácení jmen skupin, stem nás obvykle nezajímá) |
outputprefix | prefix skupiny na výstupu (user:aragorn:...) |
Příklad řešení
stemy:
- ext=pevne
- user:login:* = uzivatelske
- system
- admin
- list samoobsluzne