Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
proverka_prav_polzovatelja [2023/08/11 10:07] tro |
proverka_prav_polzovatelja [2024/03/08 09:47] (текущий) tro |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Проверка прав пользователя ====== | ====== Проверка прав пользователя ====== | ||
| - | Вариант 1 | + | ===== Вариант 1 - проверка наличия роли у пользователя ===== |
| Следует применять где роль не дает никаких прав на объекты метаданных, | Следует применять где роль не дает никаких прав на объекты метаданных, | ||
| < | < | ||
| Строка 6: | Строка 6: | ||
| </ | </ | ||
| - | Вариант 2 | + | ==== Вариант 2 - проверка наличия определенного вида доступа пользователя к всему обїекту ==== |
| Применять там где роль дает права на объекты. | Применять там где роль дает права на объекты. | ||
| < | < | ||
| Если ПравоДоступа(" | Если ПравоДоступа(" | ||
| + | Если ПравоДоступа(" | ||
| </ | </ | ||
| [[https:// | [[https:// | ||
| + | ==== Вариант 3 - проверка наличия определенного вида доступа пользователя к конкретному єлементу обїекта ==== | ||
| + | < | ||
| + | Если УправлениеДоступом.ЕстьПраво(" | ||
| + | Конецесли | ||
| + | </ | ||