Exportar (0) Imprimir
Expandir Tudo
Expandir Minimizar

Enumeração baseada em acesso

A Enumeração Baseada em Acesso é um novo recurso incluído no Windows Server 2003 Service Pack 1. Ele permite que os usuários dos servidores de arquivo com base no Windows Server 2003 relacionem somente arquivos e pastas aos quais tenham acesso quando navegam pelo conteúdo do servidor. Isso elimina a confusão que pode ser causada quando os usuários se conectam a um servidor de arquivos e encontram um grande número de arquivos e pastas aos quais não têm acesso.

O que faz a Enumeração Baseada em Acesso?

Os filtros da Enumeração Baseada em Acesso que relacionam os arquivos e pastas disponíveis em um servidor incluem somente aqueles que o usuário solicitante pode acessar.

A quem se aplica esse recurso?

Esse recurso se destina a:

  • Computadores pertencentes a um domínio.
  • Profissionais de TI que desejam controlar a experiência do usuário.

Descrição detalhada

A Enumeração Baseada em Acesso permite que os usuários vejam somente os arquivos e pastas aos quais têm acesso em um servidor de arquivos. Esse recurso não é ativado por padrão.

Para ativar esse recurso, uma propriedade deve ser definida em um compartilhamento de arquivo para permitir enumeração baseada em acesso. Para habilitar este recurso no seu servidor, você pode fazer download de uma extensão do shell que forneça uma interface gráfica do usuário para habilitar a enumeração baseada em acesso e uma interface de linha de comando para gerenciar esse recurso. Quando o download for instalado, será executado um assistente que poderá habilitar automaticamente a Enumeração Baseada em Acesso nas pastas compartilhadas no seu computador. Este download inclui um documento oficial que fornece mais detalhes sobre a extensão do shell, a interface de linha de comando e a NetShareSetInfo API (interface de programação de aplicativos). Este download está disponível na Central de Download da Microsoft em http://go.microsoft.com/fwlink/?LinkId=46228.

Se você quiser desenvolver uma ferramenta, poderá usar a NetShareSetInfo API. Essa propriedade é um atributo da NetShareSetInfo (API). Para obter mais informações sobre a NetShareSetInfo API, consulte o Platform SDK e o site MSDN em http://go.microsoft.com/fwlink/?LinkId=46511. Para habilitar a Enumeração Baseada em Acesso, você precisa definir um sinalizador que aponte para a estrutura SHARE_INFO_1005. Para obter mais informações sobre a estrutura SHARE_INFO_1005, consulte o Platform SDK e o site MSDN em http://go.microsoft.com/fwlink/?LinkId=45504.

O novo sinalizador para habilitar a Enumeração Baseada em Acesso é

#define SHI1005_FLAGS_ENFORCE_NAMESPACE_ACCESS  0x0800

Este sinalizador só é aplicável ao Windows Server 2003 Service Pack 1 e não terá efeito em outras versões do sistema operacional Windows.

Após ativar esse recurso, uma lista do conteúdo desse compartilhamento apresentará o conteúdo ao qual o usuário tem acesso.

Por que essa alteração é importante?

Ela é importante pois permite que os usuários vejam somente aqueles arquivos e pastas que podem ser acessados e nada mais. Isso atenua o cenário em que usuários não autorizados talvez pudessem ver o conteúdo de uma pasta mesmo que não tenham acesso a ela.

Que configurações foram adicionadas ou alteradas no Windows Server 2003 Service Pack 1?

O sinalizador SHI1005_FLAGS_ENFORCE_NAMESPACE_ACCESS foi adicionado à API NetShareSetInfo. O sinalizador permite que você ative o recurso Enumeração Baseada em Acesso.

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft