Инструменты пользователя

Инструменты сайта


sharixopen:knowledge:operations:diagnostics

Диагностика интеграций и безопасная обработка ошибок

Статус: проект для рассмотрения · Область: ShariX Open

Раздел · Методология и навигация

Содержание

Диагностику делят на три независимых этапа: соединение и аутентификация, проверка формата входных данных, выполнение разрешённой операции.

HTTP 403 при вызове DokuWiki — не всегда ошибка ACL страницы: нужно также проверить допуск учётной записи к удалённому API и разрешения конкретной операции.

Перед изменением прав фиксируют технического пользователя, режим wiki (Open или внутренняя), точное пространство имён и необходимый уровень. Запрещается выдавать права администратора только ради операции с документами.

При публикации нескольких страниц следует проверять результаты каждой операции, а не считать весь ZIP выполненным по одному сообщению. Хеши и ревизии защищают ручные правки от перезаписи.

Связанные материалы

sharixopen/knowledge/operations/diagnostics.txt · Последнее изменение: — sx_knowledge_api_open

© 2022 ShariX