Куда я попал?
Приказ Минцифры № 935 от 01.11.2023
Об утверждении требований к вычислительной мощности, используемой провайдером хостинга, для проведения УГО, осуществляющими ОРД или обеспечение безопасности РФ, в случаях, установленных ФЗ, мероприятий в целях реализации возложенных на них задач
п. 5.8
Для проведения оценки соответствия по документу войдите в систему.
Список требований
-
8. Схема данных в части базовых, пользовательских и сервисных типов должна удовлетворять следующим требованиям:1) каждое поле пользовательского типа, которое отражает идентифицирующий признак объекта физического мира и будет доступно в качестве критерия поиска в ТС ОРМ по запросам ПУ, должно представляться базовым типом (или его списком);2) поля пользовательского типа, которые представляют собой ссылки (HTTP URI) на неформатированные данные (файлы), должны представляться сервисным типом "Media", определенным в приложении N 5 к требованиям, утвержденным настоящим приказом;3) остальные поля пользовательских типов (то есть за исключением указанных в подпунктах 1 и 2 настоящего пункта) должны описываться встроенными типами языка GraphQL или любыми другими пользовательскими типами, определенными в схеме данных;4) для каждого пользовательского типа, имеющего хотя бы одно поле базового типа, или связанного с другим пользовательским типом, имеющим хотя бы одно поле базового типа, должны быть определены следующие объекты языка GraphQL: тип для представления результатов выполнения поисковых запросов и входной объект для задания параметров поиска (далее - входной объект);5) тип для представления результатов выполнения поисковых запросов должен иметь следующую структуру:
Имя поля | Тип поля | Назначение поля cursor | String | значение курсора для последнего элемента списка (поле "result") с результатами выполнения поискового запроса для данного пользовательского типа hasNextPage | Boolean | признак наличия следующей страницы с результатами выполнения поискового запроса для данного пользовательского типа (может использоваться с любым видом постраничного получения результатов выполнения запроса) result | список соответствующего пользовательского типа | результат выполнения поискового запроса для данного пользовательского типа
Формат типа для представления результатов выполнения поисковых запросов должен быть следующим:type {{UserTypeResult}} { cursor: String hasNextPage: Boolean result: [{{UserType}}!] },
в котором:- {{UserTypeResult}} - произвольное имя типа для представления результатов выполнения поисковых запросов,
- {{UserType}} - имя пользовательского типа, для которого определен тип {{UserTypeResult}};
6) каждый входной объект для пользовательского типа должен иметь следующую структуру:Имя поля | Тип поля | Назначение поляand | список исходных входных объектов | для задания параметров поиска с логической функцией "И" or | список исходных входных объектов | для задания параметров поиска с логической функцией "ИЛИ" not | исходный входной объект | для задания параметров поиска с логической функцией "НЕ" все имена полей пользовательского типа, представленные базовыми типами | входные объекты для базовых типов, определенные в приложении N 5 к требованиям, утвержденным настоящим приказом | для задания параметров поиска конкретных полей пользовательского типа, представленных базовыми типами
Формат входного объекта для пользовательского типа:input {{UserTypeFilterInput}} { and: [{{UserTypeFilterInput}}] or: [{{UserTypeFilterInput}}] not: {{UserTypeFilterInput}} {{baseField1}}: {{BaseFilterInput1}} ... {{baseFieldN}}: {{BaseFilterInputN}} },
в котором:- {{UserTypeFiiterInput}} - произвольное имя входного объекта для пользовательского типа,
- {{baseField1}...{{baseFieldN}} - поля пользовательского типа, представленные одним из базовых типов,
- {{baseFilterInput1}}...{{baseFilterInputN}} - входные объекты для базовых типов, определенные в приложении N 6 к требованиям, утвержденным настоящим приказом;
7) все пользовательские типы, их поля и аргументы должны иметь описание на русском языке;
8) связь между двумя произвольными пользовательскими типами должна быть двухсторонней за исключением случаев, если один из пользовательских типов не имеет ни одного поля базового типа;9) схема данных должна содержать все сервисные типы из перечня, определенного в приложении N 6 к настоящим требованиям.
Название | Severity | IP | Integral | |
---|---|---|---|---|
1111111 111 11 1111 11111111111111111 1111111 1 11111111111111111 |
-
|
1 |
-
|
|
11 111111111 111 1111111111111111111111111 1111 1 11111 1111111 |
-
|
1 |
-
|
Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам улучшить сервис для вас с целью персонализации сервисов и предложений. Вы может прочитать подробнее о cookie-файлах или изменить настройки браузера. Продолжая пользоваться сайтом, вы даёте согласие на использование ваших cookie-файлов и соглашаетесь с Политикой обработки персональных данных.