Descriptions des classes et attributs

Le tableau de cette section répertorie chaque classe et attribut Novell® eDirectoryTM utilisés par le pilote DirXML pour GroupWise®. La colonne Effets secondaires contient des informations sur l'utilisation de l'attribut, les manipulations spéciales, les conversions et les relations des attributs avec d'autres.

Classe ou attribut eDirectory Attribut GroupWise Description Effets secondaires

NDS User (Utilisateur NDS)

 

 

 

 

50319

ID eMail Internet préféré

Exemple : JohnDoe

 

50045

Nom de domaine Internet

Exemple : MyDomain.com

 

59028

ID d'authentification LDAP en format avec type

Exemple : cn=admin, o=novell

 

50013

Format d'adresse Internet préféré

0 - Domain, Host, and User ID
1 - Host and User ID
2 - User ID
3 - Lastname.firstname
4 - Firstname.lastname
5 - No setting
6 - First initial and last name

 

50320

Formats d'adresse Internet non autorisés

0 - None
1 - Full
2 - Host
3 - User ID
4 - Lastname.Firstname
5 - Firstname.Lastname
6 - First initial and last name

 

50157

Utilisation exclusive du nom de domaine Internet

0 = Off
1 = On

CN

Aucun

Nom commun d'un objet Utilisateur.

Lorsqu'un compte GroupWise est créé ou renommé, cette valeur permet de le nommer et de définir l'attribut NGW: Object ID. Pour toutes les autres opérations, cette valeur est ignorée.

Given Name

50091

Prénom de l'utilisateur

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Surname

50093

Nom de l'utilisateur

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Cet attribut est utilisé uniquement sur le canal Éditeur lors de la création d'un utilisateur par défaut pour la réassignation de ressources. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Title

50096

Titre de l'utilisateur

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

OU

50089

Service de l'utilisateur

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Telephone Number

50095

Numéro de téléphone de l'utilisateur

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Facsimile Telephone Number

50145

Numéro de télécopie de l'utilisateur

Synchronise uniquement la partie numéro de téléphone d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Description

50032

Fournit des informations supplémentaires.

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

company

55022

50310 pour GW 6.5 ou version ultérieure

Société de l'utilisateur.

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Initials

55019

50322 pour GW 6.5 ou version ultérieure

Initiales comprenant jusqu'à 8 caractères.

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Generational Qualifier

55020

50323 pour GW 6.5 ou version ultérieure

Jr., III, et ainsi de suite, jusqu'à 8 caractères.

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

personalTitle

55021

50324 pour GW 6.5 ou version ultérieure

Dr, M., Mme, etc., jusqu'à 8 caractères.

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

NGW: Object ID

50073

Nom de boîte aux lettres GW. Ce nom doit être unique à l'intérieur d'un bureau de poste. Il contient de 1 à 256 caractères, à l'exception des suivants : ()@.:",{}*.

Cet attribut tire sa valeur de l'attribut CN. Le module d'interface l'écrit via le canal Éditeur dans eDirectory. Il est défini lors de la création d'un compte et est modifié lorsqu'un nouveau nom est assigné à ce dernier. La modification de cette valeur peut entraîner la modification des attributs suivants :

  • Email Address
  • Internet Email Address
  • NGW: GroupWise ID
  • DirXML association key

Cet attribut ne doit pas être modifié excepté suite à une réassignation de nom.

NGW: Account ID

50116

Champ facultatif destiné à la comptabilité. Il peut contenir un compte analytique utilisé pour imputer des charges à cet utilisateur.

Lors de la création d'un compte, le module d'interface interroge GroupWise au sujet de cette valeur et écrit celle-ci dans eDirectory via le canal Éditeur. En règle générale, le pilote ne définit pas cette valeur. Cet attribut peut toutefois être défini par l'intermédiaire de la règle ou de la feuille de style de création. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

NGW: Gateway Access

59001

 

Lors de la création d'un compte, le module d'interface interroge GroupWise au sujet de cette valeur et écrit celle-ci dans eDirectory via le canal Éditeur. En règle générale, le pilote ne définit pas cette valeur. Cet attribut peut toutefois être défini par l'intermédiaire de la règle ou de la feuille de style de création. Pour plus d'informations, reportez-vous à la remarque qui figure au bas de ce tableau.

NGW: Mailbox Expiration Time

50138

 

Lors de la création d'un compte, le module d'interface interroge GroupWise au sujet de cette valeur et écrit celle-ci dans eDirectory via le canal Éditeur. Cet attribut peut être défini par l'intermédiaire de la règle ou de la feuille de style de création. Par exemple, la feuille de style de transformation de la sortie par défaut utilise l'heure d'expiration du login eDirectory pour définir cette valeur.

