Esquema

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.


Adicionando um atributo

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.

  1. Em Funções e Tarefas, clique em Esquema > Adicionar Atributo.

  2. Selecione a classe à qual deseja adicionar um atributo e clique em OK.

  3. 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.

  4. 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.


Exibindo informações de atributo

  1. Em Funções e Tarefas, clique em Esquema > Informações do Atributo.

  2. Selecione o atributo sobre o qual você deseja informações e clique em Ver.


Exibindo informações de classe

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.

  1. Em Funções e Tarefas, clique em Esquema > Informações do Atributo.

  2. Selecione a classe sobre a qual você deseja informações e clique em Ver.


Criando um Atributo

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.

  1. Em Funções e Tarefas, clique em Esquema > Criar Atributo.

  2. Siga as instruções do Assistente de Criação de Atributo durante o procedimento de criação de atributo.


Criando uma Classe

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.

  1. Em Funções e Tarefas, clique em Esquema > Criar Classe.

  2. Especifique um nome e (opcionalmente) um ID ASN1 para a classe, depois clique em Próximo.

  3. Selecione Classe Auxiliar ao configurar os flags da classe e clique em Próximo.

  4. Siga as instruções do Assistente de Criação de Classe para definir a nova classe auxiliar.


Apagando um Atributo

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:

  1. Em Funções e Tarefas, clique em Esquema > Apagar Atributo.

  2. Selecione o atributo que você quer apagar.

    Somente os atributos que podem ser apagados são mostrados.

  3. Clique em Apagar.


Apagando uma Classe

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.

  1. Em Funções e Tarefas, clique em Esquema > Apagar Classe.

  2. Selecione a classe que você quer apagar.

    Somente as classes que podem ser apagadas são mostradas.

  3. Clique em Apagar.


Estendendo um esquema

É 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.

  1. Em Funções e Tarefas, clique em Esquema > Estender Esquema.

  2. Siga as instruções do assistente do ICE* para as operações de importação, exportação, migração de dados ou comparação e atualização de esquemas.


Estendendo um objeto

  1. Em Funções e Tarefas, clique em Esquema > Extensões do Objeto.

  2. Especifique o nome e o contexto do objeto que você deseja estender e clique em OK.

  3. Se a classe auxiliar que você quer usar já estiver relacionada em Extensões Atuais da Classe Auxiliar, clique em uma destas opções:

  4. Clique em Fechar.