O esquema define os tipos de objetos que podem ser criados na árvore (como Usuários, Impressoras e Grupos) e as informações que são necessárias ou opcionais no momento da criação do objeto. Cada objeto tem uma classe de esquema definida para aquele tipo de objeto. Uma classe é como um conjunto de regras para um objeto. Um objeto é um novo registro com dados criados de acordo com as regras de sua classe. A classe tem um nome, uma herança (a menos que esteja na parte superior da hierarquia de classes), flags e um grupo de atributos. As classes são nomeadas como objetos do NDS --- Usuário, Impressora, Fila, Servidor --- ainda que sejam somente estrutura e regras, sem conteúdo.
O esquema fornecido com o eDirectory é o esquema base. Quando o esquema base for modificado de qualquer maneira - por exemplo, quando uma nova classe ou um novo atributo for adicionado – ele passará a ser considerado o esquema estendido.
Não é necessário estender o esquema, mas você pode fazê-lo. A ferramenta Função do Esquema no iManager permite estender o esquema para atender às necessidades organizacionais. Você pode, por exemplo, estender seu esquema se sua organização precisar de calçados especiais para os funcionários e você precisar saber o tamanho do sapato de cada funcionário. É possível criar um novo atributo chamado Tamanho de Sapato e adicioná-lo à classe Usuário.
Você poderá adicionar atributos opcionais às classes existentes se for necessário mudar as informações da sua organização ou se estiver se preparando para fundir árvores.
NOTA: Os atributos obrigatórios só podem ser definidos enquanto uma classe estiver sendo criada. Um atributo obrigatório é aquele que deve ser completado quando um objeto estiver sendo criado.
Em Funções e Tarefas, clique em Esquema > Adicionar Atributo.
Selecione a classe à qual deseja adicionar um atributo e clique em OK.
Na lista Atributos Opcionais Disponíveis, selecione os atributos que você deseja adicionar e clique na seta para a direita para incluí-los na lista Adicionar este(s) Atributo(s) Opcional(ais).
Se você adicionar um atributo por engano ou mudar de idéia, selecione o atributo na lista Adicionar este(s) Atributo(s) Opcional(ais) e clique na seta para a esquerda para removê-lo.
Clique em OK.
Os objetos que você criar dessa classe agora terão as propriedades adicionadas. Para definir valores para as propriedades adicionadas, use a página de propriedades genéricas Outros do objeto.
SUGESTÃO: Você pode modificar uma classe existente usando essa página para adicioná-la à lista Atributos Atuais. Você só pode remover os atributos que adicionou antes de clicar em OK. Você não pode remover nenhum atributo que foi adicionado e gravado anteriormente.
A página Informações sobre Classe exibe informações sobre a classe selecionada e permite a adição de atributos. A maioria das informações exibidas nesta página foi especificada na criação da classe. Alguns dos atributos opcionais podem ter sido adicionados posteriormente.
Durante a criação da classe, se ela foi especificada para herdar atributos de uma outra classe, os atributos herdados serão classificados como se estivessem na classe pai. Por exemplo, se a Classe do Objeto for um atributo obrigatório para a classe pai, ela será exibida nessa tela como um atributo obrigatório para a classe selecionada.
Se uma classe fosse como um formulário, um atributo seria um campo do formulário. Quando um atributo é criado, ele é nomeado (como “sobrenome“ ou “número de funcionário”) e recebe um tipo de sintaxe (como “string A-Z, 0-9“ou “número –999 a 999”). Daí em diante, ele estará disponível na lista de atributos.
Você pode definir seus próprios tipos de atributos personalizados e adicioná-los como atributos opcionais nas classes do objeto existentes. No entanto, você não pode adicionar atributos obrigatórios às classes existentes.
Uma classe é como um conjunto de regras para um objeto. Um objeto é um novo registro com dados criados de acordo com as regras de sua classe. A classe tem um nome, uma herança (a menos que esteja na parte superior da hierarquia de classes), flags e um grupo de atributos. As classes são nomeadas como objetos do NDS --- Usuário, Impressora, Fila, Servidor --- ainda que sejam somente estrutura e regras, sem conteúdo.
Uma classe auxiliar é um conjunto de propriedades (atributos) que são adicionadas ao objeto em particular, em vez de a toda uma classe de objetos. Por exemplo, um aplicativo de e-mail poderia estender o esquema da árvore do eDirectory para incluir uma classe auxiliar Propriedades de E-mail e, em seguida, estender objetos individuais com essas propriedades, conforme o necessário.
Com o Gerenciador de Esquemas, você pode definir suas próprias classes auxiliares. Você pode estender objetos individuais com propriedades definidas nas classes auxiliares.
Em Funções e Tarefas, clique em Esquema > Criar Classe.
Especifique um nome e (opcionalmente) um ID ASN1 para a classe, depois clique em Próximo.
Selecione Classe Auxiliar ao configurar os flags da classe e clique em Próximo.
Siga as instruções do Assistente de Criação de Classe para definir a nova classe auxiliar.
Você pode apagar atributos não utilizados que não fazem parte do esquema base da sua árvore do eDirectory .
Há duas situações nas quais considerar a exclusão de um atributo:
Você pode apagar classes não utilizadas que não façam parte do esquema base da árvore do eDirectory. O iManager somente o impede de apagar classes que estejam em uso no momento em partições replicadas localmente.
É possível estender o esquema de uma árvore criando uma classe ou um atributo novos. Para estender o esquema da sua árvore do eDirectory , é preciso ter o direito Administrador/Supervisor para toda a árvore.
Em Funções e Tarefas, clique em Esquema > Extensões do Objeto.
Especifique o nome e o contexto do objeto que você deseja estender e clique em OK.
Se a classe auxiliar que você quer usar já estiver relacionada em Extensões Atuais da Classe Auxiliar, clique em uma destas opções:
Clique em Fechar.