Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Giriş

Microsoft System Center Service Manager 2010'da kuyruklar ve iş öğeleri gibi nesneleri işlemek için yetkilendirme gereklidir. Bu yetkilendirmeler profiller kullanılarak yönetilir. Profil, yetkilendirme için kullanılan bir öğe koleksiyonudur. Oluşturma, okuma, güncelleştirme ve silme gibi işlemler için yetkilendirme öğeleri için aşağıdaki yapı kullanılır:

ProfileName İşlem Türü Özellik İlişkisi İlişkisiEndPoint Yetkilendirme için, kullanıcı rolü belirli kullanıcıların bir profil, kapsam ve kullanıcılarla ilişkilendirerek belirli nesneler üzerinde gerçekleştirebileceği işlemleri belirtir. Profiller, görevler ve şablonlar gibi nesneleri filtrelemek için Service Manager konsolu tarafından da kullanılır.

Bu düzeltmede yer alan üç saklı yordam aşağıdaki dosya adlarına sahiptir:

  • p_GetRestrictrictionsOnOperationsInProfile

  • p_AddRestrictrictionToOperationInProfile

  • p_RemoveRestrictrictionFromOperationInProfile

Bu SQL saklı yordamlar, Service Manager ortamına eklenen özel türleri desteklemek için profillerde bir işlemin haklarını eklemenize veya kaldırmanıza olanak tanır. Service Manager konsolu bu hakları ekleyemez veya kaldıramaz. Örneğin, yeni bir Yeni İlişki ilişkisi ekleyerek Kullanıcı türünü özelleştirdiyseniz IncidentResolver profiline aşağıdaki yetkilendirmeyi ekleyebilirsiniz:

ProfileName İşlem Türü Özellik İlişkisi İlişkisiEndPoint

OlayıResolver Object_Set Kullanıcı Yeni İlişkisi
Bu saklı yordamlar, belirli türlerin özelliklerine erişmeye yönelik daha fazla ayrıntı da sağlar. Service Manager konsolu bu ayrıntıları sağlayamaz. Bu SQL saklı yordamlar bir profile yeni işlemler ekleyemez ve yalnızca aşağıdaki görevleri gerçekleştirebilir:

  • Var olan bir profilde yapılandırılan yetkilendirmeleri görüntüleyin.

  • Var olan profillerdeki mevcut işlemlere türler ekleyin. Türü, özelliği ve ilişki kısıtlamalarını aşağıdaki işlemlere ekleyebilirsiniz:

    • Object__Add

    • Object__Set

    • Object__Get

    • Object__Delete

  • Mevcut profillerdeki mevcut işlemlerden türleri kaldırın.

Ek Bilgi

Düzeltme bilgileri

Desteklenen bir düzeltme Microsoft tarafından sağlanır. Ancak, bu düzeltme yalnızca bu makalede açıklanan sorunu düzeltmeye yöneliktir. Bu düzeltmeyi yalnızca bu makalede açıklanan sorunla karşılaşan sistemlere uygulayın. Bu düzeltme ek test alabilir. Bu nedenle, bu sorundan ciddi bir şekilde etkilenmezseniz, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemenizi öneririz.

Düzeltme indirilebilir durumdaysa, bu Bilgi Bankası makalesinin üst kısmında bir "Düzeltme indirme kullanılabilir" bölümü vardır. Bu bölüm görünmüyorsa, düzeltmeyi edinmek için Microsoft Müşteri Hizmetleri ve Desteği'ne başvurun.

Not Ek sorunlar oluşursa veya herhangi bir sorun giderme gerekiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Bu düzeltme için uygun olmayan ek destek soruları ve sorunları için normal destek maliyetleri uygulanır. Microsoft Müşteri Hizmetleri ve Destek telefon numaralarının tam listesi için veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:

http://support.microsoft.com/contactus/?ws=supportNot "Düzeltme indirme kullanılabilir" formu, düzeltmenin kullanılabildiği dilleri görüntüler. Dilinizi görmüyorsanız, bunun nedeni bu dil için bir düzeltmenin kullanılamamasıdır.

Ön koşullar

