Role-based access control (RBAC) modeller får ökad uppmärksamhet som en generaliserad strategi för passerkontroll. Roller kan vara tillgängliga för användare vid vissa tidsperioder, och otillgängliga hos andra. Dessutom kan det finnas tidsberoenden mellan roller. För att ta itu med sådana dynamiska aspekter introducerar vi Temporal-RBAC (TRBAC), en förlängning av RBAC-modellen. TRBAC stöder regelbunden roll som möjliggör och inaktiverar eventuellt med individuella undantag för särskilda användare och tidsmässiga beroenden bland sådana åtgärder, uttryckta med hjälp av rollutlösare. Role trigger åtgärder kan antingen utföras omedelbart, eller skjutas upp med en uttryckligen angiven tid. Att aktivera och inaktivera åtgärder kan ges en prioritet, som används för att lösa motstridiga åtgärder. En formell semantik för specifikationsspråket tillhandahålls, och en polynom säkerhetskontroll införs för att avvisa tvetydiga eller inkonsekventa specifikationer. Slutligen presenteras ett system som genomför TRBAC utöver ett konventionellt DBMS.
Temporal RBAC (TRBAC) REF överväga tidsdimension till RBAC-modellen.
TRBAC: A temporal role-based access control model
{'venue': 'TSEC', 'journal': None, 'mag_field_of_study': ['Computer Science']}