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