Typerna används för att bygga en hierarkisk struktur av behörigheter. Ett behörighetsomfång kan ha andra omfång som medlemmar om typen är på en lägre nivå och det kan ingå som medlem i omfång på högre nivå. Behörigheten som man som en specifik användare i NSP får definieras av en summering av behörigheter i de roller som ingår i de omfång man är medlem av.