ServiceNow: как ограничить видимость Business Services? - PullRequest
0 голосов
/ 29 мая 2018

Мне нужно ограничить список бизнес-сервисов, видимых пользователям на портале самообслуживания и на странице инцидентов.Пользователь должен видеть только те услуги, которые ему доступны.

Я добавил Бизнес-сервис -> Список поддерживаемых пользователей в форму группы.Это место, где я добавляю сервисы, которые должны быть доступны для пользователя.Как в поле «Производитель записей каталога услуг», так и в форме инцидента, для поля «бизнес-сервис» я установил простой ссылочный квалификатор «Поддерживаемая пользователем» (динамическая) одна из моих групп поддержки.

Теперь проблема в том,что «Поддерживаемые пользователи» принимает только одну группу.Это означает, что только одна услуга может быть связана с одной групповой (от 1 до 1) взаимосвязью.У меня не может быть нескольких групп, в которых одна и та же бизнес-служба добавлена ​​в список «Поддерживаемые пользователи» (это необходимо в моем случае).

Может кто-нибудь помочь с идеей по управлениютребование?1) как правильно управлять отношениями между группой и бизнес-сервисом (имея возможность поддерживать отношения «многие ко многим»)

2) как отфильтровать требуемые сервисы в форме портала и инцидента.

Заранее большое спасибо.

1 Ответ

0 голосов
/ 30 мая 2018
  1. Управление отношениями один-много Вы можете использовать Элементы списка скользящих , которые используют тип поля glide_list, например списки наблюдения.

  2. Для связанного списка, вы можете использовать свой собственный определенный список , который позволяет вам иметь сложные отношения между записью и списками.

...