Project

General

Profile

Scénario #34417

eole-ad-dc-ou: pouvoir définir les conteneurs d'origine des objets AD à classer (Adaptation du script 24-ad-ou)

Added by moncef ziani 7 months ago. Updated 4 months ago.

Status:
Terminé (Sprint)
Priority:
Normal
Category:
-
Start date:
06/27/2022
Due date:
07/22/2022
% Done:

100%

Story points:
1.0
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Le script 24-ad-ou suppose que les ordinateurs et les utilisateurs sont crées dans les CN par défaut.
Ce n'est pas obligatoirement le cas.
Lors de la jonction au domaine, les utilisateurs peuvent définir l'OU de création

Il faut :
- créer la variable 'ad_ou_users_source' dans le dico avec la valeurs par défaut CN=Users
- créer la variable 'ad_ou_computers_source' dans le dico avec la valeurs par défaut CN=Computers
- Utiliser ces 2 variables dans le script

Bonjour,

Nous avons modifié le script 24-ad-ou car lorsque nous déployons nos machines elles sont directement elles sont rattachées à l'OU "Ordinateurs du Domaine".
Serait-il possible de pouvoir adapter ce paramètre via le genconfig ?

Dans l'attente de votre retour.

Cordialement.

Je vous met en pièce jointe le script 24-ad-ou modifié

24-ad-ou (21.7 KB) moncef ziani, 07/04/2022 10:27 AM

Associated revisions

Revision dda70c85 (diff)
Added by Gilles Grandgérard 7 months ago

pouvoir définir les conteneurs d'origine des objets AD à classer

REF #34417

Revision ea11d26e (diff)
Added by Gilles Grandgérard 7 months ago

type dans dico incrrect oui.non --> string

REF #34417

History

#1 Updated by Gilles Grandgérard 7 months ago

  • Tracker changed from Demande to Scénario
  • Start date deleted (07/04/2022)

Diff du code :

> #OUORDINATEURS='Ordinateurs du Domaine'
> 
580c582
<     (doLdbSearch -b "CN=Computers,$BASEDN" "(&(objectClass=computer)(!(isCriticalSystemObject=TRUE)))" dn) |grep dn: >/tmp/computers
---
>     (doLdbSearch -b "OU=Ordinateurs du Domaine,$BASEDN" "(&(objectClass=computer)(!(isCriticalSystemObject=TRUE)))" dn) |grep dn: >/tmp/computers
701c703
<         if ! doSambaTool computer move "${CN}" "CN=Computers,$BASEDN" 2>/dev/null 
---
>         if ! doSambaTool computer move "${CN}" "OU=Ordinateurs du Domaine,$BASEDN" 2>/dev/null
719c721
<     doSambaTool ou listobjects "CN=Computers,$BASEDN" --full-dn
---
>     doSambaTool ou listobjects "OU=Ordinateurs du Domaine,$BASEDN" --full-dn

#2 Updated by Gilles Grandgérard 7 months ago

  • Subject changed from Adaptation du script 24-ad-ou to eole-ad-dc-ou: pouvoir définir les conteneurs d'origine des objets AD à classer (Adaptation du script 24-ad-ou)
  • Description updated (diff)

#3 Updated by Joël Cuissinat 7 months ago

  • Due date set to 07/22/2022
  • Target version set to sprint 2022 26-35 Equipe MENSR (été+)
  • Start date set to 06/27/2022
  • Release set to EOLE 2.9.0
  • Story points set to 1.0

#4 Updated by Gilles Grandgérard 5 months ago

  • Status changed from Nouveau to Résolu

#5 Updated by Joël Cuissinat 4 months ago

eole-ad-dc-ou$ git branch -r --contains  dda70c85  
  origin/HEAD -> origin/master
  origin/dist/eole/2.9.0/master
  origin/master

#6 Updated by Joël Cuissinat 4 months ago

  • Status changed from Résolu to Terminé (Sprint)
  • Assigned To set to Gilles Grandgérard
  • % Done changed from 0 to 100

Also available in: Atom PDF