Разделение
атрибутов на статические и динамические в комбинированной
модели дает несколько ключевых преимуществ. Во-первых, значительно снижается общая сложность
системы: вместо 2^n (где n - общее количество атрибутов) необходимо поддерживать лишь 2^m + 2^k (где m - число статических атрибутов, k - число динамических, причем m + k = n). Во-вторых, упрощается администрирование, так как большинство атрибутов в реальных системах являются статическими и редко меняются. В-третьих, динамические атрибуты, требующие более частого анализа, обрабатываются отдельно и обычно в гораздо меньшем количестве, что оптимизирует работу системы в реальном времени без необходимости пересчитывать все права при каждом запросе.