public interface IAclGenerationRuleExtension
Public Interface IAclGenerationRuleExtension
public interface class IAclGenerationRuleExtension
type IAclGenerationRuleExtension = interface end
Descriptor | Объект с описанием расширения. |
AllowedForCardAsync | Метод для проверки, может ли указанная карточка иметь роли по текущему правилу расчёта ACL. |
ModifyGenerationRuleDataAsync | Модифицирует данные правила расчёта ACL. |
ModifyGetAllUpdateCardsAsync | Метод для модификации результата со списком всех идентификаторов карточек, обновляемых правилом расчёта ACL. |
ModifyGetCardsBySmartRoleOwnerAsync | Метод для модификации результата со списком идентификаторов карточек для перерасчёта ACL, рассчитанного по идентификатору владельца умной роли. |
ModifyGetCardsQueryAsync | Модифицирует SQL-запрос для получения идентификаторов карточек, обновляемых правилом расчёта ACL. |
ModifyGetRolesAsync | Метод для модификации списка ролей для карточки, полученного правилом расчёта ACL. |
ModifyGetUpdateCardsByTriggersAsync | Метод для модификации результата обработки триггеров со списком идентификаторов карточек для перерасчёта ACL, рассчитанного при проверке триггеров. |