Login Disabled

50058

Valeur booléenne qui indique si le login (authentification) eDirectory est autorisé.

Provoque la synchronisation d'eDirectory avec GroupWise lors d'événements de création et de modification. Le module d'interface convertit true en 1 et false en 0. La définition des attributs GroupWise 50058 sur 1 désactive le compte GroupWise. Pour plus d'informations, reportez-vous à la remarque qui figure au bas de ce tableau.

Login Expiration Time

Aucun

Date et heure d'expiration des droits d'authentification.

Cet attribut eDirectory n'a pas d'attribut GroupWise correspondant. La valeur de cet attribut est utilisée pour définir l'attribut eDirectory NGW: Mailbox Expiration Time et l'attribut GW 50138, qui sont reliés par l'intermédiaire de la règle d'assignation de schéma.

NGW: File ID

50038

Trois caractères utilisés pour nommer les fichiers système pour l'utilisateur. La valeur doit être unique à l'intérieur d'un bureau de poste. Elle est définie par GroupWise.

Cet attribut est défini par GroupWise dans GroupWise lors de création d'un compte. Le module d'interface interroge GroupWise au sujet de cette valeur et écrit celle-ci dans eDirectory via le canal Éditeur. Une opération de déplacement peut entraîner la modification de cet attribut. Il ne doit pas être modifié dans une feuille de style.

NGW: GroupWise ID

Aucun

Identifie de façon unique un objet dans GroupWise. Cette valeur est utilisée pour l'association DirXML.

Lors de la création ou de la modification d'un compte, le module d'interface interroge GroupWise au sujet de cette valeur, qu'il écrit dans eDirectory via le canal Éditeur. Une opération de déplacement GroupWise ou une réassignation de nom entraîne la modification de cet attribut. Lors de toute opération de modification, le module d'interface lit cette valeur par l'intermédiaire de l'API GroupWise et, si elle a changé, l'écrit dans eDirectory via le canal Éditeur. Le module d'interface change également la valeur de l'association DirXML.

Cet attribut vient uniquement du canal Abonné lorsque les snap-ins GroupWise changent cette valeur. Le module d'interface change ensuite la clé d'association DirXML.

Cette valeur, et non la clé d'association, est utilisée pour lire l'objet GroupWise. Si elle ne correspond pas à la valeur de cet attribut, la clé d'association est mise à jour. Ceci est dû au fait que les snap-ins GroupWise peuvent changer cet attribut et ne mettent pas à jour la clé d'association.

Lors de tous les événements, excepté la suppression, le module d'interface demande à eDirectory cette valeur. Si elle n'existe pas, l'événement est supprimé.

Si le module d'interface ne peut pas lire l'objet GroupWise à l'aide de cette valeur, une erreur est renvoyée à DirXML. Ceci se produit rarement.

NGW: Visibility

50076

La visibilité permet de spécifier les bases de données dans lesquelles un objet doit être répliqué. Elle détermine si les objets apparaissent dans le carnet d'adresses.

Cet attribut est défini par GroupWise dans GroupWise lors de la création d'un compte. Le module d'interface interroge GroupWise au sujet de cette valeur et écrit celle-ci dans eDirectory via le canal Éditeur. En règle générale, le pilote ne définit pas cette valeur. Cet attribut peut toutefois être défini par l'intermédiaire de la règle ou de la feuille de style de création. Pour ce faire, ajoutez un code à la règle de création. Utilisez " 2 " pour une visibilité globale, ou " 4 " pour aucune visibilité. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Email Address

Aucun

 

Cet attribut est généré par GroupWise lors des opérations de création, de réassignation de nom et de déplacement. Le module d'interface interroge GroupWise au sujet de cette valeur et écrit celle-ci dans eDirectory via le canal Éditeur.

Internet Email Address

Aucun

 

Cet attribut est généré par GroupWise lors d'une opération de création ou de réassignation de nom, ou lorsque des attributs utilisés pour générer l'attribut Internet Email Address sont modifiés. Le module d'interface interroge GroupWise au sujet de cette valeur et écrit celle-ci dans eDirectory via le canal Éditeur.

NGW: Post Office

Aucun

DN de l'objet Bureau de poste.

Le pilote écrit cette valeur lors des opérations de création et de déplacement.

Tout attribut Utilisateur dont la valeur peut être représentée sous forme de chaîne.

50106 à 50115, 55002 à 55011

Vous pouvez assigner jusqu'à 20 attributs utilisateur eDirectory à des attributs GroupWise génériques et les afficher dans le carnet d'adresses.

Les noms d'attribut eDirectory doivent être ajoutés au filtre. Les noms d'attribut eDirectory et GroupWise doivent être ajoutés à la règle d'assignation de schéma.

