Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Introdução

É necessária autorização para manipular objetos como filas e itens de trabalho no Microsoft System Center Service Manager 2010. Estas autorizações são geridas através da utilização de perfis. Um perfil é uma coleção de itens que são utilizados para autorização. Para operações como criar, ler, atualizar e eliminar, é utilizada a seguinte estrutura para os itens de autorização:

Propriedade Relação RelaçãoDeA-Propriedades do Tipo de Perfil-TipoPara autorização, uma função de utilizador especifica as operações que os utilizadores específicos podem efetuar em objetos específicos ao associar um perfil, um âmbito e utilizadores. Os perfis também são utilizados pela consola Service Manager para filtrar objetos, como tarefas e modelos.

Os três procedimentos armazenados que estão incluídos nesta tabela de eixos têm os seguintes nomes de ficheiro:

  • p_GetRestrictrictionsOnOperationsInProfile

  • p_AddRestrictrictionToOperationInProfile

  • p_RemoveRestrictrictionFromOperationInProfile

Estes SQL procedimentos armazenados permite-lhe adicionar ou remover direitos de uma operação em perfis para suportar tipos personalizados que foram adicionados ao ambiente Service Manager utilizador. A Service Manager de dados não pode adicionar ou remover estes direitos. Por exemplo, pode adicionar a seguinte autorização ao perfil incidentResolver se tiver personalizado o Tipo de utilizador ao adicionar uma nova relação Nova Relação:

Propriedade Propriedade Tipo de ProfileName Operation RelationshipEndPointResolver

Object_Set
Utilizador Nova Relação Estes procedimentos armazenados também lhe dão mais detalhes para aceder a propriedades de tipos específicos. A Service Manager de dados não consegue fornecer estes detalhes. Estes SQL procedimentos armazenados não podem adicionar novas operações a um perfil e podem desempenhar apenas as seguintes tarefas:

  • Veja as autorizações configuradas num perfil existente.

  • Adicionar tipos a operações existentes em perfis existentes. Pode adicionar restrições de tipo, propriedade e relação às seguintes operações:

    • Object__Add

    • Object__Set

    • Object__Get

    • Object__Delete

  • Remover tipos de operações existentes em perfis existentes.

Mais Informações

Informações de hotfix

Está disponível uma hotfix suportada da Microsoft. No entanto, esta correção destina-se a corrigir apenas o problema descrito neste artigo. Aplique esta solução apenas aos sistemas que estão com problemas descritos neste artigo. Esta atualização poderá receber testes adicionais. Portanto, se não for afetado gravemente por este problema, recomendamos que aguarde pela próxima atualização de software que contém esta atualização.

Se a hotfix estiver disponível para transferência, existe uma secção "Transferência de ficheiros hotfix disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta secção não aparecer, contacte o Suporte e Suporte ao Cliente da Microsoft para obter a hotfix.

Nota Se ocorrerem problemas adicionais ou se for necessária uma remoção de problemas, poderá ter de criar um pedido de serviço separado. Os custos habituais de suporte serão aplicados a perguntas e problemas de suporte adicionais que não são qualificáveis para esta hotfix específica. Para uma lista completa dos números de telefone do Suporte ao Cliente da Microsoft ou para criar um pedido de serviço separado, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota: o formulário "Transferência de hotfix disponível" apresenta os idiomas para os quais a hotfix está disponível. Se não vir o seu idioma, significa que não está disponível uma hotfix para esse idioma.

Pré-requisitos

Para aplicar esta hotfix, tem de ter o Microsoft System Center Service Manager 2010 Service Pack 1 (SP1) instalado.

Nota Esta lógica aplica-se ao Service Manager Servidor de Gestão Principal (SM Server) no System Center Service Manager 2010.

Como instalar esta hotfix

Importante Antes de instalar esta hotfix, recomendamos que siga estes passos:

  • Fazer uma segurança das bases de dados do ServiceManager.

  • Crie uma back-up das chaves de encriptação para o SM Server.

Nota: esta hotfix não pode ser desinstalada depois de a instalar.

Para instalar esta hotfix, siga estes passos:

  1. Feche todas Service Manager relacionadas com aplicações, como a consola Service Manager e o Portal Self-Service Dados.

  2. No Windows Explorador de Ficheiros, abra a pasta que contém este pacote de hotfix.

  3. Clique com o botão direito do rato no ficheiro seguinte e, em seguida , clique em Executar como administrador:

    Scsm2010_amd64_sp1_kb2525307.exe

  4. Aceite o contrato de licença no Assistente System Center Service Manager SCSM2010_SP1_KB2525307 Configuração da Licença na página Contrato de licença e, em seguida, clique em Instalar para concluir o assistente.

