Skip to content

Ошибка “System.ArgumentException: propertyName” на форме для кастомных классов

Ошибка “System.ArgumentException: propertyName” на форме для кастомных классов published on 2 комментария к записи Ошибка “System.ArgumentException: propertyName” на форме для кастомных классов

Вы создали собственный класс, привязали к нему форму, отредактированную в Authoring Tool, и всё вроде бы замечательно. Но при попытке использовать форму в SCSM консоль падает, а в логе Operations Manager на компьютере, где запускается консоль, появляется ошибка “System.ArgumentException: propertyName”.

Continue reading Ошибка “System.ArgumentException: propertyName” на форме для кастомных классов

Вышли SMLets beta 4

Вышли SMLets beta 4 published on Комментариев к записи Вышли SMLets beta 4 нет

Вышла новая  версия SMLets beta 4 (сторонние командлеты PowerShell для SCSM). Основное отличие от предыдущих версий — переход на SCSM 2012. Также были добавлены несколько новых команд, подробнее почитать и загрузить можно здесь.

Изменение расписания соединителей AD и SCCM из PowerShell

Изменение расписания соединителей AD и SCCM из PowerShell published on Комментариев к записи Изменение расписания соединителей AD и SCCM из PowerShell нет

imageКак известно, соединитель AD не имеет возможности изменять расписание, по которому он запускается. Для SCSM 2010 соединитель запускается раз в час, для SCSM 2012 этот интервал увеличен до 24 часов. В небольших доменах такое расписание вполне подходит, но в крупных организациях такой частый запуск может сильно нагружать SQL сервер и сам SCSM. Не смотря на то, что SCSM “забирает” только изменившиеся данные, в крупных организациях это всё равно довольно большой объем данных.

Continue reading Изменение расписания соединителей AD и SCCM из PowerShell

Как получить членов очереди в SCSM 2010 и 2012

Как получить членов очереди в SCSM 2010 и 2012 published on 2 комментария к записи Как получить членов очереди в SCSM 2010 и 2012

Иногда необходимо получить список членов очереди. Эта задача может быть легко решена с помощью PowerShelll.

Continue reading Как получить членов очереди в SCSM 2010 и 2012

Примеры кода для SCSM 2010 SP1 SDK. Часть 1.

Примеры кода для SCSM 2010 SP1 SDK. Часть 1. published on Комментариев к записи Примеры кода для SCSM 2010 SP1 SDK. Часть 1. нет

image

Данная статья является справочной, и содержит в себе примеры кода на C# и PowerShell, которые могут понадобиться при работе с SCSM 2010 SP1 SDK.

Continue reading Примеры кода для SCSM 2010 SP1 SDK. Часть 1.

Установка SMLets на компьютер без консоли SCSM

Установка SMLets на компьютер без консоли SCSM published on Комментариев к записи Установка SMLets на компьютер без консоли SCSM нет

Модуль SMLets требует для своей работы консоль SCSM, а также скопированную библиотеку Microsoft.EnterpriseManagement.Core.dll с сервера SCSM. Но на самом деле это требование не такое уж и жесткое, и в этой статье пойдет речь о том, как установить SMLets на сервер, где нет консоли управления SCSM. Это может быть полезно например на сервере Opalis\Orchestrator, или на любом другом сервере, который должен взаимодействовать с серверами SCSM с помощью PowerShell.

Continue reading Установка SMLets на компьютер без консоли SCSM

Использование SMLets c удаленного компьютера

Использование SMLets c удаленного компьютера published on 1 комментарий к записи Использование SMLets c удаленного компьютера

powershell[1]

Не смотря на то, что почти все командлеты из состава SMLets (это командлеты для работы с SCSM 2010 SP1) имеют параметр –ServerName или –SCSMSession. Первый параметр не работает вообще (вызывает ошибку “Не удается найти параметр, соответствующий имени параметра «ServerName»”), а указывать каждый раз параметр сессии – не самое удобное решение. Но в SMLets есть механизм, который позволяет запускать все команды на удаленный сервер SCSM.

Continue reading Использование SMLets c удаленного компьютера

Сложные сценарии оповещения пользователей в SCSM

Сложные сценарии оповещения пользователей в SCSM published on 4 комментария к записи Сложные сценарии оповещения пользователей в SCSM

Из консоли SCSM мы можем настраивать рабочие процессы, которые будут реагировать на изменение свойств объекта. Такие рабочие процессы могут быть использованы для рассылки уведомлений при смене статуса, при изменении описания и так далее. У этого подхода есть один недостаток – мы не можем подписываться на изменение type projection, т.е. когда один объект связывается с другим. Примером таких свойств могут служить поля “Назначено на”, “Затронутый пользователь” (и вообще все поля типа “Пользователь или Группа”), а также “Затронутые услуги”, “Затронутые элементы” и т.д. При этом SCSM имеет встроенные механизм реагирования на такие события. Также мы не можем настраивать сложные условия для рассылки. О том, как задействовать оба этих механизма и пойдет речь в этой статье.

Continue reading Сложные сценарии оповещения пользователей в SCSM

Использование Type Projection

Использование Type Projection published on 1 комментарий к записи Использование Type Projection

Я уже писал ранее о Type Projection, но то была больше теоритическая статья, сегодня я постарасюь привести примеры использования Type Projection. Напомню, что Type Projection позволяет манипулировать одновременно с базовым объектом, и объектами которые с ним связаны каким-либо отношением. Например, инцидент и затронутый пользователь, пользователь и настройки его почты, компьютер и его программное обеспечение.

Continue reading Использование Type Projection

Type Projection в SCSM

Type Projection в SCSM published on 5 комментариев к записи Type Projection в SCSM

Если вы захотите создавать объекты в SCSM с помощью кода или скриптов, рано или поздно (скорее всего рано) вы столкнетесь с таким понятием как Type Projection. В данной статье я попытаюсь разъяcнить, что же это такое, для чего нужно и как его можно использовать, но я не буду рассматривать создание собственных Type Projection.

Continue reading Type Projection в SCSM

Primary Sidebar