ID do artigo: 957976 - Última revisão: quinta-feira, 8 de janeiro de 2009 - Revisão: 1.0

Faltam alguns privilégios uma função de segurança criados a partir do zero no Microsoft Dynamics CRM 4.0

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Considere o seguinte cenário. Aplicar o hotfix 950886 para o Microsoft Dynamics CRM 4.0. Em seguida, crie uma função de segurança partir do zero no Microsoft Dynamics CRM 4.0. Nesse cenário, alguns privilégios estão ausentes para a nova função de segurança.

Para obter mais informações sobre o hotfix 950886, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
950886  (http://support.microsoft.com/kb/950886/ ) Mensagem de erro ao iniciar o Assistente de relatório ou quando você executar a atividade de importação em massa no Microsoft Dynamics CRM 4.0: "O usuário conectado não tem as permissões de segurança apropriadas para exibir esses registros ou executar a ação específica"

Causa

Microsoft Dynamics CRM usa internos privilégios para executar operações do sistema. Esses privilégios são restritos com base em funções. Alguns privilégios que não estão ativos no Microsoft Dynamics CRM 4.0 são privilégios ocultos. A função de administrador contém muitos privilégios ocultos que permitem que o administrador realizar ações que uma pessoa que tem uma função da pessoa de vendas não é possível executar. O mesmo acontece quando você cria uma função de administrador a partir de zero. A função tem todos os privilégios selecionados no formulário Editar função não é igual a função interna de administrador do sistema.

Como Contornar

Depois de aplicar o hotfix 950886, funções criados a partir do zero podem conter privilégios ocultos faltando que estão na função de pessoa de vendas, Atendimento Microsoft, Professional Marketing ou Gerenciador de agenda. Isso ocorre apenas se você copiar as funções de funções existentes.

Se você deve ter adicionais privilégios ocultos, copie funções específicas para conceder o nível correto de acesso. Se você copiar uma função de administrador do sistema, privilégios elevados que devem ser concedidos aos usuários de nível superiores somente são concedidos ao usuário para executar operações internas específicas. Depois de aplicar o hotfix 950886, ainda não tem privilégios para funções existentes criados a partir do zero. Para conceder privilégios de oculto específicos de usuários para funções existentes, use uma combinação de funções ou use o CRM 4.0 SDK para inserir privilégios em uma função. Se sua organização tiver um grande número de unidades de negócios, convém usar o CRM 4.0 SDK para inserir privilégios.

Se as funções existentes não tiverem privilégios ocultos ou se precisarem de privilégios adicionais ocultos, execute estas etapas para solucionar esse problema:
  1. Copiar a função interna (algumas funções contêm os mesmos privilégios ocultos) e nomeie a nova função. Por exemplo, nomear a função "Gerenciador de CSR - privilégios ocultos".
  2. Remover todos os privilégios da função e, em seguida, salvá-lo.
  3. Atribua esta função e a função interna necessária para o usuário para conceder ao usuário os privilégios ocultos.

Mais Informações

A tabela a seguir descreve as funções que contêm privilégios ocultos e uma breve descrição do privilégio.
Recolher esta tabelaExpandir esta tabela
FunçãoPrivilégio ocultoDescrição
AgendadorprvAppendQueue Acrescentar privilégios na fila
Gerenciador de vendas e o Gerenciador de marketingprvReparentTeam Alterar unidade de negócios da equipe
Usuário de suporteprvReadSdkMessageProcessingStepSecureConfig Etapa de processamento de mensagens SDK de leitura
Vice-presidente de marketing, vice-presidente de vendas e gerente do SACprvAppendQueue Acrescentar privilégios na fila
Vice-presidente de marketing, vice-presidente de vendas e gerente do SACprvReparentTeam Alterar unidade de negócios da equipe
Diretor EXECUTIVO gerente comercialprvAppendQueue Acrescentar privilégios na fila
Diretor EXECUTIVO gerente comercialprvAppendBusinessUnit Acrescentar privilégios na unidade de negócios
Diretor EXECUTIVO gerente comercialprvReparentTeam Alterar unidade de negócios da equipe
Personalizador de sistemaprvAppendAttributeMap Acrescentar privilégio no mapa de atributos
Personalizador de sistemaprvAppendQueue Acrescentar privilégios na fila
Personalizador de sistemaprvAppendToAttributeMap Acrescentar privilégio no mapa de atributos
Personalizador de sistemaprvAppendToEntityMap Acrescentar à privilégio no mapa de entidade
Personalizador de sistemaprvCreateApplicationFile Necessário para os usuários que estão executando o programa de instalação ou atualização
Personalizador de sistemaprvCreateAttributeMap Privilégio: criar no mapa de atributos
Personalizador de sistemaprvCreateCustomization Privilégio necessário para criar novas personalizações e seqüências de vídeo
Personalizador de sistemaprvCreateEntityMap Criar mapa de entidade
Personalizador de sistemaprvCreatePluginAssembly Necessário quando o plug-ins de registro (não aplicável para CRM online)
Personalizador de sistemaprvCreateSdkMessageProcessingStep Necessário quando o plug-ins de registro (não aplicável para CRM online)
Personalizador de sistemaprvCreateSdkMessageProcessingStepImage Necessário quando o plug-ins de registro (não aplicável para CRM online)
Personalizador de sistemaprvCreateSdkMessageProcessingStepSecureConfig Necessário quando o plug-ins de registro (não aplicável para CRM online)
Personalizador de sistemaprvDeleteApplicationFile Necessário para os usuários que estão executando o programa de instalação ou atualização
Personalizador de sistemaprvDeleteAttributeMap Excluir o atributo mapa
Personalizador de sistemaprvDeleteCustomization Excluir personalizações
Personalizador de sistemaprvDeleteEntityMap Excluir mapas de entidade
Personalizador de sistemaprvDeletePluginAssembly Necessário quando Cancelando o registro de suplementos (não aplicável para CRM online)
Personalizador de sistemaprvDeleteSdkMessageProcessingStep Necessário quando Cancelando o registro de suplementos (não aplicável para CRM online)
Personalizador de sistemaprvDeleteSdkMessageProcessingStepImage Necessário quando Cancelando o registro de suplementos (não aplicável para CRM online)
Personalizador de sistemaprvDeleteSdkMessageProcessingStepSecureConfig Necessário quando Cancelando o registro de suplementos (não aplicável para CRM online)
Personalizador de sistemaprvReadSdkMessageProcessingStepSecureConfig Etapa de processamento de mensagens SDK de leitura
Personalizador de sistemaprvWriteApplicationFile Necessário para os usuários que estão executando o programa de instalação ou atualização
Personalizador de sistemaprvWriteAttributeMap Mapa de atributos de gravação
Personalizador de sistemaprvWriteEntityMap Escrever o mapa de entidade
Personalizador de sistemaprvWritePluginAssembly Necessário para registrar o plug-ins (não aplicável para CRM online)
Personalizador de sistemaprvWriteSdkMessageProcessingStep Necessário para registrar o plug-ins (não aplicável para CRM online)
Personalizador de sistemaprvWriteSdkMessageProcessingStepImage Necessário para registrar o plug-ins (não aplicável para CRM online)
Personalizador de sistemaprvWriteSdkMessageProcessingStepSecureConfig Necessário para registrar o plug-ins (não aplicável para CRM online)
Administrador do sistemaprvAppendAsyncOperation Acrescentar privilégios na operação assíncrona
Administrador do sistemaprvAppendAttributeMap Acrescentar privilégio no mapa de atributos
Administrador do sistemaprvAppendBusinessUnit Acrescentar privilégios na unidade de negócios
Administrador do sistemaprvAppendQueue Acrescentar privilégios na fila
Administrador do sistemaprvAppendToAttributeMap Acrescentar privilégio no mapa de atributos
Administrador do sistemaprvAppendToEntityMap Acrescentar à privilégio no mapa de entidade
Administrador do sistemaprvAppendToOrganization Privilégio AppendTo na organização
Administrador do sistemaprvBulkDelete Privilégio necessário para executar trabalhos excluir em massa
Administrador do sistemaprvCreateApplicationFile Necessário para os usuários que estão executando o programa de instalação ou atualização
Administrador do sistemaprvCreateAsyncOperation Privilégio: criar em operação assíncrona
Administrador do sistemaprvCreateAttributeMap Privilégio: criar no mapa de atributos
Administrador do sistemaprvCreateCustomization Privilégio necessário para criar novas personalizações e seqüências de vídeo
Administrador do sistemaprvCreateEntityMap Criar mapa de entidade
Administrador do sistemaprvCreatePluginAssembly Necessário quando o plug-ins de registro (não aplicável para CRM online)
Administrador do sistemaprvCreatePluginType Necessário quando o plug-ins de registro (não aplicável para CRM online)
Administrador do sistemaprvCreateSdkMessageProcessingStep Necessário quando o plug-ins de registro (não aplicável para CRM online)
Administrador do sistemaprvCreateSdkMessageProcessingStepImage Necessário quando o plug-ins de registro (não aplicável para CRM online)
Administrador do sistemaprvCreateSdkMessageProcessingStepSecureConfig Necessário quando o plug-ins de registro (não aplicável para CRM online)
Administrador do sistemaprvDeleteApplicationFile Necessário para os usuários que estão executando o programa de instalação ou atualização
Administrador do sistemaprvDeleteAttributeMap Excluir o atributo mapa
Administrador do sistemaprvDeleteCustomization Excluir personalizações
Administrador do sistemaprvDeleteEntityMap Excluir mapas de entidade
Administrador do sistemaprvDeletePluginAssembly Necessário quando Cancelando o registro de suplementos (não aplicável para CRM online)
Administrador do sistemaprvDeletePluginType Necessário quando Cancelando o registro de suplementos (não aplicável para CRM online)
Administrador do sistemaprvDeleteSdkMessageProcessingStep Necessário quando Cancelando o registro de suplementos (não aplicável para CRM online)
Administrador do sistemaprvDeleteSdkMessageProcessingStepImage Necessário quando Cancelando o registro de suplementos (não aplicável para CRM online)
Administrador do sistemaprvDeleteSdkMessageProcessingStepSecureConfig Necessário quando Cancelando o registro de suplementos (não aplicável para CRM online)
Administrador do sistemaprvOverrideCreatedOnCreatedBy Privilégio de migração de dados que permite que um usuário de migração de dados preservar criado por valores de registros importados durante a migração.
Administrador do sistemaprvReadSdkMessageProcessingStepSecureConfig Etapa de processamento de mensagens SDK de leitura
Administrador do sistemaprvReparentTeam Reparent Team - alterar unidade de negócios da equipe
Administrador do sistemaprvWriteApplicationFile Necessário para os usuários que estão executando o programa de instalação ou atualização
Administrador do sistemaprvWriteAttributeMap Mapa de atributos de gravação
Administrador do sistemaprvWriteEntityMap Escrever o mapa de entidade
Administrador do sistemaprvWritePluginAssembly Necessário quando o plug-ins de registro (não aplicável para CRM online)
Administrador do sistemaprvWritePluginType Necessário quando o plug-ins de registro (não aplicável para CRM online)
Administrador do sistemaprvWriteSdkMessageProcessingStep Necessário quando o plug-ins de registro (não aplicável para CRM online)
Administrador do sistemaprvWriteSdkMessageProcessingStepImage Necessário quando o plug-ins de registro (não aplicável para CRM online)
Administrador do sistemaprvWriteSdkMessageProcessingStepSecureConfig Necessário quando o plug-ins de registro (não aplicável para CRM online)

A informação contida neste artigo aplica-se a:
  • Microsoft Dynamics CRM 4.0
  • Microsoft Dynamics Live CRM Professional Edition
  • Microsoft Dynamics Live CRM Enterprise Edition
Palavras-chave: 
kbmt kbsurveynew kbtshoot kbmbsmigrate kbprb kbexpertiseinter KB957976 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 957976  (http://support.microsoft.com/kb/957976/en-us/ )