Como determinar se esta correção foi aplicada corretamente

Método 1
  1. No Painel de Controlo, abra Programas e Funcionalidades.

  2. Clique em Ver atualizações instaladas.

  3. Se for apresentado o seguinte item, a correção foi aplicada corretamente:

    Hotfix para Microsoft System Center Service Manager SP1 (KB2525307)Nota Se o sistema estiver a executar o SM Server, este item está listado em Microsoft System Center Service Manager SP1.

Método 2

Veja os seguintes ficheiros de registo na pasta %temp% para determinar se ocorreu algum erro durante a instalação da hotfix:

  • Scsm2010_sp1_kb2525307.msp.0.log

  • Scsmpatchersetupwizard01.log

Informações de registo

Para utilizar a hotfix neste pacote, não tem de fazer alterações ao registo.

Requisitos de reinício

Não tem de reiniciar o computador depois de aplicar esta hotfix.

Informações sobre substituição de correções

Esta hotfix não substitui uma hotfix lançada anteriormente. Para obter mais informações sobre a terminologia de atualizações de software, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft

Como utilizar os procedimentos armazenados juntamente com relações personalizadas

Se adicionar relações para expandir um tipo e pretender restringir os direitos de atualização destas relações, tem de adicionar o tipo de extensão às operações pretenddas que atualizam os perfis adequados.

Por exemplo, adiciona a relação System.CallingUser entre os pontos finais System.WorkItem.Incident e System.Domain.User. Se pretender que o perfil IncidentResolver consiga ativar a capacidade de atualizar a relação, tem de adicionar a relação ao ponto final Object__Set (atualização) do ponto final System.Domain.User. Neste exemplo, não tem de adicionar a relação ao Object__Set (atualização) à direita do ponto final System.WorkItem.Incident. A relação não tem de ser adicionada porque a seguinte entrada indica que o ponto final system.WorkItem.Incident já tem os direitos de Object__Set (atualização) para todas as propriedades e pontos finais de relação:

Relação de Propriedades Tipo de ProfileName Operation RelationshipEndPoint

IncidentResolver Object__Set System.WorkItem.Incident NUL NULL N/D
Pode chamar o seguinte procedimento armazenado para adicionar o Object__Set (atualizar) à parte final system.Domain.User para a relação System.CallingUser no perfil IncidentResolver:

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

Sintaxe

A secção seguinte descreve a sintaxe dos procedimentos armazenados incluídos nesta hotfix.

O p_GetRestrictrictionsOnOperationsInProfile procedimento armazenado

Parâmetro

@ProfileName nvarchar(max) = NULLEste procedimento armazenado apresenta uma lista de operações do perfil especificado. Para cada operação, este procedimento armazenado também apresenta os tipos, as propriedades e as relações definidas no tipo e que podem ser utilizadas pela operação.

Nota Para definir relações corretamente, estas têm de ser definidas como propriedades em ambos os pontos finais da relação.

Como utilizar o procedimento armazenado e interpretar o resultado
  • Se o ProfileName for nulo, todos os perfis são apresentados.

  • Uma operação, uma propriedade e um tipo listados na mesma linha indicam que a operação está restringida à propriedade do tipo.

  • Uma operação, um tipo e um ponto final de relação indicados na mesma linha indicam que a operação está restringida ao ponto final da relação a partir do tipo.

  • Se o tipo, a propriedade e o ponto final da relação são todos valores nulos, a operação associada é ativada em todos os tipos, todas as propriedades e todos os pontos finais de relações.

Seguem-se nomes de perfil válidos:

  • ActivityImplementer

  • Administrador

  • AdvancedOperator

  • Autor

  • ChangeInitiator

  • IncidentResolver

  • ProblemAnalyst

  • ReadOnlyOperator

  • Fluxo de Trabalho

  • ChangeManager

  • EndUser

  • ImpliedConfigItemCustodian

  • ImpliedIncidentAffectedUser

  • ImplícitoPrimárioComputerUser

  • ImpliedReviewer

  • ImplícitoPreferência

O p_AddRestrictrictionToOperationInProfile procedimento armazenado

Parâmetros

@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 Este procedimento armazenado adiciona as restrições especificadas ao perfil especificado.

O p_RemoveRestrictrictionFromOperationInProfile procedimento armazenado

Parâmetros

@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 Este procedimento armazenado remove as restrições especificadas do perfil especificado.