Bu düzeltmeyi uygulamak için Microsoft System Center Service Manager 2010 Service Pack 1 (SP1) yüklü olmalıdır.

Not Bu düzeltme, System Center Service Manager 2010'daki Service Manager Birincil Yönetim Sunucusu (SM Server) bileşeni için geçerlidir.

Bu düzeltmeyi yükleme

Önemli Bu düzeltmeyi yüklemeden önce aşağıdaki adımları izlemenizi öneririz:

  • ServiceManager veritabanlarını yedekleyin.

  • SM Sunucusu için şifreleme anahtarlarını yedekleyin.

Not Bu düzeltme yüklendikten sonra kaldırılamaz.

Bu düzeltmeyi yüklemek için şu adımları izleyin:

  1. Service Manager konsolu ve Self-Service Portalı gibi tüm Service Manager ilgili uygulamaları kapatın.

  2. Windows Gezgini'nde bu düzeltme paketini içeren klasörü açın.

  3. Aşağıdaki dosyaya sağ tıklayın ve ardından Yönetici olarak çalıştır'a tıklayın:

    Scsm2010_amd64_sp1_kb2525307.exe

  4. Lisans sözleşmesi sayfasındaki System Center Service Manager SCSM2010_SP1_KB2525307 Kurulum Sihirbazı'nda lisans sözleşmesini kabul edin ve ardından sihirbazı tamamlamak için Yükle'ye tıklayın.

Bu düzeltmenin doğru uygulanıp uygulanmadığını belirleme

Yöntem 1
  1. Denetim Masası'da Programlar ve Özellikler'i açın.

  2. Yüklü güncelleştirmeleri görüntüle'ye tıklayın.

  3. Aşağıdaki öğe listeleniyorsa, düzeltme doğru şekilde uygulanmıştır:

    Microsoft System Center Service Manager SP1 düzeltmesi (KB2525307)Not Sistem SM Server çalıştırıyorsa, bu öğe Microsoft System Center Service Manager SP1 altında listelenir.

Yöntem 2

Düzeltmenin yüklenmesi sırasında hata oluşup oluşmadığını belirlemek için %temp% klasöründe aşağıdaki günlük dosyalarını görüntüleyin:

  • Scsm2010_sp1_kb2525307.msp.0.log

  • Scsmpatchersetupwizard01.log

Kayıt defteri bilgileri

Bu paketteki düzeltmeyi kullanmak için kayıt defterinde herhangi bir değişiklik yapmanız gerekmez.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Düzeltme değiştirme bilgileri

Bu düzeltme, daha önce yayımlanan bir düzeltmenin yerini almaz. Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Saklı yordamları özel ilişkilerle birlikte kullanma

Bir türü genişletmek için ilişkiler eklerseniz ve bu ilişkilerin güncelleştirme haklarını kısıtlamak istiyorsanız, genişletilmiş türü uygun profilleri güncelleştiren istenen işlemlere eklemeniz gerekir.

Örneğin, System.WorkItem.Incident ile System.Domain.User uç noktaları arasında System.CallingUser ilişkisini eklersiniz. IncidentResolver profilinin ilişkiyi güncelleştirme özelliğini etkinleştirebilmesini istiyorsanız, ilişkiyi System.Domain.User uç noktasının Object__Set (güncelleştirme) hakkıyla eklemeniz gerekir. Bu örnekte, ilişkiyi System.WorkItem.Incident uç noktasının sağ Object__Set (güncelleştirme) öğesine eklemeniz gerekmez. Aşağıdaki girdi System.WorkItem.Incident uç noktasının tüm özellikler ve ilişki uç noktaları için Object__Set (güncelleştirme) haklarına zaten sahip olduğunu gösterdiğinden, ilişkinin eklenmesi gerekmez:

ProfileName İşlem Türü Özellik İlişkisi İlişkisiEndPoint

OlayıResolver Object__Set System.WorkItem.Incident NUL NULL YOK
IncidentResolver profilindeki System.CallingUser ilişkisinin system.domain.user uç noktasına Object__Set (güncelleştirme) eklemek için aşağıdaki saklı yordamı çağırabilirsiniz:

