Если результаты представления основаны на роли пользователя, то я бы рекомендовал использовать одно представление / отображение, но использовать роль (роли) пользователя в качестве аргумента.
Если у вас небольшое количество ролей, которые меняются не очень часто, вы можете создать отдельные дисплеи и настроить параметры «Доступ» дисплея в представлении для каждого из них. Я бы не считал это лучшей практикой, но могут быть определенные ситуации, когда это отвечает всем требованиям.