1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- from .template import Template
- class Permissions():
- description = (
- "Разрешения - (проверки/экзамены). "
- "По смыслу это что-то вроде “документа на право что-то делать” - на "
- "данном этапе это ограничено метасервисом/платформой, "
- "при этом он может быть полностью цифровым (выданным "
- "платформой/сервисом)."
- )
- # ID METASERVICE
- id_metaservice = Template.id_metaservice
- # DATA
- permission_type = (
- "уникальный идентификатор определяющий наличие разрешения из множества "
- "в словаре - выданных пользователю/клиенту/аккаунту"
- )
- check_level = (
- "(check-level из классификатора платформы) - информация об уровне "
- "проверки. Проверка может быть проведена как платформой, так и "
- "мета-сервисом, так и партнером мета-сервиса, а может быть и никем "
- "(просто загружен). Указывается, так как достоверность проверки "
- "разная. Экзамен, проверенный только на низком уровне, не принимается "
- "во внимание как имеющийся до прохождения более "
- "высокоуровневой проверки."
- )
- status = "статус обработки заявки в системе заявок"
- check_date = "timestamp проверки"
- expire_date = "Срок окончания действия разрешения"
- # OTHER
- is_global = Template.is_global
- is_visible = Template.is_visible
- # FK
- ticket_status = (
- "id заявки, по которой происходит проверка статуса relationship. "
- "State меняется только в результате изменений в заявке."
- )
- user = (
- "уникальный идентификатор пользователя/клиента/аккаунта, которым была "
- "пройдена проверка и получено разрешение"
- )
- checked_by = (
- "userid проверившего"
- )
|