Návody pro TwoDo CMS

Přidání uživatelů, tvorba rolí a přiřazení práv

TwoDo CMS nám umožňuje přesně řídit přístupové práva pomocí systému rolí a uživatelů. V tomto návodu se naučíme:

  • Proč jsou role klíčové pro bezpečnost systému.
  • Jak v rolích přiřazovat oprávnění k jednotlivým modulům.
  • Jak vytvářet uživatele a přiřadit jim role.

Význam rolí a práv

Role fungují jako pracovní pozice v systému – například "Administrátor", "Redaktor" nebo "Překladatel". Každá role obsahuje konkrétní oprávnění k akcím (vytváření, úpravy, publikování) v jednotlivých modulech.

Uživatel může mít více rolí současně. Pokud se oprávnění z různých rolí překrývají, systém vždy upřednostňuje povolující pravidla.

Vytvoření nové role

  1. Přejdeme do modulu Uživatelé → V levém panelu zvolíme cílovou úroveň (např. Kořen)
  2. V pravém panelu klikneme na "Vytvořit" → zvolíme typ "Role"
  3. Pojmenujeme roli (např. "Redaktor českého webu")
  4. V záložce Nastavení nastavíme:
    • Povolené moduly (např. Stránky, Komponenty)
    • Konkrétní práva (vytváření, ukládání, publikování)
    • Jazykové mutace (lze vybrat konkrétní jazyky nebo nechat neomezené)

screenshot počítačescreenshot počítače
screenshot počítače
screenshot počítače
screenshot počítače
screenshot počítače

Přidání nového uživatele do existující role

  1. Přejdeme do modulu Uživatelé → V levém panelu vybereme cílovou roli (např. "Redaktor")
  2. Klikneme na "Vytvořit" v pravém panelu
  3. Vyplníme základní údaje (username, email)
    • Na vyplněný email dorazí přihlašovací údaje, nebo můžeme v detailu nově vytvořeného uživatele heslo změnit

screenshot počítače
screenshot počítače
screenshot počítače

Kombinace více rolí

Na detailu uživatele můžeme můžeme přiřadit i více rolí současně - systém pak kombinuje jejich oprávnění podle těchto pravidel:

  • Povolení má vždy přednost před zákazem.
  • Pokud jedna role něco umožňuje a druhá to zakazuje, vždy vyhrává povolení.

Praktický příklad: Nadnárodní web s jazykovými mutacemi

  1. Regionální role
    • Cluster CZ (Přístup do stránek a příspěvků pouze českých lokací)
    • Cluster SK (Přístup do stránek a příspěvků pouze slovenských lokací)
    • Cluster DE (Přístup do stránek a příspěvků pouze německých lokací)
  2. Jazykové role
    • Mutations CZ: Přístup pouze do české mutace
    • Mutations SK: Přístup pouze do slovenské mutace
    • Mutations DE: Přístup pouze do německé mutace
    • Mutations: Přístup do všech jazyků

2018 - #year © TwoDo. Všechna práva vyhrazena.