Per classe ausiliaria si intende un insieme di proprietà (attributi) che vengono aggiunte a determinate istanze di un oggetto eDirectory anziché a un'intera classe. Ad esempio, un'applicazione di e-mail può estendere lo schema dell'albero eDirectory per includere una classe ausiliaria di proprietà di e-mail e quindi estendere i singoli oggetti con tali proprietà. È possibile definire classi ausiliarie personalizzate con Manager dello schema e quindi estendere i singoli oggetti con le proprietà definite nelle classi ausiliarie dalla finestra principale di ConsoleOneTM.
Fare clic in un punto qualsiasi dell'albero eDirectory di cui si desidera estendere lo schema.
Fare clic su Strumenti > Manager dello schema.
Nella scheda Classi, fare clic su Crea.
Seguire le istruzioni della procedura guidata per definire la classe ausiliaria.
Durante l'impostazione dei flag della classe, accertarsi di selezionare Classe ausiliaria. Se si desidera definire delle proprietà personalizzate da aggiungere alla classe ausiliaria, annullare la procedura guidata per la creazione della classe e definire le proprietà. Per informazioni dettagliate, vedere Definizione di classi e proprietà di oggetti personalizzate.
Nella finestra principale di ConsoleOne, fare clic con il pulsante destro del mouse sull'oggetto, quindi scegliere Estensioni dell'oggetto.
A seconda che la classe ausiliaria che si desidera usare sia presente o meno nell'elenco Estensioni delle classi ausiliarie attuali, eseguire l'azione appropriata:
La classe ausiliaria è già inclusa nell'elenco? | Azione |
---|---|
Sì |
Abbandonare la procedura. In alternativa, vedere Modifica delle proprietà ausiliarie di un oggetto. |
No |
Fare clic su Aggiungi estensione, selezionare la classe ausiliaria, quindi fare clic su OK. |
Se viene visualizzato un messaggio indicante che verranno usati editor generici, fare clic su OK.
Nella schermata visualizzata, impostare i valori di proprietà desiderati.
A seconda della schermata usata, tenere presente quanto segue:
Schermata | Note |
---|---|
Scheda Estensioni (finestra di dialogo Proprietà) |
|
Finestra di dialogo Nuovo |
|
Fare clic su OK.
Nel riquadro destro di ConsoleOne, tenere premuto Maiusc o Ctrl e fare clic sugli oggetti per selezionarli.
Non è necessario che gli oggetti siano dello stesso tipo.
Fare clic con il pulsante destro del mouse sugli oggetti selezionati, quindi scegliere Estensioni di più oggetti.
A seconda che la classe ausiliaria che si desidera usare sia presente o meno nell'elenco Estensioni delle classi ausiliarie attuali, eseguire l'azione appropriata:
SUGGERIMENTO: sono elencate solo le estensioni comuni a tutti gli oggetti selezionati. Quelle specifiche di singoli oggetti non sono incluse nell'elenco.
La classe ausiliaria è già inclusa nell'elenco? | Azione |
---|---|
Sì |
Abbandonare la procedura. In alternativa, vedere Modifica delle proprietà ausiliarie di un oggetto. Sarà necessario modificare gli oggetti uno alla volta. |
No |
Fare clic su Aggiungi estensione, selezionare la classe ausiliaria, quindi fare clic su OK. |
Se viene visualizzato un messaggio indicante che verranno usati editor generici, fare clic su OK.
Nella schermata visualizzata, impostare i valori di proprietà desiderati.
IMPORTANTE: ogni valore di proprietà impostato verrà applicato a ciascuno degli oggetti selezionati. Se la proprietà è già presente nell'oggetto ed è a valore singolo, il valore esistente verrà sostituito. Se la proprietà esiste già ed è a più valori, i nuovi valori verranno aggiunti a quelli esistenti.
A seconda della schermata usata, tenere presente quanto segue:
Schermata | Note |
---|---|
Scheda Estensioni |
|
Finestra di dialogo Nuovo |
|
Fare clic su OK.
Nella finestra principale di ConsoleOne, fare clic con il pulsante destro del mouse sull'oggetto, quindi scegliere Proprietà.
Nella scheda Estensioni, selezionare la pagina delle proprietà con lo stesso nome della classe ausiliaria. Se la classe ausiliaria non è inclusa nell'elenco o se non esiste alcuna scheda Estensioni, usare la pagina generica Altro.
Nella schermata visualizzata, impostare i valori di proprietà desiderati. A seconda della schermata usata, tenere presente quanto segue:
Schermata | Note |
---|---|
Scheda Estensioni |
|
Altra scheda |
|
Fare clic su OK.
Nella finestra principale di ConsoleOne, fare clic con il pulsante destro del mouse sull'oggetto, quindi scegliere Estensioni dell'oggetto.
Nell'elenco delle estensioni delle classi ausiliarie attuali, selezionare la classe ausiliaria di cui si desidera cancellare le proprietà.
Fare clic su Rimuovi estensione > Sì.
Vengono cancellate tutte le proprietà aggiunte dalla classe ausiliaria, ad eccezione delle proprietà innate dell'oggetto.
Nel riquadro destro di ConsoleOne, tenere premuto Maiusc o Ctrl e fare clic sugli oggetti per selezionarli.
Non è necessario che gli oggetti siano dello stesso tipo.
Fare clic con il pulsante destro del mouse sugli oggetti selezionati, quindi scegliere Estensioni di più oggetti.
A seconda che la classe ausiliaria di cui si desidera cancellare le proprietà sia presente o meno nell'elenco Estensioni delle classi ausiliarie attuali, eseguire l'azione appropriata:
SUGGERIMENTO: sono elencate solo le estensioni comuni a tutti gli oggetti selezionati. Quelle specifiche di singoli oggetti non sono incluse nell'elenco.
La classe ausiliaria è inclusa nell'elenco? | Azione |
---|---|
Sì |
Selezionarla, quindi fare clic su Rimuovi estensione > Sì. Vengono cancellate tutte le proprietà aggiunte dalla classe ausiliaria, ad eccezione delle proprietà innate dell'oggetto. |
No |
Fare clic su Annulla nella finestra di dialogo. Sarà necessario cancellare la classe ausiliaria da un oggetto alla volta. Vedere Cancellazione di proprietà ausiliarie da un oggetto. |