Предлагается исправление теперь можно добавить или удалить права для операций в профилях для размещения пользовательских типов, которые были добавлены в среде службы Диспетчер System Center 2010

Переводы статьи Переводы статьи
Код статьи: 2525307 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Введение

Для управления объектами, такими как очередей и рабочих элементов в Microsoft System Center диспетчер службы 2010 требуется авторизация. Эти параметры авторизации личной управляются с помощью профилей. Профиль представляет собой коллекцию элементов, которые используются для авторизации. Для операций, например создания, чтения, обновить и удалить следующую структуру используется для элементов авторизации:
RelationshipEndPoint Имя_профиля операции типа свойств связи
Для авторизации роль пользователя определяет операции, выполняются отдельным пользователям на определенные объекты, связав профиль, область и пользователей. Профили также используются консоли диспетчера службы для фильтрации объектов, таких как задачи и шаблоны.

Три хранимые процедуры, включенные в данное исправление имеет следующие имена файлов:
  • p_GetRestrictrictionsOnOperationsInProfile
  • p_AddRestrictrictionToOperationInProfile
  • p_RemoveRestrictrictionFromOperationInProfile
Эти хранимые процедуры SQL позволяют добавить или удалить права для операций в профилях для поддержки пользовательских типов, которые были добавлены в диспетчер службы среды. На консоли диспетчера службы невозможно добавить или удалить эти права. Например, можно добавить следующие права для IncidentResolver профиль, если настроено Пользователь Введите, добавив новый Создать связь связь:
RelationshipEndPoint Имя_профиля операции типа свойств связи
IncidentResolver Object_Set пользователя новой связи
Эти хранимые процедуры также предоставляет более полные сведения для доступа к свойствам определенного типа. На консоли диспетчера службы не может предоставить эти сведения. Эти хранимые процедуры SQL нельзя добавить новые операции в профиль и можно выполнять следующие задачи:
  • Просмотр настройки авторизации, настроенных в существующий профиль.
  • Добавление типов существующих операций в существующие профили. Тип, свойства и ограничения связи можно добавить следующие операции:
    • Object__Add
    • Object__Set
    • Object__Get
    • Object__Delete
  • Удалите типы из существующих операций в существующие профили.

Дополнительная информация

Сведения об исправлении

Корпорация Майкрософт выпустила исправление. Однако данное исправление предназначено для устранения проблемы, описанной в этой статье. Это исправление необходимо применяйте только в тех системах, в которых наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом Если вы не представляет особой эта проблема, рекомендуется отложить ее решение до выхода ближайшего пакета обновления, содержащего это исправление.

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

Примечание Если возникают другие проблемы или необходимо устранить неполадки, возможно создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, не связанные с данным исправлением, оплачиваются. Для получения полного списка телефонов службы поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=Support
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, значит исправления недоступна для данного языка.

Необходимые условия

Данное исправление необходимо иметь Microsoft системного центра диспетчер службы 2010 пакетом обновления 1 (SP1) установлен.

Примечание Это исправление предназначено для компонента службы диспетчера основной сервер управления (SM сервера) в службе диспетчера System Center 2010.

Установка исправления

Важные Перед установкой данного исправления, рекомендуется выполнить следующие действия:
  • Резервное копирование ServiceManager базы данных.
  • Резервное копирование ключей шифрования для сервера SM.
Примечание Это исправление не может быть удалено после его установки.

Чтобы установить это исправление, выполните следующие действия.
  1. Закройте все приложения, относящиеся к диспетчеру служб консоли диспетчера службы и портал самообслуживания.
  2. В проводнике Windows откройте папку, содержащую данный пакет исправлений.
  3. Щелкните правой кнопкой мыши файл и нажмите кнопку Запуск от имени администратора:
    Scsm2010_amd64_sp1_kb2525307.exe
  4. Примите лицензионное соглашение, в мастере установки системы центра службы диспетчера SCSM2010_SP1_KB2525307 на Лицензионное соглашение страницы, а затем нажмите кнопку Установка Чтобы завершить работу мастера.

Как определить ли это исправление правильного применения

Способ 1
  1. Откройте в панели управления Программы и компоненты.
  2. Нажмите кнопку Просмотр установленных обновлений.
  3. Этот элемент, если исправление было применено правильно:
    Исправление для Microsoft System Center диспетчер службы 1 (SP1) (KB2525307)
    Примечание Если система работает под управлением сервера SM, этот элемент находится в списке 1 (SP1) для Microsoft System Center диспетчер службы.
