Grundtanken bakom delegeringen är att en aktiv enhet i ett system delegerar befogenheter till en annan aktiv enhet för att utföra vissa funktioner för den förras räkning. Delegering i datorsystem kan ta sig många former: från människa till människa, från människa till maskin, från maskin till maskin, och kanske till och med från maskin till människa. I detta dokument fokuserar vi på den mänskliga formen av delegering med hjälp av roller. Som vi kommer att se finns det många olika sätt på vilka rollbaserad mänsklig delegation kan ske. Vi utvecklar ett Eramework för att identifiera intressanta fall som kan användas för att bygga rollbaserade delegationsmodeller. Detta kommer att uppnås genom att man identifierar de egenskaper som är förknippade med delegering, använder dessa egenskaper för att generera möjliga delegeringsfall och använder ett systematiskt tillvägagångssätt för att minska det stora antalet fall i få användbara fall som kan användas för att bygga delegeringsmodeller.
I REF föreslog Barka och Sandhu en ram för rollbaserade delegeringsmodeller (RBDM), som identifierar ett antal egenskaper som rör delegering.
Framework for role-based delegation models
{'venue': "Proceedings 16th Annual Computer Security Applications Conference (ACSAC'00)", 'journal': "Proceedings 16th Annual Computer Security Applications Conference (ACSAC'00)", 'mag_field_of_study': ['Computer Science']}