OVH Cloud OVH Cloud

Comment rendre saisissable un attribut ldap par l'interface utilis

8 réponses
Avatar
Infrastructure Active directory
Bonjour,

je souhaiterai voir apparaitre dans mes propriétés de création utilisateurs
l'attribut "secretary" qui se trouve dans mon ldap ? Je le trouve par
ailleurs dans le carnet d'adresse outlook !
Actuellement, je suis obligée d'aller dans adsiedit pour saisir une valeur.

Merci si vous avez une idée.
Lo

8 réponses

Avatar
Olivier Pont [MS]
Bonjour,

La solution s'appelle "Display specifiers".
Il existe un White paper détaillé à l'adresse :
http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/deploy/prodspecs/actvdspl.mspx

hth
Olivier Pont

"Infrastructure Active directory"
a écrit dans le
message de news:
Bonjour,

je souhaiterai voir apparaitre dans mes propriétés de création
utilisateurs
l'attribut "secretary" qui se trouve dans mon ldap ? Je le trouve par
ailleurs dans le carnet d'adresse outlook !
Actuellement, je suis obligée d'aller dans adsiedit pour saisir une
valeur.

Merci si vous avez une idée.
Lo



Avatar
Infrastructure Active directory
Merci Olivier mais je ne veux pas ajouter un attribut,cet attribut existe
dans mon schéma AD (secretary). Je veux le rendre visible et saissisable aux
différents admin de notre organisation par le biais de la console utilisateur
active directory .



Bonjour,

La solution s'appelle "Display specifiers".
Il existe un White paper détaillé à l'adresse :
http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/deploy/prodspecs/actvdspl.mspx

hth
Olivier Pont

"Infrastructure Active directory"
a écrit dans le
message de news:
Bonjour,

je souhaiterai voir apparaitre dans mes propriétés de création
utilisateurs
l'attribut "secretary" qui se trouve dans mon ldap ? Je le trouve par
ailleurs dans le carnet d'adresse outlook !
Actuellement, je suis obligée d'aller dans adsiedit pour saisir une
valeur.

Merci si vous avez une idée.
Lo








Avatar
Ludovik DOPIERALA
Si l'attribut n'est pas "saississable" alors qu'on a les droits c que la
méthode de modification n'est pas implémenté dans le composant et on ne peut
pas.
Le lien d'Olivier t'indique qu'il faut créer un composant com qu'on ajoutera
dans les displayspecifier d'AD.
On peut aussi créer un script en VBS qui permet de faire ça. Je regarde ça
se soir et essaye de le mettre dispo sur mon site

Cdlt

Ludo
--
Ludovik DOPIERALA
http://www.c2points.com




Merci Olivier mais je ne veux pas ajouter un attribut,cet attribut existe
dans mon schéma AD (secretary). Je veux le rendre visible et saissisable aux
différents admin de notre organisation par le biais de la console utilisateur
active directory .



Bonjour,

La solution s'appelle "Display specifiers".
Il existe un White paper détaillé à l'adresse :
http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/deploy/prodspecs/actvdspl.mspx

hth
Olivier Pont

"Infrastructure Active directory"
a écrit dans le
message de news:
Bonjour,

je souhaiterai voir apparaitre dans mes propriétés de création
utilisateurs
l'attribut "secretary" qui se trouve dans mon ldap ? Je le trouve par
ailleurs dans le carnet d'adresse outlook !
Actuellement, je suis obligée d'aller dans adsiedit pour saisir une
valeur.

Merci si vous avez une idée.
Lo










Avatar
Olivier Pont [MS]
C'est bien ça :-)
Les Display Specifiers n'ajoutent pas d'attributs au schema, ils permettent
d'afficher des attributs dans les consoles d'administration Active Directory
:

"Users of the Active Directory can customize it to suit their unique
requirements. The user interface can also be changed to suit their needs.
The Active Directory permits the schema to be modified by creating new
classes and attributes or modifying existing classes. Display Specifiers can
be modified to reflect the new user interface elements that schema
modifications require."
"Les utilisateurs d'Active Directory peuvent le personnaliser pour répondre
à leurs besoins particuliers. L'interface utilisateur peut aussi être
changée pour s'adapter à leurs besoins. Active Directory permet de modifier
le schéma en créant de nouvelles classes et attributs ou en modifiant des
classes existantes.
Les "Display Specifiers" peuvent être modifiés pour refléter ces changements
dans les interfaces utilisateurs"

Olivier Pont

"Infrastructure Active directory"
a écrit dans le
message de news:
Merci Olivier mais je ne veux pas ajouter un attribut,cet attribut existe
dans mon schéma AD (secretary). Je veux le rendre visible et saissisable
aux
différents admin de notre organisation par le biais de la console
utilisateur
active directory .



Bonjour,

La solution s'appelle "Display specifiers".
Il existe un White paper détaillé à l'adresse :
http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/deploy/prodspecs/actvdspl.mspx

hth
Olivier Pont

"Infrastructure Active directory"
a écrit dans le
message de news:
Bonjour,

je souhaiterai voir apparaitre dans mes propriétés de création
utilisateurs
l'attribut "secretary" qui se trouve dans mon ldap ? Je le trouve par
ailleurs dans le carnet d'adresse outlook !
Actuellement, je suis obligée d'aller dans adsiedit pour saisir une
valeur.

Merci si vous avez une idée.
Lo










Avatar
Jonathan BISMUTH
Attention,
il me semble que le VBS ne marche que pour étendre le schéma, mais pas pour
afficher les extentions ou un attribut X non standard.
A partir du moment où l'on utilise des Display Specifiers, c'est plutôt à
l'aide de C++ que l'on poura taper dans les objets COM concernés.


- Plus d'infos sur MSDN (et un exemple) :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ad/ad/property_pages_for_use_with_display_specifiers.asp

- Une interessante discution sur le forum du labo MS :
http://www.forum-microsoft.org/topic20132.html

Bien entendu, je peux me planter, en ce cas là je suis preneur aussi ;)

Cordialement,
--
Jonathan BISMUTH
MVP Windows Server - Directory Services
MCSE 2000/ADSI-AutoIT Scripter
Transcript (ID: 691839, code: MCSE2000)
www.portail-mcse.net
pour me contacter http://cerbermail.com/?oAsXWZnZF1

"Ludovik DOPIERALA" a écrit
dans le message de news:

Si l'attribut n'est pas "saississable" alors qu'on a les droits c que la
méthode de modification n'est pas implémenté dans le composant et on ne
peut
pas.
Le lien d'Olivier t'indique qu'il faut créer un composant com qu'on
ajoutera
dans les displayspecifier d'AD.
On peut aussi créer un script en VBS qui permet de faire ça. Je regarde ça
se soir et essaye de le mettre dispo sur mon site

Cdlt

Ludo
--
Ludovik DOPIERALA
http://www.c2points.com




Merci Olivier mais je ne veux pas ajouter un attribut,cet attribut
existe
dans mon schéma AD (secretary). Je veux le rendre visible et saissisable
aux
différents admin de notre organisation par le biais de la console
utilisateur
active directory .



Bonjour,

La solution s'appelle "Display specifiers".
Il existe un White paper détaillé à l'adresse :
http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/deploy/prodspecs/actvdspl.mspx

hth
Olivier Pont

"Infrastructure Active directory"
a écrit dans
le
message de news:
Bonjour,

je souhaiterai voir apparaitre dans mes propriétés de création
utilisateurs
l'attribut "secretary" qui se trouve dans mon ldap ? Je le trouve par
ailleurs dans le carnet d'adresse outlook !
Actuellement, je suis obligée d'aller dans adsiedit pour saisir une
valeur.

Merci si vous avez une idée.
Lo