Способ 2
Следующие файлы журнала в представлении % temp % папки, чтобы определить, произошло ли ошибки во время установки исправления:
  • Scsm2010_sp1_kb2525307.MSP.0.log
  • Scsmpatchersetupwizard01.log

Сведения о реестре

Для использования этого пакета исправления, нет необходимости вносить изменения в реестр.

Необходимость перезагрузки

После установки данного исправления перезагружать компьютер не нужно.

Сведения о замене исправлений

Это исправление не заменяет ранее выпущенные исправления.Для получения дополнительных сведений о терминологии, обновление программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Как использовать хранимые процедуры с помощью пользовательских связей

При добавлении связи для расширения типа, и необходимо ограничить права обновления для этих связей, необходимо добавить дополнительный тип необходимые операции, соответствующий профиль.

Например, добавление System.CallingUser связь между System.WorkItem.incident и System.domain.User конечные точки. Если требуется, чтобы IncidentResolver профиль, чтобы иметь возможность включить возможность обновления связи, необходимо добавить отношение Object__Set (обновление) справа от System.domain.User Конечная точка. В этом примере не нужно добавить отношение Object__Set (обновление) справа от System.WorkItem.incident Конечная точка. Связь не нужно добавить, так как следующий параметр указывает, что System.WorkItem.incident Конечная точка уже имеет Object__Set (обновление) права для всех свойств и конечные точки связи:
RelationshipEndPoint Имя_профиля операции типа свойств связи
IncidentResolver Object__Set System.WorkItem.Incident NUL NULL н/Д
Вызовите следующую хранимую процедуру для добавления Object__Set (обновление) справа System.domain.User Конечная точка System.CallingUser связь в IncidentResolver профиль:
exec p_RemoveRestrictrictionFromOperationInProfile 'IncidentResolver', 'Object__Set', 'System.Domain.User', NULL, 'System.CallingUser', NULL

Синтаксис

Следующий раздел описывает синтаксис хранимых процедур, включенных в данное исправление.

P_GetRestrictrictionsOnOperationsInProfile хранимых процедур
Параметр
@ Nvarchar(max) Имя_профиля = NULL
Эта хранимая процедура отображает список операций из указанного профиля. Для каждой операции Эта хранимая процедура также отображает типы, свойства и связей, определенных в типе и может использоваться в операции.

Примечание Чтобы правильно определить связи, они должны быть определены как свойства обе конечные точки связи.
Как использовать хранимые процедуры и интерпретация выходных данных
  • Если Имя_профиля имеет значение null, отображаются все профили.
  • Операции, свойства и типа, указанного в той же строке указывают Ограниченные свойства из типа операции.
  • Операции, типа и конечную точку связи, которые перечислены в той же строке указать ограниченным доступом к конечной точке связи от типа операции.
  • Если тип свойства и конечную точку связи, все значения null данной операции включена на всех типов, все свойства и все конечные точки связей.
Ниже перечислены допустимые профиля имена.
  • ActivityImplementer
  • Администратор
  • AdvancedOperator
  • Автор
  • ChangeInitiator
  • IncidentResolver
  • ProblemAnalyst
  • ReadOnlyOperator
  • Рабочий процесс
  • ChangeManager
  • EndUser
  • ImpliedConfigItemCustodian
  • ImpliedIncidentAffectedUser
  • ImpliedPrimaryComputerUser
  • ImpliedReviewer
  • ImpliedUserPreference