exec p_RemoveRestrictrictionFromOperationInProfile 'IncidentResolver', 'Object__Set', 'System.Domain.User', NULL, 'System.CallingUser', NULL

Sözdizimi

Aşağıdaki bölümde, bu düzeltmeye dahil edilen saklı yordamların söz dizimi açıklanmaktadır.

p_GetRestrictrictionsOnOperationsInProfile saklı yordamı

Parametre

@ProfileName nvarchar(max) = NULLBu saklı yordam, belirtilen profildeki işlemlerin listesini görüntüler. Her işlem için, bu saklı yordam, türünde tanımlanan ve işlem tarafından kullanılabilecek türleri, özellikleri ve ilişkileri de görüntüler.

Not İlişkileri doğru tanımlamak için, ilişkilerin her iki uç noktasında da özellikler olarak tanımlanmalıdır.

Saklı yordamı kullanma ve çıkışı yorumlama
  • ProfileName null ise, tüm profiller görüntülenir.

  • Bir işlem, bir özellik ve aynı satırda listelenen bir tür, işlemin türünden özelliğiyle kısıtlandığını gösterir.

  • Aynı satırda listelenen bir işlem, tür ve ilişki uç noktası, işlemin türdeki ilişki uç noktasıyla sınırlı olduğunu gösterir.

  • Tür, özellik ve ilişki uç noktası tüm null değerlerse, ilişkili işlem tüm türlerde, tüm özelliklerde ve tüm ilişkiler uç noktalarında etkinleştirilir.

Geçerli profil adları şunlardır:

  • ActivityImplementer

  • Yönetici

  • AdvancedOperator

  • Yazar

  • ChangeInitiator

  • IncidentResolver

  • ProblemAnalyst

  • ReadOnlyOperator

  • Iş akışı

  • ChangeManager

  • EndUser

  • ImpliedConfigItemCustodian

  • ImpliedIncidentAffectedUser

  • ImpliedPrimaryComputerUser

  • ImpliedReviewer

  • ImpliedUserPreference

p_AddRestrictrictionToOperationInProfile saklı yordamı

Parametre

@ProfileName AS NVARCHAR(MAX) = null
@OperationName AS NVARCHAR(MAX) = null
@TypeName AS NVARCHAR(MAX) = null
@PropertyName AS NVARCHAR(MAX) = null
@RelationshipTypeName AS NVARCHAR(MAX) = null
@RelationshipEndpoint AS NVARCHAR(MAX) = nullNote Bu saklı yordam belirtilen kısıtlamaları belirtilen profile ekler.

p_RemoveRestrictrictionFromOperationInProfile saklı yordamı

Parametre

@ProfileName AS NVARCHAR(MAX) = null
@OperationName AS NVARCHAR(MAX) = null
@TypeName AS NVARCHAR(MAX) = null
@PropertyName AS NVARCHAR(MAX) = null
@RelationshipTypeName AS NVARCHAR(MAX) = null
@RelationshipEndpoint AS NVARCHAR(MAX) = nullNote Bu saklı yordam belirtilen kısıtlamaları belirtilen profilden kaldırır.

Örnek 1

Aşağıdaki örnek, p_GetRestrictrictionsOnOperationsInProfile saklı yordamının çıkışını gösterir. Sonuçlar IncidentResolver profili için Object__Get (Okuma) işleminin kısıtlanmamış olduğunu gösterir.

ProfileName İşlem Türü Özellik İlişkisi İlişkisiEndPoint

IncidentResolverObject__GetNULLNULL NULL NULL

Örnek 2

Aşağıdaki örnek, p_GetRestrictrictionsOnOperationsInProfile saklı yordamının çıkışını gösterir. Sonuçlar, IncidentResolver profili için Object__Set işleminin aşağıdaki türlerde kısıtlandığını gösterir:

  • System.WorkItem.Incident ve ilişki uç noktaları dahil tüm özellikleri

  • System.FileAttachment ve ilişki uç noktaları dahil olmak üzere tüm özellikleri

  • System.WorkItem.Log ve ilişki uç noktaları dahil olmak üzere tüm özellikleri

  • System.WorkItem.Activity.ManualActivity ve ilişki uç noktaları dahil özellikleri

  • System.Config öğe ve ilişki uç noktası System.WorkItemAboutConfigItem

  • System.Config öğe ve ilişki uç noktası System.WorkItemRelatesConfigItem

  • System.Domain.User ve ilişki uç noktası System.WorkItem.TroubleTicketClosedByUser

  • System.Domain.User ve ilişki uç noktası System.WorkItemAssignedToUser

  • System.Domain.User ve ilişki uç noktası System.WorkItemCreatedByUser