Avatar
Gilles LAURENT
"Jonathan BISMUTH" a écrit dans le message de
news:

Bonsoir,

| Attention,
| il me semble que le VBS ne marche que pour étendre le schéma, mais
| pas pour afficher les extentions ou un attribut X non standard.
| A partir du moment où l'on utilise des Display Specifiers, c'est
| plutôt à l'aide de C++ que l'on poura taper dans les objets COM
| concernés.

En fait il y a deux solutions possibles pour permettre de renseigner via
dsa.msc des attributs qui ne sont pas disponibles dans les interfaces
natives. La première solution consiste en effet à developper une
interface COM permettant de créer une page de propriétés personnalisée.
Cette nouvelle page apparaîtra sous la forme d'un nouvel onglet dans les
propriétés de l'objet. C'est la méthode recommandée dés lors qu'on
souhaite être en mesure de modifier plusieurs attributs personnalisés.
La seconde solution, celle du pauvre :-) consiste à ajouter un élément
dans le menu contextuel de l'objet. Dans ce cas, un simple script
VBScript fera l'affaire. Ci-dessous un "How-to" :
http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/howto/adschema.mspx

Note : Allez directement à la rubrique "Modifying Display Specifiers" si
les attributs sont déjà présents dans l'annuaire Active Directory.

Un autre "how-to" intéressant :
http://www.petri.co.il/add_unlock_user_option_to_dsa.htm

--
Gilles LAURENT
http://glsft.free.fr
Me contacter : http://cerbermail.com/?zoTY7ZkLcD
Avatar
Jonathan BISMUTH
C'est bien ce qui me semblait, VBS pour le menu contextuel et COM pour le
reste.
Merci du rappel Gilles :)

--
Jonathan BISMUTH
MVP Windows Server - Directory Services
MCSE 2000/ADSI-AutoIT Scripter
Transcript (ID: 691839, code: MCSE2000)
www.portail-mcse.net
pour me contacter http://cerbermail.com/?oAsXWZnZF1
"Gilles LAURENT" a écrit dans le message de news:

"Jonathan BISMUTH" a écrit dans le message de
news:

Bonsoir,

| Attention,
| il me semble que le VBS ne marche que pour étendre le schéma, mais
| pas pour afficher les extentions ou un attribut X non standard.
| A partir du moment où l'on utilise des Display Specifiers, c'est
| plutôt à l'aide de C++ que l'on poura taper dans les objets COM
| concernés.

En fait il y a deux solutions possibles pour permettre de renseigner via
dsa.msc des attributs qui ne sont pas disponibles dans les interfaces
natives. La première solution consiste en effet à developper une
interface COM permettant de créer une page de propriétés personnalisée.
Cette nouvelle page apparaîtra sous la forme d'un nouvel onglet dans les
propriétés de l'objet. C'est la méthode recommandée dés lors qu'on
souhaite être en mesure de modifier plusieurs attributs personnalisés.
La seconde solution, celle du pauvre :-) consiste à ajouter un élément
dans le menu contextuel de l'objet. Dans ce cas, un simple script
VBScript fera l'affaire. Ci-dessous un "How-to" :
http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/howto/adschema.mspx

Note : Allez directement à la rubrique "Modifying Display Specifiers" si
les attributs sont déjà présents dans l'annuaire Active Directory.

Un autre "how-to" intéressant :
http://www.petri.co.il/add_unlock_user_option_to_dsa.htm

--
Gilles LAURENT
http://glsft.free.fr
Me contacter : http://cerbermail.com/?zoTY7ZkLcD




Avatar
Gilles LAURENT
"Jonathan BISMUTH" a écrit dans le message de
news:eO$

Bonsoir Jonathan,

| C'est bien ce qui me semblait, VBS pour le menu contextuel et COM
| pour le reste.

Tout à fait ;-)

--
Gilles LAURENT
http://glsft.free.fr
Me contacter : http://cerbermail.com/?zoTY7ZkLcD