Partilhar via


Ferramenta View Effective Rights

Atualizado: junho de 2009

 

Tópico modificado em: 2015-02-27

A ferramenta View Effective Rights é um utilitário do Project Resource Kit (PRK) do Project Server 2007. Ela permite que os administradores do Microsoft Office Project Server 2007 solucionem problemas de configurações de segurança e controle de acesso.

Use a ferramenta View Effective Rights para:

  • Verificar o acesso de um usuário a um projeto ou recurso específico por meio de uma permissão de categoria

  • Verificar o nível de permissão de um usuário para uma permissão global específica

  • Verificar o acesso do usuário a um projeto ou recurso específico por meio de uma exibição do Project Web Access

Clique para baixar (https://www.microsoft.com/downloads/details.aspx?FamilyId=A33D253C-6424-48E4-B87E-0861D1977BB7\&displaylang=pt-br) o Project Server 2007 PRK do Centro de Downloads da Microsoft.

Requisitos

A ferramenta View Effective Rights apresenta os seguintes requisitos de uso:

  • Microsoft Windows XP, Windows Vista ou Windows Server 2003.

  • Microsoft .NET Framework 2.x ou 3.x.

  • Esta ferramenta deve ser capaz de acessar o banco de dados publicado do Project Server da instância do Project Server 2007. O usuário que fez logon no computador no qual a ferramenta está sendo executada deve ter permissões para este banco de dados no Microsoft SQL Server.

Verificar o acesso do usuário a um projeto ou recurso específico por meio de uma permissão de categoria

  1. Execute ViewEffectiveRights.exe para iniciar a ferramenta View Effective Rights.

  2. Na página Que problema você está tentando resolver?, selecione Por que o usuário tem/não tem os direitos corretos em um Projeto/Recurso específico ou as Permissões Globais corretas. Clique em Avançar.

  3. Configure a seção Informações do Banco de Dados para conectar-se ao banco de dados Publicado do Project Server no SQL Server.

    Ferramenta View Effective Rights - configurar banco de dados

    1. Na caixa Servidor de Banco de Dados, digite o nome do servidor de banco de dados do SQL Server que hospeda o banco de dados publicado do Project Server. Digite um caractere de ponto (.) para pesquisar o banco de dados no computador local. A ferramenta acessa o servidor de banco de dados especificado e fornece uma lista de bancos de dados publicados disponíveis nesse servidor.

    2. Na caixa Nome do Banco de Dados, selecione o seu banco de dados publicado do Project Server. A ferramenta carregará automaticamente os dados para o banco de dados selecionado.

      O status da conexão com o banco de dados aparece ao lado de Informações do Banco de Dados.

      NoteObservação:
      A ferramenta não executa gravações ou atualizações no servidor e só exige o acesso de leitura ao banco de dados.
  4. Conclua as definições de configuração na próxima página exibida:

    Ferramenta View Effective Rights - configuração 1

    • Na primeira lista suspensa, selecione uma permissão de recurso de categoria específica, permissão de projeto de categoria ou permissão global.

    • Na segunda lista suspensa, selecione o usuário cuja permissão deseja verificar.

    • Na última lista suspensa, selecione um projeto ou recurso no servidor. (Essa lista não aparece se você seleciona uma permissão global na primeira lista suspensa.)

  5. Clique em Pesquisar para consultar o servidor sobre a permissão em vigor que o usuário especificado tem no sistema. Os resultados da consulta serão exibidos em seguida.

    Resultados de consulta de View Effective Rights

    Os resultados da consulta indicam as possíveis maneiras de um usuário ter as permissões para um objeto autorizadas ou negadas (por exemplo, por meio de uma categoria ou grupo ao qual o usuário esteja atribuído). Eles também exibem o direito em vigor do usuário sobre o objeto. Na imagem acima, o usuário teve o acesso negado por meio da categoria Minha Organização atribuída diretamente a ele. O direito em vigor do usuário sobre o objeto é Negar.

    As colunas contidas nos resultados da consulta são:

    Nome da Coluna Descrição

    Objeto Presente

    Especifica se o projeto ou recurso foi explicitamente adicionado à categoria. O objeto pode ainda estar disponível para o usuário por meio das regras da categoria. Irrelevante para permissões globais.

    Direito

    Especifica se o usuário teve o acesso permitido ou negado nesse grupo ou diretamente ao usuário.

    Nome da Categoria

    Especifica a categoria à qual o usuário teve o acesso permitido ou negado. Irrelevante para permissões globais.

    Nome do Grupo

    Especifica o grupo por meio do qual o usuário teve as permissões definidas. Se a permissão foi aplicada diretamente ao usuário, a lista estará vazia.

    Regras Aplicáveis

    Especifica as regras de categoria aplicáveis para a categoria. Irrelevante para permissões globais. Dependendo do tipo de objeto, esta configuração determina se um projeto ou recurso será mapeado para as opções de categoria correspondentes.

    NoteObservação:
    Para obter mais informações sobre regras de categoria, consulte o artigo do MSDN sobre o uso da segurança do Project Server (em inglês) (https://go.microsoft.com/fwlink/?linkid=110410&clcid=0x416) (em inglês).

Verificar o nível de permissão do usuário em uma permissão global específica

  1. Execute ViewEffectiveRights.exe para iniciar a ferramenta View Effective Rights.

  2. Na página Que problema você está tentando resolver?, selecione Por que o usuário tem/não tem os direitos corretos em um Projeto/Recurso específico ou as Permissões Globais corretas. Clique em Avançar.

  3. Configure a seção Informações do Banco de Dados para conectar-se ao banco de dados publicado do Project Server no SQL Server.

    1. Na caixa Servidor de Banco de Dados, digite o nome do servidor de banco de dados do SQL Server que hospeda o banco de dados publicado do Project Server. Digite um caractere de ponto (.) para pesquisar o banco de dados no computador local. A ferramenta acessa o servidor de banco de dados especificado e fornece uma lista de bancos de dados publicados disponíveis nesse servidor.

    2. Na caixa Nome do Banco de Dados, selecione o seu banco de dados publicado do Project Server. A ferramenta carregará automaticamente os dados para o banco de dados selecionado.

      O status da conexão com o banco de dados aparece ao lado de Informações do Banco de Dados.

      NoteObservação:
      A ferramenta não executa gravações ou atualizações no servidor e só exige o acesso de leitura ao banco de dados.
  4. Conclua as definições de configuração na próxima página exibida:

    Ferramenta View Effective Rights

    • Na primeira lista suspensa, selecione uma permissão global específica.

      NoteObservação:
      Uma vez que a permissão global for selecionada, a terceira lista suspensa não será mais exibida por não ser mais necessária.
    • Na segunda lista suspensa, selecione o usuário cuja permissão global você deseja verificar.

  5. Clique em Pesquisar para consultar o servidor sobre a permissão em vigor que o usuário especificado tem no sistema. Os resultados da consulta serão exibidos em seguida.

    Ferramenta View Effective Rights - resultados da consulta

Os resultados da consulta indicam as possíveis maneiras de um usuário ter as permissões para um objeto autorizadas ou negadas (por meio de um grupo ao qual o usuário é atribuído, ou diretamente ao usuário). O direito em vigor depende dos resultados da consulta e aparece acima da lista. Na imagem acima, o usuário recebe permissão global por meio de quatro grupos, bem como diretamente. A permissão em vigor é Permitir.

As colunas contidas nos resultados da consulta são:

Nome da Coluna Descrição

Direito

Especifica se o usuário teve o acesso permitido ou negado nesse grupo ou diretamente ao usuário.

Nome do Grupo

Especifica o grupo por meio do qual o usuário teve as permissões definidas. Se a permissão foi aplicada diretamente ao usuário, a lista estará vazia.

Verificar o acesso do usuário a um projeto ou recurso específico por meio de uma exibição do Project Web Access

Junto com as permissões Categoria, os modos de exibição do Project Web Access também afetam quais projetos ou recursos estarão acessíveis para usuários. Isso pode levar a situações nas quais embora os usuários tenham a permissão relevante, poderão não ter acesso a um objeto em modos de exibição específicos.

Use o seguinte procedimento para verificar o acesso do usuário a um projeto ou recurso por meio do modo de exibição do Project Web Access:

  1. Após baixar o Project 2007 PRK, no diretório no qual os arquivos foram extraídos você pode executar ViewEffectiveRights.exe para iniciar a ferramenta View Effective Rights.

  2. Na página Que problema você está tentando resolver?, selecione Por que um usuário vê/não vê um Projeto/Recurso específico em um determinado modo de exibição do Project Web Access. Clique em Avançar.

  3. Configure a seção Informações do Banco de Dados para conectar-se ao banco de dados publicado do Project Server no SQL Server.

    1. Na caixa Servidor de Banco de Dados, digite o nome do servidor de banco de dados do SQL Server que hospeda o banco de dados publicado do Project Server. Digite um caractere de ponto (.) para pesquisar o banco de dados no computador local. A ferramenta acessa o servidor de banco de dados especificado e fornece uma lista de bancos de dados publicados disponíveis nesse servidor.

    2. Na caixa Nome do Banco de Dados, selecione o seu banco de dados publicado do Project Server. A ferramenta carregará automaticamente os dados para o banco de dados selecionado.

      O status da conexão com o banco de dados aparece ao lado de Informações do Banco de Dados.

      NoteObservação:
      A ferramenta não executa gravações ou atualizações no servidor e só exige o acesso de leitura ao banco de dados.
  4. Conclua as definições de configuração na próxima página exibida:

    Ferramenta View Effective Rights - configuração número 3

    • Na primeira lista suspensa, escolha o tipo de modo de exibição que eles querem verificar. As opções são Central de Projetos, Detalhes do Projeto, Atribuições do Recurso, Central de Recursos e Criador de Equipe.

      NoteObservação:
      Estes são os modos de exibição do Project Web Access que podem afetar a visibilidade de projetos ou recursos.
    • Na segunda lista suspensa, selecione um usuário.

    • Na terceira lista suspensa, selecione um projeto ou recurso.

    • Na última lista suspensa, escolha um dos possíveis modos de exibição para o tipo relevante selecionado na primeira lista suspensa.

  5. Clique em Pesquisar para consultar o servidor sobre a permissão em vigor que o usuário especificado tem no sistema. Os resultados da consulta serão exibidos.

    Ferramenta View Effective Rights - resultados da consulta

    Os resultados da pesquisa mostram as possíveis maneiras de um usuário ter permissões autorizadas ou negadas para um objeto por meio do modo de exibição selecionado. Os resultados se referem à permissão relevante usada para exibir o objeto. A permissão relevante é automaticamente selecionada com base no tipo de modo de exibição especificado e aparece acima dos resultados da consulta. As colunas dos resultados da consulta são idênticas às descritas na opção anterior, com o acréscimo da coluna Modo de Exibição Presente.

    Nome da Coluna Descrição

    Objeto Presente

    Especifica se o projeto ou recurso foi explicitamente adicionado à categoria. O objeto pode ainda estar disponível para o usuário por meio das regras da categoria. Irrelevante para permissões globais.

    Modo de Exibição Presente

    Especifica se o modo de exibição está na categoria especificada.

    Direito

    Especifica se o usuário teve o acesso permitido ou negado nesse grupo ou diretamente ao usuário.

    Nome da Categoria

    Especifica a categoria à qual o usuário teve o acesso permitido ou negado. Irrelevante para permissões globais.

    Nome do Grupo

    Especifica o grupo por meio do qual o usuário teve as permissões definidas. Se a permissão foi aplicada diretamente ao usuário, a lista estará vazia.

    Regras Aplicáveis

    Especifica as regras de categoria aplicáveis para a categoria. Irrelevante para permissões globais. Dependendo do tipo de objeto, esta configuração determina se um projeto ou recurso será mapeado para as opções de categoria correspondentes.

    NoteObservação:
    Para obter mais informações sobre regras de categoria, consulte o artigo do MSDN sobre o uso da segurança do Project Server (em inglês) (https://go.microsoft.com/fwlink/?linkid=110410&clcid=0x416) (em inglês).

Baixar este manual

Este tópico está incluído no seguinte manual baixável para facilitar a leitura e a impressão:

Consulte a lista completa de manuais disponíveis na página de download de conteúdo do Project Server 2007 (em inglês).

Consulte também

Conceitos

Permissões globais do Microsoft Office Project Server 2007
Permissões de categorias do Microsoft Office Project Server 2007
Criar uma categoria