Partilhar via


Estendendo o esquema

O esquema do serviço de diretório do Ative Directory define os atributos e as classes usados nos Serviços de Domínio Ative Directory. O esquema base incluído no sistema contém um rico conjunto de definições de classe, como utilizador, computadore unidade organizacional, e definições de atributo, como userPrincipalName, número de telefonee objectSid. O conjunto existente de classes e atributos será suficiente para a maioria dos aplicativos. No entanto, o esquema é extensível, o que significa que você pode definir novas classes e atributos. Esta seção discute como estender o esquema do Ative Directory.

Quando estender o esquema

Se as classes e atributos existentes não se ajustarem ao tipo de dados que você deseja armazenar, você deverá estender o esquema. É importante notar que as adições de esquema são permanentes; Você pode desabilitar classes e atributos, mas nunca pode removê-los do esquema. Tenha isso em mente quando estiver testando código.

Considere também o tamanho dos dados que você deseja armazenar. A Microsoft recomenda que nenhum valor de atributo exceda 500 kilobytes, incluindo a soma de atributos de valores múltiplos. Além disso, os objetos não devem exceder 1 megabyte de tamanho. Considere também o número de instâncias dos dados; se você adicionar um novo atributo à classe User em um sistema que tenha 100.000 usuários, isso poderá ocupar um espaço considerável.

Os tópicos desta seção incluem:

  • Como vincular ao contêiner de esquema e ler as propriedades de classes e atributos existentes.
  • Como e quando estender o esquema definindo novos atributos e classes.
  • Como instalar extensões de esquema usando LDIFDE, CSVDE ou programaticamente com ADSI.

Para obter mais informações e uma visão geral do esquema do Ative Directory, incluindo informações sobre a implementação do esquema, definições de classe e definições de atributo, consulte Esquema do Ative Directory.

Para obter mais informações, incluindo páginas de referência para as classes de esquema predefinidas, atributos e sintaxes de atributos, consulte a Active Directory Schema Reference na de referência dos Serviços de Domínio Active Directory.