Поздравляю всех с наступающим Новым Годом :)
И небольшой подарочек: дополнительный компонент для кастомизации портала. Как я писал в одной из предыдущих статей, кастомизация портала в SCSM очень скудная. Да и пункты создания обращений вводят многих в заблуждение (хотя с выходом SP1 эта проблема отпала). В связи с этим была разработана веб-часть, которая дополняет стандартную веб-часть создания запроса. Была добавлена следующая функциональность:
- Добавлены флаги, позволяющие скрывать каждый из 2х пунктов типа запроса
- Добавлен флаг, позволяющий отображать пункт создания запроса на изменение в зависимости от прав пользователя (по умолчанию ЗнИ могут созадавать админы и члены роли “инициаторов запросов на изменение”)
Флаги перечислены ниже:
- ShowNewChangeOrResourceItem=”true|false” – показывать или нет пункт “Требуется изменение или новый ресурс”
- ShowProblemHelpItem=”true|false” – показывать или нет пункт “Требуется помощь в решении проблемы”
- UseRoleForNewChangeOrResourceItem=”true|false” – использовать ролевую систему для отображения пункта “Требуется изменение или новый ресурс”
Данное дополнение работает только для SCSM 2010 SP1.
Скачать его можно здесь.
Установка:
- Сделать копию файла CreateRequest.aspx в каталоге портала самообслуживания (по умолчанию c:inetpubwwwrootSystem Center Service Manager PortalEndUserCreateRequest.aspx)
- Извлечь содержимое архива в каталог портала самообслуживания
- Отредактировать настройки веб-части FR_WebParts:CreateRequestCustom, указав нужные значения
[…] зависимости от прав пользователя в SCSM. Но это можно исправить. Это решение было создано до выхода SP1, но отлично […]
Добрый день Антон!
Сейчас занимаюсь изучением SCSM и в процессе возник ряд вопросов. На этапе кастомизации при попытке убрать обе строки с помощью флагов ShowNewChangeOrResourceItem и ShowProblemHelpItem приложение вываливается в ошибку Runtime Error . Подскажите что не так?
Точное описание ошибки: Parser Error
Line 23:
Line 24:
Line 25:
Line 27:
FR_WebParts:CreateRequestCustom ID=»CreateRequestWebPart» runat=»server» BorderStyle=»None
Сложно сказать, ибо ошибка не вставилась )) Но судя по «Parser Error» вы допустили ошибку при редактировании файла. Я вам в почту отправил письмо, пришлите на него ответ и вашим файлом и описание ошибки