Создать роль для каждого специального права?

Я не могу найти решение самостоятельно (и, конечно, Google) ...

У меня есть пользователь таблицы, который имеет около 20 дополнительных столбцов для специальных прав. Я знаю, что это худший вариант решения проблемы, но именно так они и сделали в прошлом, и теперь я должен разобраться с этим в будущем - я хочу изменить это, конечно.

Допустим, у нас есть 3 специальных права дилера: - Показать цены дилера - Показать сумму запаса - Показать доходы дилера

Как я могу реализовать это в ролевой модели, когда разные дилеры имеют разные назначения разрешений.

Например, DealerA (Показать цены дилеров) DealerB (Показать сумму акций) DealerC (Показать доходы дилеров, Показать сумму акций) DealerD (Показать доходы дилеров)... до 5000 дилеров...

Если я реализую роль дилера и назначу 3 права на роль, как я могу управлять различными правами? Сначала я подумал, что я установлю их по умолчанию и отзову их соответственно, но так ли это нужно делать?

Конечно, я мог бы сделать для 3 специальных прав 3 роли дилера, который состоит только из одного права?

Спасибо за любую помощь заранее.

0 ответов

Другие вопросы по тегам