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

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


sharixopen:knowledge:domain:requirements

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
sharixopen:knowledge:domain:requirements [2026/10/31 16:25] – [sharixknowledge] approved package sx_knowledge_api_opensharixopen:knowledge:domain:requirements [2026/10/31 19:56] (текущий) – [sharixknowledge] approved package sx_knowledge_api_open
Строка 131: Строка 131:
         }         }
     },     },
-    "content_sha256": "50045cb0eb58d498dcac6987a79e37ed2590d45239f9e6dc4ab15ac725ce5d87",+    "content_sha256": "5667ebe12243ef48e0e0e6b33c7fbc7e0b3fb553cc7e795c76c7b84b32209c21",
     "schema": 1     "schema": 1
 } }
Строка 204: Строка 204:
   * [[https://git.sharix-app.org/ShariX_Open/sharix-open-backend/src/commit/b70f6989f4c8616725b38f72fc15b8981a5dc47b/lib/effective_access.py|sharix-open-backend / lib/effective_access.py]].   * [[https://git.sharix-app.org/ShariX_Open/sharix-open-backend/src/commit/b70f6989f4c8616725b38f72fc15b8981a5dc47b/lib/effective_access.py|sharix-open-backend / lib/effective_access.py]].
   * [[https://git.sharix-app.org/ShariX_Open/sharix-open-backend/src/commit/b70f6989f4c8616725b38f72fc15b8981a5dc47b/lib/requirement_actions.py|sharix-open-backend / lib/requirement_actions.py]].   * [[https://git.sharix-app.org/ShariX_Open/sharix-open-backend/src/commit/b70f6989f4c8616725b38f72fc15b8981a5dc47b/lib/requirement_actions.py|sharix-open-backend / lib/requirement_actions.py]].
 +
 +===== Уточнение владельца: внутренняя связь employee и внешний допуск =====
 +**Нормативное уточнение от 31.10.2026, а не сообщение о развёрнутом исправлении.** Employee обозначает внутреннюю связь человека с юридическим лицом. Представитель компании, исполнитель, администратор и другие связанные с ней люди могут иметь такую запись. Эта связь остаётся в ведении юридического лица; Сервис или Платформа не должны превращать её наличие в самостоятельный внешний допуск.
 +
 +LDAP-роль открывает соответствующий интерфейс для подготовки данных, загрузки документов и заполнения полей. Она добавляется при подаче заявки, до окончательного решения. Разрешение на конкретную операцию проверяется отдельно: нужны действующее разрешение нужного вида, соответствующая компания или область действия, установленное внешнее отношение и остальные требования операции. Роль по отношению к одному Сервису не предоставляет права на любую компанию.
 +
 +Contract обозначает внешнее договорное отношение компании с Сервисом и не заменяет внутренний employee. Участник, не являющийся представителем компании по договору, получает свою область через собственное разрешение; отношение «сам с собой» для этого не требуется. ACCESS_REQUEST и NEG_REQUEST имеют разные предметы и могут идти в разные списки, даже если решения принимает один человек.
 +
 +Запрос роли Сервиса не должен автоматически создавать внешний NEG_REQUEST(employee). Исторические записи сохраняются: это уточнение не разрешает удалять, автоматически активировать или массово восстанавливать отношения. Подготовленная правка API и проверок должна пройти отдельное применение и runtime-приёмку; эта страница сама по себе не подтверждает состояние серверов.
  
 ~~SHARIX_KNOWLEDGE_RELATED~~ ~~SHARIX_KNOWLEDGE_RELATED~~
  
sharixopen/knowledge/domain/requirements.txt · Последнее изменение: — sx_knowledge_api_open

© 2022 ShariX