...
Sur une nouvelle installation, il faut copier le fichier "/etc/shinken-user-example/configuration/modules/auth-active-directory/mapping.json" dans "/etc/shinken-user/configuration/modules/auth-active-directory/mapping.json" (créer l'aborescence si besoin).
Dans l'exemple suivant, les contacts sont joints par le champ "mail" sur Active Directory et le champ "email" sur Shinken
| Code Block | ||||
|---|---|---|---|---|
| ||||
{
"ldap_key": "mail",
"shinken_key": "email",
"login_placeholder": "Contact mail address (Active Directory placeholder)"
} |
Le champ "login_placeholder" permet de configurer le message qui sera affiché sur l'écran de connexion afin de fournir une aide visuelle à l'utilisateur.
TODO: Screen Placeholder
Activation du module Active Directory
Enfin, il faut activer le module d'authentification dans les différents fichiers de configuration.
UI Configuration
Pour l'activer sur l'interface de Configuration, ajouter le module à la liste des modules dans la configuration du Synchronizer.
| Code Block | ||||
|---|---|---|---|---|
| ||||
modules Cfg_password,auth-active-directory |
Rémarrer ensuite le Synchronizer pour prendre en compte les modifications.
| Code Block | ||||
|---|---|---|---|---|
| ||||
/etc/init.d/shinken-synchronizer restart |
UI Visualisation
Pour l'activer sur l'interface de Visualisation, ajouter le module à la liste des modules dans la configuration du Broker.
| Code Block | ||||
|---|---|---|---|---|
| ||||
modules Cfg_password,Mongodb, webui-enterprise, sla, auth-active-directory |
Rémarrer ensuite le Broker pour prendre en compte les modifications.
| Code Block | ||||
|---|---|---|---|---|
| ||||
/etc/init.d/shinken-broker restart |
| Note | ||
|---|---|---|
| ||
TODO Parler du module Cfg_password, si il faut l'activer le desactiver et tout |
TODO: Liste des champs Shinken et Active Dir utiles