Редактировал(а) Александра Баруткина 2024/06/27 13:19

От версии 9.4
отредактировано Александра Баруткина
на 2024/06/24 18:42
Изменить комментарий: (Autosaved)
К версии 9.5
отредактировано Александра Баруткина
на 2024/06/24 18:47
Изменить комментарий: (Autosaved)

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -254,25 +254,25 @@
254 254  
255 255  Если в параметрах фильтрации одновременно заданы несколько атрибутов, в результирующий список попадут записи, одновременно удовлетворяющие всем указанным в фильтрах значениям (логический оператор AND).
256 256  
257 -== 4.2 Управление НСИ ==
257 +== Управление НСИ ==
258 258  
259 -Поддержка и актуализация справочных данных АС «VK People Hub» обеспечивается через функционал работы со справочниками, расположенный на вкладке «Справочники» кабинета HR. Управление справочными данными поддерживает функционал по созданию новых справочных значений, редактированию и удалению текущих справочных значений.
259 +Поддержка и актуализация справочных данных АС «VK People Hub» обеспечивается через функционал работы со справочниками, расположенный на вкладке «Справочники» вкладки "Администрирование". Управление справочными данными поддерживает функционал по созданию новых справочных значений, редактированию и удалению текущих справочных значений.
260 260  
261 261  Перечень справочников, используемых в АС «VK People Hub», и их краткое описание приведены в Приложении 1.
262 262  
263 -=== 4.2.1 Описание табличных представлений ===
263 +=== Описание табличных представлений ===
264 264  
265 -Область отображения содержания табличного представления варьируется в зависимости от конкретного справочника. Элементы интерфейса являются стандартными и функционируют согласно описанию, приведенному в п. 4.1.2.
265 +Область отображения содержания табличного представления варьируется в зависимости от конкретного справочника. Элементы интерфейса являются стандартными и функционируют согласно описанию, приведенному выше.
266 266  
267 -=== 4.2.2 Описание карточек ===
267 +=== Описание карточек ===
268 268  
269 -Состав карточек справочных значений также варьируется в зависимости от справочника. Доступность редактирования полей карточки справочного значения определяется бизнес-логикой. Элементы интерфейса являются стандартными и функционируют согласно описанию, приведенному в п. 4.1.2.
269 +Состав карточек справочных значений также варьируется в зависимости от справочника. Доступность редактирования полей карточки справочного значения определяется бизнес-логикой. Элементы интерфейса являются стандартными и функционируют согласно описанию, приведенному выше.
270 270  
271 -=== 4.2.3 Описание работы с НСИ ===
271 +=== Описание работы с НСИ ===
272 272  
273 273  Процедура управления справочными данными, описанная в текущем пункте, является стандартной и применима для всех справочников.
274 274  
275 -==== 4.2.3.1 Создание справочных данных ====
275 +==== Создание справочных данных ====
276 276  
277 277  Для создания справочных данных необходимо:
278 278  
... ... @@ -282,7 +282,7 @@
282 282  
283 283  Выход из формы создания возможен при помощи нажатия кнопки «Отменить» или иконки [[image:1710506226048-206.png]]. После выхода форма редактирования закрывается и открывается табличное представление. Внесенные справочные данные не сохранятся.
284 284  
285 -==== 4.2.3.2 Редактирование справочных данных ====
285 +==== Редактирование справочных данных ====
286 286  
287 287  Для редактирования справочных данных необходимо:
288 288  
... ... @@ -292,7 +292,7 @@
292 292  
293 293  Выход из формы редактирования возможен при помощи нажатия кнопки «Отменить» или иконки [[image:1710506226048-206.png]]. После выхода форма редактирования закрывается и открывается табличное представление.
294 294  
295 -==== 4.2.3.3 Просмотр справочных данных ====
295 +==== Просмотр справочных данных ====
296 296  
297 297  Для просмотра справочных данных необходимо:
298 298  
... ... @@ -301,7 +301,7 @@
301 301  
302 302  Выход из формы просмотра возможен при помощи нажатия на иконку [[image:1710506226048-206.png]]. После выхода форма просмотра закрывается и открывается табличное представление.
303 303  
304 -==== 4.2.3.4 Удаление справочных данных ====
304 +==== Удаление справочных данных ====
305 305  
306 306  Для удаления справочных данных необходимо:
307 307  
... ... @@ -310,3 +310,354 @@
310 310  * В открывшейся форме нажать на кнопку «Удалить». Справочное значение будет успешно удалено.
311 311  
312 312  Выход из формы редактирования возможен при помощи нажатия кнопки «Отменить» или иконки [[image:1710506270230-986.png]]. После выхода форма редактирования закрывается и открывается табличное представление.
313 +
314 += Управление правами доступа =
315 +
316 +На главной странице системы пользователю необходимо перейти на вкладку "Администрирование" и выбрать вкладку "Администрирование".
317 +
318 +В левой части экрана пользователю необходимо нажать на кнопку раскрытия списка  "Управление правами доступа". В соответствии с рисунком 1.
319 +
320 +[[Рисунок 1 — "Управление правами доступа">>image:2024-03-18_18-34-08.png||data-xwiki-image-style-alignment="center"]]
321 +
322 +== Управление объектами доступа ==
323 +
324 +=== Сущности системы ===
325 +
326 +1. (((
327 +Экран "Сущности системы" соответствует рисунку 2.
328 +)))
329 +
330 +[[Рисунок 2 — "Сущности системы">>image:1710842558005-777.png||data-xwiki-image-style-alignment="center"]]
331 +
332 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку «Все данные»:
333 +
334 +* ID.
335 +* Название элемента.
336 +* Тип объекта.
337 +* Описание элемента.
338 +* Название бизнес-объекта.
339 +* Дата закрытия.
340 +* ID пользователя Keycloak, создавшего запись.
341 +* Дата создания.
342 +* ID пользователя Keycloak, обновившего запись.
343 +* Дата обновления.
344 +
345 +При необходимости ввести дополнительные данные пользователю необходимо нажать на иконку "Карандаш", в соответствии рисунку 3.
346 +
347 +[[Рисунок 3 — Редактирование записи на странице "Сущности системы">>image:2024-03-19_13-28-21.png||data-xwiki-image-style-alignment="center"]]
348 +
349 +Пользователю будут доступны следующие поля для редактирования:
350 +
351 +* Название элемента.
352 +* Тип объекта.
353 +* Описание элемента.
354 +
355 +=== Настройка объектов ограничения ===
356 +
357 +Объект доступа задает правила взаимодействия системы управления ролями с сущностями системы.
358 +
359 +Экран "Настройка объектов ограничения" соответствует рисунку 4.
360 +
361 +[[Рисунок 4 — "Настройка объектов ограничения">>image:1710843654538-380.png||data-xwiki-image-style-alignment="center"]]
362 +
363 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку «Все данные»:
364 +
365 +* Код.
366 +* Название объекта.
367 +* ID элемента.
368 +* Описание объекта.
369 +* Дата закрытия.
370 +* ID пользователя Keycloak, создавшего запись.
371 +* Дата создания.
372 +* ID пользователя Keycloak, обновившего запись.
373 +* Дата обновления.
374 +
375 +При необходимости ввести дополнительные данные пользователю необходимо нажать на иконку "Карандаш", в соответствии рисунку 5.
376 +
377 +[[Рисунок 5 — Редактирование записи на странице "Настройка объектов ограничения">>image:1710844526450-801.png||data-xwiki-image-style-alignment="center"]]
378 +
379 +Пользователю будут доступны следующие поля для редактирования:
380 +
381 +* Код объекта.
382 +* Название объекта.
383 +* Название сущности.
384 +* Описание объекта
385 +
386 +Для добавление ограничения  (object_restriction) к объекту необходимо раскрыть объект и нажать кнопку "Добавить запись", в соответствии с рисунком 6.
387 +
388 +[[Рисунок 6 —  Добавление ограничения объекта>>image:1710844975736-347.png||data-xwiki-image-style-alignment="center"]]
389 +
390 +=== Атрибуты доступа ===
391 +
392 +Справочник содержит список всех атрибутов доступа по которым могут быть настроены ограничения доступа.
393 +
394 +Экран "Атрибуты доступа" соответствует рисунку 7.
395 +
396 +[[Рисунок 7 — "Атрибуты доступа">>image:1710845514868-737.png||data-xwiki-image-style-alignment="center"]]
397 +
398 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку "Все данные":
399 +
400 +* ID.
401 +* Код.
402 +* Страница.
403 +* Схема БД.
404 +* Наименование подразделения.
405 +* Дата создания.
406 +* Дата закрытия.
407 +* Системный атрибут.
408 +
409 +Для редактирования данных пользователю доступны следующие поля:
410 +
411 +* Код.
412 +* Страница.
413 +* Схема БД.
414 +* Наименование подразделения.
415 +* Системность.
416 +
417 +=== Типы сущностей ===
418 +
419 +Данный справочник системный и не может быть изменен на проекте.
420 +
421 +Экран "Настройка объектов ограничения" соответствует рисунку 8.
422 +
423 +[[Рисунок 8 — "Типы сущностей">>image:1710845933215-670.png||data-xwiki-image-style-alignment="center"]]
424 +
425 +СУР поддерживает два типа сущностей: "dataset", "business" .
426 +
427 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку "Все данные":
428 +
429 +* ID.
430 +* Код.
431 +* Название.
432 +* Администрирование.
433 +
434 +== Управление ключевыми словами ==
435 +
436 +=== Управление ключевыми словами ===
437 +
438 +Экран "Управление ключевыми словами" соответствует рисунку 9.
439 +
440 +[[Рисунок 9 — "Управление ключевыми словами">>image:1710848318008-301.png||data-xwiki-image-style-alignment="center"]]
441 +
442 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку "Все данные":
443 +
444 +* ID.
445 +* Код.
446 +* Название.
447 +* Описание.
448 +* Значение при загрузке.
449 +* Время действия.
450 +* Ключевое слово.
451 +* Системность
452 +* Дата закрытия.
453 +* Дата создания
454 +* Пользователь, создавший запись
455 +* Дата обновления
456 +* Пользователь, обновивший запись
457 +
458 +Для редактирования пользователю доступны следующие поля:
459 +
460 +* Код.
461 +* Название.
462 +* Описание.
463 +* Значение при загрузке.
464 +* Время действия.
465 +* Ключевое слово.
466 +
467 +Для добавлении ключа к ключевому слову типа "token" необходимо раскрыть ключевое слово и нажать на кнопку "Добавить запись".
468 +
469 +=== Набор значений по ключевому слову ===
470 +
471 +Экран "Набор значений по ключевому слову" соответствует рисунку 10.
472 +
473 +[[Рисунок 10 — "Набор значений по ключевому слову">>image:1710850117138-749.png||data-xwiki-image-style-alignment="center"]]
474 +
475 +Используется при формировании значений доступа для пользователя по ключевому слову типа «value».
476 +
477 +Таблица заполняется автоматически на основе реализованных функции для заданного ключевого слова.
478 +
479 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку "Все данные":
480 +
481 +* ID.
482 +* Значение.
483 +* Код.
484 +* Ключевой идентификатор UUID.
485 +* Ключевой файл автора UUID.
486 +* Дата создания.
487 +* Дата закрытия.
488 +
489 +=== История загрузки значений ключевых слов ===
490 +
491 +Экран "История загрузки значений ключевых слов" соответствует рисунку 11.
492 +
493 +[[Рисунок 11 — "История загрузки значений ключевых слов">>image:1710850530393-227.png||data-xwiki-image-style-alignment="center"]]
494 +
495 +Содержит перечень наборов ограничения доступа.
496 +
497 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку "Все данные":
498 +
499 +* ID.
500 +* Код ключевого слова.
501 +* Количество значений.
502 +* Флаг очищения старых значений.
503 +* Время жизни.
504 +* Дата создания.
505 +* ID пользователя KeyCloak, создавшего запись.
506 +
507 +=== Типы ключевых слов ===
508 +
509 +Экран "Типы ключевых слов" соответствует рисунку 12.
510 +
511 +[[Рисунок 12 — "Типы ключевых слов">>image:1710850619070-454.png||data-xwiki-image-style-alignment="center"]]
512 +
513 +СУР поддерживает два типа ключевых слов:
514 +
515 +* token — применяются для получения значений из атрибутов пользователя KeyCloak (keyword_key получаем пути key значений в токене).
516 +* value — применяются для получения значений напрямую из keyword_value.
517 +
518 +Данный справочник системный и не может быть изменен на проекте.
519 +
520 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку "Все данные":
521 +
522 +* ID.
523 +* Код.
524 +* Название.
525 +* Описание.
526 +
527 +== Управление наборами значений для атрибутов доступа ==
528 +
529 +=== Наборы значений ===
530 +
531 +Экран "Наборы значений" соответствует рисунку 13.
532 +
533 +[[Рисунок 13 — "Наборы значений">>image:1710850876941-305.png||data-xwiki-image-style-alignment="center"]]
534 +
535 +Содержит перечень наборов ограничения доступа.
536 +
537 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку "Все данные":
538 +
539 +* ID.
540 +* Код.
541 +* Название.
542 +* Доступ к null.
543 +* Системность
544 +* Описание.
545 +* Дата закрытия.
546 +* ID пользователя KeyCloak, создавшего запись.
547 +* Дата создания.
548 +* ID пользователя KeyCloak, обновившего запись.
549 +* Дата обновления.
550 +
551 +Для редактирования пользователю доступны следующие поля:
552 +
553 +* Код.
554 +* Название.
555 +* Доступ к null.
556 +* Описание.
557 +
558 +=== Связанные ключевые слова ===
559 +
560 +Экран "Связанные ключевые слова" соответствует рисунку 14.
561 +
562 +[[Рисунок 14 — "Связанные ключевые слова">>image:1710851755904-826.png||data-xwiki-image-style-alignment="center"]]
563 +
564 +Обеспечивает привязку набора значений к значениям, определяемым по ключевому слову.
565 +
566 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку "Все данные":
567 +
568 +1. ID.
569 +1. ID набора значений.
570 +1. Кодовое слово.
571 +1. Дата закрытия.
572 +1. ID пользователя KeyCloak, создавшего запись.
573 +1. Дата обновления.
574 +
575 +Для редактирования пользователю доступны следующие поля:
576 +
577 +1. Набор значений.
578 +1. Кодовое слово.
579 +
580 +=== Значений доступа ===
581 +
582 +Экран "Значений доступа" соответствует рисунку 15.
583 +
584 +[[Рисунок 15 — "Значений доступа">>image:1710852195391-537.png||data-xwiki-image-style-alignment="center"]]
585 +
586 +Справочник заполняется Администратором прав доступа и обеспечивает формирование наборов значений доступа, не зависящих от пользователя системы.
587 +
588 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку «Все данные»:
589 +
590 +1. ID.
591 +1. Значение.
592 +1. Название набора значений.
593 +1. Дата закрытия.
594 +1. ID пользователя KeyCloak, создавшего запись.
595 +1. Дата создания.
596 +1. ID пользователя KeyCloak, обновившего запись.
597 +1. Дата обновления.
598 +
599 +Для редактирования пользователю доступны следующие поля:
600 +
601 +1. Значение.
602 +1. Название набора значений.
603 +
604 +=== Настройка вложения наборов значений друг в друга ===
605 +
606 +Экран "Настройка вложения наборов значений друг в друга" соответствует рисунку 16.
607 +
608 +[[Рисунок 16 — "Настройка вложения наборов значений друг в друга">>image:1710852519873-294.png||data-xwiki-image-style-alignment="center"]]
609 +
610 +Обеспечивает возможность иерархической компоновки наборов значений. Когда набор значений может состоять из других наборов значений.
611 +
612 +Для однозначности определения источника набора значений не рекомендуется одновременно использовать valueset_composition и valueset_value.
613 +
614 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку «Все данные»:
615 +
616 +* ID.
617 +* ID вложенного набора значений.
618 +* ID группирующего набора значений.
619 +* Дата закрытия.
620 +* ID пользователя KeyCloak, создавшего запись.
621 +* Дата создания.
622 +* ID пользователя KeyCloak, обновившего запись.
623 +* Дата обновления.
624 +
625 +Для редактирования пользователю доступны следующие поля:
626 +
627 +* ID вложенного набора значений.
628 +* ID группирующего набора значений.
629 +
630 +== Управление полномочиями по ролям ==
631 +
632 +=== Полномочия и правила доступа ===
633 +
634 +Экран "Полномочия и правила доступа" соответствует рисунку 17.
635 +
636 +[[Рисунок 17 — "Полномочия и правила доступа">>image:1710852692310-770.png||data-xwiki-image-style-alignment="center"]]
637 +
638 +Содержит перечень разрешений доступа в привязке к ролям KeyCloak.
639 +
640 +Пользователю доступны для обзора следующие данные, необходимо нажать на кнопку «Все данные»:
641 +
642 +* ID.
643 +* Роль.
644 +* Код объекта.
645 +* Включено/Выключено
646 +* Разрешение на запись.
647 +* Системность
648 +* Описание.
649 +* Дата закрытия.
650 +* ID пользователя KeyCloak, создавшего запись.
651 +* Дата создания
652 +* ID пользователя Keycloak, обновившего запись
653 +* Дата обновления
654 +
655 +Для редактирования пользователю доступны следующие поля:
656 +
657 +* Роль.
658 +* Код объекта.
659 +* Включено/Выключено
660 +* Разрешение на запись.
661 +* Описание.
662 +
663 +Для привязки роли к набору значений и ограничению доступа необходимо раскрыть роль и нажать кнопку "Добавить запись"