P_AddRestrictrictionToOperationInProfile хранимых процедур
Параметры
@ Имя_профиля NVARCHAR(MAX) AS = null
@ Имя_операции NVARCHAR(MAX) AS = null
@ TypeName AS NVARCHAR(MAX) = null
@ PropertyName AS NVARCHAR(MAX) = null
@ RelationshipTypeName AS NVARCHAR(MAX) = null
@ RelationshipEndpoint AS NVARCHAR(MAX) = null
Примечание Эта хранимая процедура добавляет указанных ограничений заданного профиля.
P_RemoveRestrictrictionFromOperationInProfile хранимых процедур
Параметры
@ Имя_профиля NVARCHAR(MAX) AS = null
@ Имя_операции NVARCHAR(MAX) AS = null
@ TypeName AS NVARCHAR(MAX) = null
@ PropertyName AS NVARCHAR(MAX) = null
@ RelationshipTypeName AS NVARCHAR(MAX) = null
@ RelationshipEndpoint AS NVARCHAR(MAX) = null
Примечание Эта хранимая процедура удаляет указанных ограничений из указанного профиля.
Пример 1.
В следующем примере показан вывод p_GetRestrictrictionsOnOperationsInProfile Хранимая процедура. Результаты показывают, что Object__Get (чтение) операция для IncidentResolver профиль не ограничено.
RelationshipEndPoint Имя_профиля операции типа свойств связи
IncidentResolverObject__GetNULLNULL значение NULL, значение NULL
Пример 2.
В следующем примере показан вывод p_GetRestrictrictionsOnOperationsInProfile Хранимая процедура. Результаты показывают, что Object__Set операция для IncidentResolver профиль разрешен только для следующих типов:
  • System.WorkItem.incident и все его свойства, включая конечные точки связи
  • System.FileAttachment и все его свойства, включая конечные точки связи
  • System.WorkItem.log и все его свойства, включая конечные точки связи
  • System.WorkItem.Activity.ManualActivity и его свойства, включая конечные точки связи
  • System.config элемент и связь конечной System.WorkItemAboutConfigItem
  • System.config элемент и связь конечной System.WorkItemRelatesConfigItem
  • Конечная точка связи и System.domain.User System.WorkItem.TroubleTicketClosedByUser
  • Конечная точка связи и System.domain.User System.WorkItemAssignedToUser
  • Конечная точка связи и System.domain.User System.WorkItemCreatedByUser
RelationshipEndPoint Имя_профиля операции типа свойств связи
IncidentResolver Object__Set System.WorkItem.Incident NULL NULL н/Д
IncidentResolver Object__Set System.FileAttachment NULL NULL н/Д
IncidentResolver Object__Set System.WorkItem.Log NULL NULL н/Д
IncidentResolver Object__Set System.WorkItem.Activity.ManualActivity NULL NULL н/Д
IncidentResolver Object__Set System.ConfigItem NULL System.WorkItemAboutConfigItem н/Д
IncidentResolver Object__Set System.ConfigItem NULL System.WorkItemRelatesToConfigIte н/Д
IncidentResolver Object__Set System.Domain.User NULL System.WorkItem.TroubleTicketClosedByUser н/Д
IncidentResolver Object__Set System.Domain.User NULL System.WorkItemAssignedToUser н/Д
IncidentResolver Object__Set System.Domain.User NULL System.WorkItemCreatedByUser н/Д
Важные Последние пять операции элементы позволяют связать элементы конфигурации происшествие и назначить пользователей для обращения в службу.
Пример 3
В следующем примере p_GetRestrictrictionsOnOperationsInProfile Указывает, что хранимая процедура Object__Set операция для ImpliedReviewer профиль разрешен только для следующих типов:
  • Только свойства, комментарии, DecisionDate и принятия решений и System.Reviewer
  • Только связь конечной System.ReviewerVotedByUser и System.Reviewer
  • Только связь конечной System.ReviewerVotedByUser и System.domain.User
Заметки
  • Этот пример приводится только выходные данные и не полный вывод.
  • В System.ReviewerVotedByUserObject__Set (обновление) оба были предоставлены права System.Reviewer Конечная точка и System.domain.User Конечная точка. Если вы не прав отношения для обеих конечных точек, не удается обновить редактор объектов, используя следующие отношения:
    RelationshipEndPoint Имя_профиля операции типа свойств связи
    ImpliedReviewer Object__Set System.Reviewer комментарии NULL н/Д
    ImpliedReviewer Object__Set System.Reviewer DecisionDate NULL н/Д
    ImpliedReviewer Object__Set System.Reviewer решение NULL н/Д
    ImpliedReviewer Object__Set System.Reviewer NULL System.ReviewerVotedByUser н/Д
    ImpliedReviewer Object__Set System.Domain.User NULL System.ReviewerVotedByUser н/Д
Пример 4
В этом примере показано, как использовать p_AddRestrictrictionToOperationInProfile Хранимая процедура для обновления Заметки Свойства:
exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.Reviewer', 'Notes', NULL, NULL
Пример 5
В этом примере показано, как использовать p_AddRestrictrictionToOperationInProfile Хранимая процедура для обновления System.WorkItemRelatesToWorkItem связь:
exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.Reviewer', NULL, 'System.WorkItemRelatesToWorkItem', 'N/A'
Пример 6
В этом примере показано, как использовать p_AddRestrictrictionToOperationInProfile Хранимая процедура для обновления Происшествие класс, все свойства и всех отношений:
exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.WorkItem.Incident', NULL, NULL, 'N/A'

Свойства

Код статьи: 2525307 - Последний отзыв: 19 мая 2011 г. - Revision: 1.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft System Center Service Manager 2010
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2525307 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:2525307

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com