NOTE:  pour que ces attributs apparaissent dans le carnet d'adresses, GroupWise doit être configuré via ConsoleOne. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Bureau de poste GroupWise

 

 

 

Member

Aucun

 

Lors de la création d'un utilisateur, le module d'interface écrit le DN eDirectory de l'utilisateur dans cet attribut en utilisant le canal Éditeur. Lors du déplacement d'un bureau de poste, le module d'interface supprime le DN utilisateur de l'ancien bureau de poste et l'écrit dans le nouveau.

Ressource GroupWise

 

 

 

NGW: Owner

50081

Attribut utilisateur NGW: Object ID) propriétaire de la ressource. Un propriétaire est identifié par son nom d'objet.

Le module d'interface écrit cette valeur dans GroupWise et eDirectory via le canal Éditeur. La valeur est fournie par une feuille de style ou une option de pilote. Pour plus d'informations sur cet attribut, reportez-vous à la remarque qui figure au bas de ce tableau.

Liste de distribution GroupWise

 

 

 

Member

Aucun

 

Lors des opérations de création ou de modification d'utilisateurs eDirectory, un ensemble de listes de distribution peut être spécifié. L'utilisateur peut uniquement être ajouté comme membre. Le module d'interface complète cet attribut via le canal Éditeur. Lors d'un événement de modification, un utilisateur peut être supprimé d'une liste de distribution spécifiée (membre, BC ou CC) ou de toutes les listes (membre, BC ou CC). Le module d'interface supprime l'utilisateur de la liste de distribution appropriée.

NGW: Blind Copy Member

Aucun

 

Le pilote ne peut pas définir cet attribut. Ce dernier ne peut être renseigné que via le snap-in GroupWise.

NGW: Carbon Copy Member

Aucun

 

Le pilote ne peut pas définir cet attribut. Ce dernier ne peut être renseigné que via le snap-in GroupWise.

IMPORTANT:  lorsque l'attribut Visibility GroupWise est explicitement modifié par une feuille de style, l'attribut eDirectory correspondant doit également être mis à jour par la feuille de style. Sinon, l'utilisateur eDirectory et le compte GroupWise ne sont pas correctement synchronisés.

Pour cet attribut, eDirectory est considéré comme la source de données experte. Lorsque les attributs ne sont pas synchronisés, il est possible que l'ancienne valeur d'eDirectory puisse être utilisée pour mettre à jour de manière incorrecte la valeur correcte dans le compte GroupWise. La mise à jour de l'attribut correspondant dans eDirectory peut éviter cela. Dans l'exemple de segment de code XSLT ci-dessous, lorsqu'un utilisateur eDirectory est désactivé, le compte GroupWise est désactivé et l'attribut de visibilité est défini sur 4. Ceci empêche le compte d'apparaître dans le carnet d'adresses. L'attribut de visibilité (50076) est défini dans GroupWise, en même temps que la désactivation. L'attribut de visibilité (NGW: Visibility) est défini dans eDirectory à l'aide de la fonction DirXML d'écriture en différé du canal.

<!-- User Disable, Remove Address Book Visibility 
When a GroupWise Account is Disabled
remove the account from the address book visibility.
Keep eDirectory and GroupWise object synchronized by
updating the attributes in both systems.
-->
<xsl:template match="modify-attr[@attr-name='50058']">
<!-- When Login Disabled is true -->
<xsl:if test="add-value//value[.='true']">
<!-- Update the visibility attribute in GroupWise -->
<!-- Copy the <modify> through to update GroupWise -->
<xsl:copy>
<!-- copy everything through -->
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
<!-- Set the GroupWise visibility attribute (50076) to "4"
so the account does not show in the address book -->
<modify-attr attr-name="50076">
<remove-all-values/>
<add-value>
<value type="int">4</value>
</add-value>
</modify-attr>
<!-- Update the visibility attribute in eDirectory -->
<!-- Send a command to modify "NGW: Visibility" in the eDirectory User object -->
<xsl:variable name="command">
<modify class-name="User">
<!-- dest-dn and dest-entry-id identify the User object in eDirectory -->
<xsl:attribute name="dest-dn">
<xsl:value-of select="../@src-dn"/>
</xsl:attribute>
<xsl:attribute name="dest-entry-id">
<xsl:value-of select="../@src-entry-id"/>
</xsl:attribute>
<!-- Set NGW: Visibility (50076) in eDirectory to "4" -->
<modify-attr attr-name="NGW: Visibility">
<remove-all-values/>
<add-value>
<value type="int">4</value>
</add-value>
</modify-attr>
</modify>
</xsl:variable>
<xsl:variable name="result" select="cmd:execute($srcCommandProcessor, $command)"/>
</xsl:if>
</xsl:template>