KrCardTaskTypePermissionFilterPolicy | |
KrCardTypePermissionFilterPolicy | |
KrGetUnavailableTypesForCreationGetExtension | |
KrPermissionRuleSettings |
Настройки правил доступа
|
KrPermissionsCacheContainer |
Контейнер кеша правил доступа.
|
KrPermissionsCreateContextParams |
Объект с параметрами для создания контекста в IKrPermissionsManager.
|
KrPermissionsCreateContextResult |
Результат создания контекста проверки прав доступа.
|
KrPermissionsDeleteExtension |
Расширение должно выполняться до того, как будут удалены
|
KrPermissionsDescriptor | |
KrPermissionsFlagsViewInterceptor | |
KrPermissionsLockStrategy |
Объект для получения блокировок на чтение и записи правил доступа
|
KrPermissionsManager |
Объект, который выполняет проверку прав доступа
|
KrPermissionsManagerCheckResult | |
KrPermissionsManagerContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
|
KrPermissionsManagerResult |
Результат выполнения проверки прав доступа в IKrPermissionsManager |
KrPermissionsMaskDataGetExtension | |
KrPermissionsMaskGenerator |
Объект, который генерирует маску для замаскированных данных
|
KrPermissionsNewGetExtension |
Расширение на создание и получение карточки, которое рассчитывает доступ к карточке.
|
KrPermissionsRuleExtensionContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
|
KrPermissionsRulesExportExtension |
При экспорте карточки "Правила доступа" очищает строковые поля для представления.
Поля будут заполнены в расширении KrPermissionsRulesStoreExtension, которое также выполняется и на импорт.
Десериализует настройки в таблице с условиями так, чтобы они выгружались в файл как единый json вместо строки с json.
|
KrPermissionsRulesStoreExtension |
При сохранении карточки "Правила доступа" прописывает флаг IsContext для всех ролей,
а также выполняет изменение строковых полей для представления во вложенном сохранении.
|
KrPermissionsStoreExtension | |
KrPermissionsViewInterceptor | |
KrPermissionTestExtension |
Данный класс является примером расширений IKrPermissionsRuleExtension и ICardPermissionsExtension
Чтобы включить данные расширения необходимо из зарегистрировать в IExtensionContainer |
KrProcessTasksPermissionsExtension |
Расширение на проверку прав доступа по заданию отправленному из подсистемы маршрутов. Выдаёт права на редактирование карточки и приложенных файлов.
|
KrRequestCalculateFullCardPermissionExtension |
Расширение прав доступа, которое добавляет в список запрашиваемых прав доступа все права, если состояние карточки Draft |
KrWarnCannotCreateWhenCreatingTemplate |
Расширение проверяет воможность создания карточки текущим пользователем по создаваемому
шаблону и, если прав для создание карточки по этому шаблону недостаточно, предупреждает
пользователя об этом.
|
Registrator | |
TaskPermissionsExtensionContext |
Контекст проверки прав доступа с дополнительной информацией для перерасчета токена
|