O Active Directory (AD) é um banco de dados e um conjunto de serviços que conectam os usuários aos recursos de rede de que precisam para realizar seu trabalho.
O banco de dados (ou diretório) contém informações essenciais sobre o seu ambiente, incluindo os usuários e computadores existentes e quem tem permissão para fazer o quê. Por exemplo, o banco de dados pode listar 100 contas de usuário com detalhes como o cargo, número de telefone e senha de cada pessoa. Ele também registrará as respectivas permissões.
Os serviços controlam grande parte da atividade do seu ambiente de TI. Especificamente, eles se certificam de que cada pessoa é quem afirma ser (autenticação), geralmente verificando a ID do usuário e a senha inseridas, e permitem que acessem apenas os dados que têm permissão para usar (autorização).
Continue lendo para saber mais sobre os benefícios do Active Directory, como ele funciona e o que há em um banco de dados do Active Directory.
O Active Directory simplifica a vida dos administradores e usuários finais, ao mesmo tempo que aumenta a segurança das organizações. Os administradores se beneficiam do gerenciamento centralizado de usuários e direitos, assim como do controle centralizado sobre as configurações do computador e do usuário por meio do recurso Diretiva de grupo do AD. Os usuários podem se autenticar uma vez e, em seguida, acessar facilmente quaisquer recursos no domínio para o qual estejam autorizados (login único). Além disso, os arquivos são armazenados em um repositório central em que podem ser compartilhados com outros usuários para facilitar a colaboração e com backup adequado pelas equipes de TI para garantir a continuidade dos negócios.
O principal serviço do Active Directory é o Active Directory Domain Services (AD DS), que faz parte do sistema operacional Windows Server. Os servidores que executam o AD DS são chamados de controladores de domínio (DC). As organizações normalmente têm vários DC e cada um tem uma cópia do diretório para todo o domínio. Alterações feitas no diretório em um controlador de domínio, como atualização de senha ou exclusão de uma conta de usuário, são replicadas para os outros DCs para que todos permaneçam atualizados. Um servidor de Catálogo global é um DC que armazena uma cópia completa de todos os objetos no diretório de seu domínio e uma cópia parcial de todos os objetos de todos os outros domínios na floresta. Isso permite que usuários e aplicativos localizem objetos em qualquer domínio de sua forest. Desktops, notebooks e outros dispositivos que executam o Windows (em vez do Windows Server) podem fazer parte de um ambiente Active Directory, mas não executam o AD DS. O AD DS depende de vários protocolos e padrões estabelecidos, Protocolo LDAP (Lightweight Directory Access Protocol), Kerberos e DNS (Domain Name System).
É importante entender que o Active Directory se destina apenas a ambientes Microsoft locais. Os ambientes Microsoft na nuvem usam o Azure Active Directory, que serve ao mesmo propósito de seu homônimo local. O AD e o Azure AD são separados, mas podem trabalhar juntos em alguma medida se sua organização tiver ambientes de TI locais e na nuvem (uma implantação híbrida).
O AD tem três camadas principais: domínios, árvores e forests. Um domínio é um grupo de usuários, computadores e outros objetos do AD relacionados, como todos os objetos do AD da sede da sua empresa. Vários domínios podem ser combinados em uma árvore e várias árvores podem ser agrupadas em uma forest.
Lembre-se de que um domínio é um limite de gerenciamento. Os objetos de um determinado domínio são armazenados em um único banco de dados e podem ser gerenciados juntos. Uma forest é um limite de segurança. Objetos em forests diferentes não podem interagir uns com os outros, a menos que os administradores de cada forest criem uma relação de confiança entre elas. Por exemplo, se você tiver várias unidades de negócios separadas, provavelmente, quererá criar várias forests.
O banco de dados (diretório) do Active Directory contém informações sobre os objetos AD no domínio. Por exemplo, usuários, computadores, aplicativos, impressoras e pastas compartilhadas são tipos comuns de objetos AD. Alguns objetos podem conter outros objetos (é por isso que você verá o AD descrito como "hierárquico"). Particularmente, as organizações muitas vezes simplificam a administração organizando objetos AD em unidades organizacionais (OU) e simplificam a segurança colocando os usuários em grupos. Os próprios grupos e OU são objetos armazenados no diretório.
Os objetos têm atributos. Alguns atributos são óbvios e outros estão mais ocultos. Por exemplo, um objeto de usuário normalmente tem atributos como o nome, senha, departamento e endereço de e-mail da pessoa, mas também tem atributos que a maioria das pessoas nunca vê, como seu GUID (Identificador exclusivo global), Identificador de segurança (SID), último horário de login e associação a um grupo.
Os bancos de dados são estruturados, o que significa que há um design que determina quais tipos de dados eles armazenam e como esses dados são organizados. Esse design é chamado de esquema. O Active Directory não é uma exceção: seu esquema contém definições formais de cada classe de objeto que pode ser criada na forest do Active Directory e de todos os atributos que podem existir em um objeto do Active Directory. O AD vem com um esquema padrão, mas os administradores podem modificá-lo para atender às necessidades de negócios. É essencial saber que é melhor planejar o esquema com cuidado desde o início, devido ao papel central que o AD desempenha na autenticação e nas autorizações. Alterar o esquema do banco de dados do AD posteriormente pode interromper significativamente seus negócios.
O Active Directory é fundamental para o sucesso de qualquer empresa moderna. Consulte essas páginas úteis adicionais para aprender as melhores práticas das áreas mais importantes do Active Directory: