Расширение Формы Создания Инцидента, Часть 1 — Authoring Tool

Для Расширение стандартных форм и классов в Service Menager 2010, 2012 используется Authoring Tool

скачать его можно здесь

Итак приступим:

Вы установили Service Manager и Authoring Tool

Открываем Authoring Tool (обычно находится «C:\Program Files (x86)\Microsoft System Center\Service Manager 2012 Authoring\SMAuthoring.exe»)

1.Нажмите обновить , чтобы увидеть все доступные классы и формы

2.Нажмите «Обозреватель форм»

3.Выберите Форму «…Incident.ConsoleForm»

Чтобы открыть форму нажмите п.к.м, Просмотр

*здесь и далее п.к.м — правая кнопка мыши

После чего  в меню «Обозреватель пакетов управления» появятся относящиеся к этой форме  классы ,формы и рабочие процессы

Форму которую мы открыли изменять нельзя т.к она находится в Запечатанном пакете управления

Для того чтобы настроить форму , нажмите на нее п.к.м и нажмите «Настроить»

Вам предложат создать новый пакет управления ,нажмите Создать

В данном примере мы создали Незапечатанный пакет управления  NewIncidentForm

После создания новый пакет управление отобразится  в меню «Обозреватель пакетов управления»

Теперь изменим форму ,

1.Сначала скроем строчку «Contact method», чтобы это сделать нажмите на строчку «Contact method, и нажмите F4, откроется окно свойств объекта

,находим пункт Видимость и выбираем «скрыто»

Теперь изменим Заголовок , выберите Заголовок и нажмите f4, откроется свойства объекта , найдите пункт «Содержимое» , в примере мы вводим «Организация»

Теперь займемся созданием , нового свойства в классе

Выделяем нашу форму как показано в примере , и справа в «Обозреватель классов» выбираем Инцидент просмотр

В поле «Обозреватель пакетов управления «отобразится новый элемент , для того чтобы его изменить , нам надо добавить его в наш пакет управления , для этого нажмите Инцидент ,п.к.м Расширить класс

Выбираем наш пакет управления

Теперь в нашем пакете управления появился класс «Расширение Инцидент»

Добавляем свойство, для этого нажмите «Создать свойство» и выберите имя

После чего свойство появится в общем списке !

(иногда нижнее окно перекрывает верхнее и скрывает часть свойств)

откроем параметры свойства , для этого выберите свойство и нажмите f4

Выберите «Тип списка» ля этого нажмите на «…»

И перетягиваем , созданное свойство в форму

Сохраняем полученный Пакет управления , п.к.м «Сохранить»

Оповещение по почте при нарушении уровня SLA в SCSM 2012

1.Создайте шаблоны для целевого класса «Сведения о времени экземпляра уровня обслуживания  »

Уведомления \Шаблоны (что будет в теле письма)

#Я создал два шаблона

Предупреждение о нарушении SLA

вкладка Общие 

в качестве целевого класса   «Сведения о времени экземпляра уровня обслуживания  »

вкладка Конструктор Шаблона 

нажимаем Вставить

Например: Выбрав слева  в «Связанные классы » Рабочий элемент имеет сведения о экземпляре уровня обслуживания

справа в свойствах мы можем выбрать ID Инцидента, и другие его свойства Инцидента и не только

Нарушение SLA

2.Создайте подписку

Уведомления \Подписки (При каких условия посылать письмо , и кому)

#Я создал две подписки

Предупреждение о нарушении SLA

Создание:

вкладка Общие 

в качестве целевого класса указал  «Сведения о времени экземпляра уровня обслуживания  »

Условие уведомления: При обновлении объекта выбранного класса

вкладка Дополнительные критерии 

Изменено с: status Активный

Изменено на: status Предупреждение

вкладка Получатели 

укажите кто будет получать уведомления

Аналогично уведомление о нарушении SLA

только меняется вкладка Дополнительные критерии 

Изменено с: status Предупреждение

Изменено на: status Нарушение

Как удалить (пере установить) Web-portal scsm2012

Как удалить или пере установить Web-portal scsm2012?

В программах и компонентах его нет

просто из IIS не получается , удаляется сам сайт , а запись о установке остается и заново не поставить

Если портал установлен на отдельном сервере- в «программы и компоненты» удалить «Microsoft System Center 2012 — Service Manager». Если портал установлен на тот же сервер, что и Management Server, то все забекапить, удалить Management Server, и заново все поставить. Другого варианта я не нашел.

Как привязать список к Незапечатанному пакету управления

Есть список который при импортировании пакета управления приходится каждый раз заполнять заново , как этого можно избежать ?

Заполнить один раз и экспортировать пакет управления

В Итоге в Пакет Управления можно (Сохранить) Интегрировать следующее:

1. Уведомление \Шаблоны

2.Каталог Услуг \Предложения

3.Списки

4.Шаблоны (Запросов)

Разделение прав операторов scsm 2012

Вопрос: 

Как сделать разделение прав операторов инцидентов , след образом 

Чтобы главный оператор видел все Инциденты , а обычные операторы видели только те инциденты , в каких они назначены исполнителем , (не могли создавать новые и закрывать ,инциденты)? 

Ответ:

Сделать отдельное представления для таких операторов и в роль дать доступ только к этим представлениям, и также отобрать права на таски.

Русификация Web portal SCSM 2012 в sharepoint

1.Заходим на сайт SMPortal, заходим Site Settings \ Language settings

2.Ставим галочку на русский , нажимаем «ок»

(русский появится если у вас русский Sharepoint или установлен  Русский Language Pack на английский Sharepoint )

Установка SQL 2008 R2

Установка SQL 2008 r2

1.При запуске установки иногда ругается на framework. Достаточно еще раз нажать установку и установщик запуститься

2.При установке следует указать следующие компоненты

3. Учетные записи Служб

если вы ставите для тестирования ,можно поставить системные учетные записи(на скриншоте)

но лучше указывать специально созданные доменные учетные записи

4.Параметры Сортировки

По сколько мы люди русские указываем сортировку Cyrillic_General_100

5.  Интеграция Report server и Shairepoint

Не забывайте Указывать Интеграцию Report server и Shairepoint, это понадобится в дальнейшем для публикации Отчетов в Shairpoint

После установки  Не забудьте Обновиться !!!

Установка установка (с нуля)

В сети много постов про установку SCSM .

Остановлюсь по моему мнению на важных вопросах.

Прежде всего порядок установки (с нуля)

1.Устанавливаем Server 2008 r2

здесь все просто

не забываем ставить sp1 на Server 2008  r2

2.Запускаем обновление системы

3.Ставим SQL 2008 r2

4.Запускаем обновление системы

если вы не ставили sp1 на sql 2008 ,настоятельно рекомендуется его поставить

(вообще старайтесь обновляться почаще)

5.Ставим Service Manager 2012

6.Ставим Shairpoint Foundation

1.Сначала ставим рекомендуемое ПО

2.Ставим сам Shairpoint

7.Ставим Веб портал

ставим две галочки

-сам портал

-shairpoint версию

(обратите внимание что вы можете использовать не только порты https но и обычный http)

p.s  В связи с переходом на летнее время не забываем проверять обновление  KB2570791

Утилита для создания MPB Пакетов управления.

Утилита для создания MPB Пакетов управления.

 

Внимание:

— Утилита должна быть запущена на компьютере где стоит Консоль SCSM

Usage:

MPBMaker.exe <bandlename> <managementpacks> [-OutputDir:OutputDirectory]

<bandlename>

Name of the bundle. Any valid file name (without extension).

<managementpacks>

Full path to management packs (.xml or .mp) separeted by ‘;’

All resources (dll, images etc. must be placed in same directory with MP.)

-OutputDir:OutputDirectory

Bandle will be saved in this durectory.

By default used the directory of the first MP

Examples:

MPBMaker.exe CustomerClassMP «c:\SCSM MP\Incident\CustomerClass.xml»

MPBMaker.exe BuildingsClassMP «c:\SCSM MP\CRs\BuildingsClass.mp;c:\SCSM MP\CRs\BuildingsEnums.mp»