Exemplo 1

O exemplo seguinte mostra o resultado do p_GetRestrictrictionsOnOperationsInProfile armazenado. Os resultados indicam que a operação Object__Get (Leitura) do perfil incidentResolver não é restrita.

Relationship relationship relationshipendPoint

IncidentResolverObject__GetNULLNULL NULL NULL

Exemplo 2

O exemplo seguinte mostra o resultado do p_GetRestrictrictionsOnOperationsInProfile armazenado. Os resultados indicam que a Object__Set do perfil IncidentResolver está restringida aos seguintes tipos:

  • System.WorkItem.Incident e todas as suas propriedades, incluindo pontos finais de relação

  • System.FileAttachment e todas as suas propriedades, incluindo pontos finais de relação

  • System.WorkItem.Log e todas as suas propriedades, incluindo pontos finais de relação

  • System.WorkItem.Activity.ManualActivity e as suas propriedades incluindo pontos finais de relação

  • System.Config item e ponto final de relação System.WorkItemAboutConfigItem

  • System.Config item e ponto final de relação System.WorkItemRelatesConfigItem

  • System.Domain.User e ponto final de relação System.WorkItem.TroubleTicketClosedByUser

  • System.Domain.User e relationship endpoint System.WorkItemAssignedToUser

  • System.Domain.User e ponto final de relação System.WorkItemCreatedByUser

Relação de Propriedades Tipo de Operação ProfileName RelationshipEndPoint
IncidentResolver Object__Set System.WorkItem.Incident NULL N/A
IncidentResolver Object__Set System.FileAttachment NULL N/A
IncidentResolver Object__Set System.WorkItem.Log NULL NULL N/A
IncidentResolver Object__Set System.WorkItem.Activity.ManualActivity NULL NULL N/A
IncidentResolver Object__Set System.ConfigItem NULL System.WorkItemAboutConfigItem N/A
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 Os últimos cinco itens de operação permite-lhe relacionar itens de configuração com um incidente e atribuir utilizadores a Incidentes.

Exemplo 3

O exemplo seguinte do procedimento p_GetRestrictrictionsOnOperationsInProfile armazenado indica que a operação Object__Set para o perfil do ImpliedReviewer está restringida aos seguintes tipos:

  • System.Reviewer e apenas propriedades Comentários, DecisãoData e Decisão

  • System.Reviewer e apenas o ponto final da relação System.ReviewerVotedByUser

  • System.Domain.User e apenas o ponto final da relação System.ReviewerVotedByUser

Notas

  • Este exemplo de saída é apenas uma amostra do resultado e não o resultado completo.

  • Os System.ReviewerVotedByUserObject__Set direitos de Atualização (Atualização) foram concedidos ao ponto final System.Reviewer e ao ponto final System.Domain.User. Se não conceder direitos de relação a ambos os pontos finais, não pode atualizar objetos de revisor utilizando a seguinte relação:

    Relação de Propriedades Tipo de Operação ProfileName RelationshipEndPoint
    ImpliedReviewer Object__Set System.Reviewer Comments NULL N/A
    ImpliedReviewer Object__Set System.Reviewer DecisionDate NULL N/A
    ImpliedReviewer Object__Set System.Review Decision NULL N/A
    ImpliedReviewer Object__Set System.Reviewer NULL System.ReviewerVotedByUser N/A
    ImpliedReviewer Object__Set System.Domain.User NULL System.ReviewerVotedByUser N/A

Exemplo 4

O exemplo seguinte mostra como utilizar o procedimento p_AddRestrictrictionToOperationInProfile armazenado para atualizar a propriedade Notas:

exec p_AddRestrictrictionToOperationInProfile "ImplícitoReviewer", "Object__Set", "System.Reviewer", "Notes", NULL, NULL

Exemplo 5

O exemplo seguinte mostra como utilizar o p_AddRestrictrictionToOperationInProfile armazenado para atualizar a relação System.WorkItemRelatesToWorkItem:

exec p_AddRestrictrictionToOperationInProfile 'ImpliedReviewer', 'Object__Set', 'System.Reviewer', NULL, 'System.WorkItemRelatesToWorkItem', 'N/D'

Exemplo 6

O exemplo seguinte mostra como utilizar o procedimento armazenado p_AddRestrictrictionToOperationInProfile para atualizar a Classe de incidente, todas as propriedades e todas as relações:

exec p_AddRestrictrictionToOperationInProfile "ImplícitoReviewer", "Object__Set", "System.WorkItem.Incident", NULL, NULL, 'N/D'

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×