ProfileName İşlem Türü Özellik İlişkisi İlişkisiEndPoint
OlayıResolver Object__Set System.WorkItem.Incident NULL NULL N/A
IncidentResolver Object__Set System.FileAttachment NULL NULL N/A
IncidentResolver Object__Set System.WorkItem.Log NULL NULL YOK
OlayıResolver Object__Set System.WorkItem.Activity.ManualActivity NULL NULL N/A
IncidentResolver Object__Set System.ConfigItem NULL System.WorkItemAboutConfigItem Yok
IncidentResolver Object__Set System.ConfigItem NULL System.WorkItemRelatesToConfigIte N/A
IncidentResolver Object__Set System.Domain.User NULL System.WorkItem.TroubleTicketClosedByUser N/A
IncidentResolver Object__Set System.Domain.User NULL System.WorkItemAssignedToUser N/A
IncidentResolver Object__Set System.Domain.User NULL System.WorkItemCreatedByUser N/AImportant Son beş işlem öğesi yapılandırma öğelerini bir olayla ilişkilendirmenize ve kullanıcıları Olay.

Örnek 3

p_GetRestrictrictionsOnOperationsInProfile saklı yordamının aşağıdaki örneği, ImpliedReviewer profili için Object__Set işleminin aşağıdaki türlerde kısıtlandığını gösterir:

  • System.Reviewer ve yalnızca Açıklamalar, KararTarihi ve Karar özellikleri

  • System.Reviewer ve yalnızca ilişki uç noktası System.ReviewerVotedByUser

  • System.Domain.User ve yalnızca ilişki uç noktası System.ReviewerVotedByUser

Notlar

  • Bu örnek çıktı, çıkışın tamamını değil yalnızca bir çıktı örneğidir.

  • System.ReviewerVotedByUserObject__Set (Güncelleştirme) hakları hem System.Reviewer uç noktasına hem de System.Domain.User uç noktasına verilmiştir. Her iki uç noktaya da ilişki hakları vermezseniz, gözden geçiren nesneleri aşağıdaki ilişkiyi kullanarak güncelleştiremezsiniz:

    ProfileName İşlem Türü Özellik İlişkisi İlişkisiEndPoint
    ImpliedReviewer Object__Set System.Reviewer Comments NULL N/A
    ImpliedReviewer Object__Set System.Reviewer DecisionDate NULL N/A
    ImpliedReviewer Object__Set System... Gözden Geçiren Kararı NULL N/A
    ImpliedReviewer Object__Set System.Reviewer NULL System.ReviewerVotedByUser N/A
    ImpliedReviewer Object__Set System.Domain.User NULL System.ReviewerVotedByUser N/A

Örnek 4

Aşağıdaki örnekte Notes özelliğini güncelleştirmek için p_AddRestrictrictionToOperationInProfile saklı yordamının nasıl kullanılacağı gösterilmektedir:

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.Reviewer', 'Notes', NULL, NULL

Örnek 5

Aşağıdaki örnekte, System.WorkItemRelatesToWorkItem ilişkisini güncelleştirmek için p_AddRestrictrictionToOperationInProfile saklı yordamının nasıl kullanılacağı gösterilmektedir:

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.Reviewer', NULL, 'System.WorkItemRelatesToWorkItem', 'YOK'

Örnek 6

Aşağıdaki örnekte Olay sınıfını, tüm özellikleri ve tüm ilişkileri güncelleştirmek için p_AddRestrictrictionToOperationInProfile saklı yordamının nasıl kullanılacağı gösterilmektedir:

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.WorkItem.Incident', NULL, NULL, 'YOK'

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×