Pro snazší nastavování práv lze role zařazovat do skupin rolí a práva pak nastavovat pro tyto skupiny. Práva nastavená u role a u skupin, do nichž je role zařazena, lze kombinovat. Systém pak pro každého uživatele vyhodnotí tzv. efektivní právo, které se pro daného uživatele nakonec uplatní (tj. zda k danému objektu či funkci má dané právo povoleno či zakázáno a bude či nebude moci objekt zobrazit nebo použít či funkci provést).
Efektivní právo uživatele systém vyhodnotí podle pevně daných pravidel na základě rolí, které jsou uživateli přiřazeny, práv nastavených pro tuto roli a práv nastavených pro skupiny rolí, do nichž je tato role zařazena. Nejdříve se vyhodnotí Efektivní právo každé role, která je uživateli přiřazena. Přitom platí, že se nejdříve vyhodnotí výsledné právo za skupiny rolí, přičemž Zákaz přebíjí Povolení a Povolení přebíjí Bez určení, a toto se porovná s právy nastavenými pro roli, přičemž práva Role přebíjí výsledné právo za skupiny. Dále se vyhodnotí Efektivní právo uživatele na základě výsledných efektivních práv rolí, které jsou mu přiřazeny, přičemž zde platí opačné pravidlo, že Povolení přebíjí Zákaz (tedy pokud jedna role uživateli povoluje např. právo k funkci, pak může danou funkci provést, i kdyby ostatní role dané právo zakazovaly. Tímto je zajištěna možnost snadné zastupitelnosti uživatelů, kdy např. jeden pracovník převezme úkoly za nemocného kolegu a, aby je mohl vykonávat, je mu dočasně přidělena i role nemocného kolegy. Role ale mají i jiné využití, např. zastupitelnost řešitelů nějakého úkolu apod. Využití je hlavně z agend, kde se řeší nějaké procesy, např. nabídkové řízení, schvalování dokladů, procesy kalkulace výrobků ve výrobě apod., ale i agendy CRM aj. Správné navržení a použití rolí je VELICE důležité a je třeba si jej předem dobře rozmyslet, aby mohly plnit vaše požadavky.