Политика доступа Ziniao
ç´«é¸è®¿é®çç¥ç®¡çï¼ç½é¡µè®¿é®è§åãç½é¡µ/ç½é¡µåç»ãè§åçææå/è´¦å·ãè´¦å·ç»å®çç¥çæ¥è¯¢åç»´æ¤ãå½åæ å¿«æ·å½ä»¤ï¼å ¨é¨éè¿ ziniao-cli api ç´è°ã
AIziniao-open
official
Разработка
Что делает навык
Управление политиками веб-доступа Ziniao: создание, редактирование и удаление правил доступа, настройка веб-страниц и групп, а также привязка политик к конкретным аккаунтам или членам команды. Позволяет контролировать доступ к сайтам через ERP-интерфейс браузера.
Когда применять
- Создание нового правила доступа с указанием разрешенных или запрещенных сайтов.
- Настройка списка сотрудников или отделов, для которых действует конкретное правило.
- Привязка существующей политики доступа к определенному аккаунту пользователя.
- Управление каталогом веб-страниц и их группировкой для упрощения настройки правил.
Как работает
- Обязательно прочитать ../ziniao-shared/SKILL.md перед началом работы.
- Использовать команду ziniao-cli api для прямых вызовов POST-запросов с заголовком application/json.
- Всегда передавать companyId в теле запроса (или полагаться на автоинъекцию CLI, если указано в документации конкретного метода, но в примерах он явный).
- Для управления правилами использовать эндпоинты /access_rule/*, для веб-страниц — /access_rule_url/*, для групп — /access_rule_url_group/*.
- При настройке членов команды использовать поля userChange.addIds/deleteIds или addNames/deleteNames в зависимости от требуемого режима (activeUser: 1-4).
- При привязке к аккаунтам использовать activeAccount: 1 и передавать accountChange.addIds как массив строк.
Примеры запросов агенту
Создай правило доступа, запрещающее скачивание файлов для роли 'Оператор'.
Добавь аккаунт с ID 2001 к правилу с ID 456.
Покажи список всех веб-страниц в системе.
Что понадобится
- Инструмент Read для загрузки ../ziniao-shared/SKILL.md
- ziniao-cli api для выполнения запросов
- Доступ к API Ziniao (companyId)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «ziniao-access-policy» из репозитория:
# https://github.com/ziniao-open/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r ziniao-access-policy/ ~/.claude/skills/ziniao-access-policy/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.