Interface: DocumentAccessPolicy
Интерфейс политики доступов для операций внутри редактора.
Remarks
Типичные сценарии использования:
- Защита конфиденциального контента (запрет копирования/вырезания)
- Выключение печати на защищенных документах
- Отключение внешнего буфера обмена для соблюдения стандартов безопасности
Example
Запретить копирование
builder.withDocumentAccessPolicy({
restrict: ['copy']
});
Только запрет на печать
builder.withDocumentAccessPolicy({
restrict: ['print']
});
Полная блокировка копирования и доступ к внешнему буферу обмена
builder.withDocumentAccessPolicy({
restrict: ['copy', 'externalClipboard']
});
See
- DocumentAccessRestriction для настройки ограничений
- EditorBuilderAutonomous.withDocumentAccessPolicy — применяет политику доступа
- EditorBuilderCloud.withDocumentAccessPolicy — применяет политику доступа
Properties
restrict?
optionalrestrict:DocumentAccessRestriction[]
Список ограничений для разрешенных по умолчанию операций с документом. Если не указаны, ограничения отсутствуют.