A Descriptions des classes et attributs. Novell GroupWise
Novell Confidential Manual (FRA) 28 October 2003
CN
Classe ou attribut eDirectory
NDS User
(Utilisateur
NDS)
A
Descriptions des classes et attributs
Le tableau de cette section répertorie chaque classe et attribut Novell
®
eDirectory
TM
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.
Attribut
GroupWise
Description Effets secondaires
50319
50045
59028
50013
50320
50157
Aucun
ID eMail Internet préféré
Nom de domaine
Internet
Exemple : JohnDoe
Exemple : MyDomain.com
ID d’authentification
LDAP en format avec type
Exemple : cn=admin, o=novell
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
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
Utilisation exclusive du nom de domaine
Internet
0 = Off
1 = On
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.
Descriptions des classes et attributs
61
Novell Confidential Manual (FRA) 28 October 2003
Classe ou attribut eDirectory
Given Name
Attribut
GroupWise
Description Effets secondaires
Surname
Title
OU
Telephone
Number
Facsimile
Telephone
Number
Description company
Initials
Generational
Qualifier
50091
50093
50096
50089
50095
50145
50032
55022
50310 pour GW
6.5 ou version ultérieure
55019
50322 pour GW
6.5 ou version ultérieure
55020
50323 pour GW
6.5 ou version ultérieure
Initiales comprenant jusqu’à 8 caractères.
Jr., III, et ainsi de suite, jusqu’à 8 caractères.
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.
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.
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.
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.
Numéro de téléphone de l’utilisateur
Numéro de télécopie de l’utilisateur
Fournit des informations supplémentaires.
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.
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.
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.
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.
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.
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.
62
Guide d’implémentation du pilote DirXML pour GroupWise
Novell Confidential Manual (FRA) 28 October 2003
Classe ou attribut eDirectory
personalTitle
NGW: Object
ID
NGW: Account
ID
NGW: Gateway
Access
NGW: Mailbox
Expiration Time
Login Disabled
Attribut
GroupWise
Description
55021
50324 pour GW
6.5 ou version ultérieure
50073
50116
59001
50138
50058
Dr, M., Mme, etc., jusqu’à 8 caractères.
Effets secondaires
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.
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.
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.
Valeur booléenne qui indique si le login
(authentification) eDirectory est autorisé.
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.
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.
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.
Descriptions des classes et attributs
63
Novell Confidential Manual (FRA) 28 October 2003
Classe ou attribut eDirectory
NGW:
GroupWise ID
Attribut
GroupWise
Description
Login
Expiration Time
Aucun
NGW: File ID
NGW: Visibility
50038
Aucun
50076
Date et heure d’expiration des droits d’authentification.
Effets secondaires
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.
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.
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.
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.
64
Guide d’implémentation du pilote DirXML pour GroupWise
Novell Confidential Manual (FRA) 28 October 2003
Classe ou attribut eDirectory
Attribut
GroupWise
Description
Email Address Aucun
Internet Email
Address
NGW: Post
Office
Aucun
Aucun
Tout attribut
Utilisateur dont la valeur peut
être représentée sous forme de chaîne.
50106 à
50115,
55002 à
55011
Effets secondaires
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.
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.
Le pilote écrit cette valeur lors des opérations de création et de déplacement.
DN de l’objet
Bureau de poste.
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.
Remarque : 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.
Descriptions des classes et attributs
65
Novell Confidential Manual (FRA) 28 October 2003
Classe ou attribut eDirectory
NGW: Blind
Copy Member
Attribut
GroupWise
Description
Aucun
NGW: Carbon
Copy Member
Aucun
Effets secondaires
Le pilote ne peut pas définir cet attribut. Ce dernier ne peut être renseigné que via le snap-in GroupWise.
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>
66
Guide d’implémentation du pilote DirXML pour GroupWise
Novell Confidential Manual (FRA) 28 October 2003
<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>
Descriptions des classes et attributs
67
Novell Confidential Manual (FRA) 28 October 2003
68
Guide d’implémentation du pilote DirXML pour GroupWise

Link público atualizado
O link público para o seu chat foi atualizado.