Rol esaslı filtreler olarak bilinen uygulama rollerini esas alan filtreler Oracle Analitik iş analistlerinin ve kullanıcılarının sadece ihtiyaç duydukları verilere erişmesine olanak tanır. Örneğin, bazı kullanıcıların paylaşılan global bir satış çalışma kitabını açtıklarında Kuzey Amerika satış verilerini görmesini istediğinizi varsayın. Bunu başarmak üzere Kuzey Amerika analisti adında özel bir uygulama rolü oluşturursunuz ve ardından çalışma kitabı verilerini filtrelemek için bunu kullanırsınız.
COUNTRY_SUBREGION = "Northern America"
ifadesini kullanarak COUNTRIES tablosunun COUNTRY_SUBREGION sütununda filtreleme yapabilirsiniz.SALESREP_ID = USER()
ifadesini kullanarak SALESREP_ID sütununu filtreleyebilirsiniz. USER (), oturum açan kullanıcının kimliğini sağlayan bir sistem değişkenidir.