Export CSV AD
Importez les données utilisateurs et du parc informatique via Active Directory
Ce guide explique comment configurer le connecteur Active Directory (AD) pour importer les utilisateurs et le parc informatique via des fichiers CSV.
Objectif
Le connecteur AD permet d'importer les informations des utilisateurs et du parc informatique à partir d'un fichier CSV généré par des commandes PowerShell. Ces fichiers sont ensuite intégrés via un connecteur CSV sur notre plateforme.
Prérequis
- Accès administratif à l'Active Directory.
- PowerShell installé sur la machine de l'administrateur.
- Permissions nécessaires pour exécuter les commandes PowerShell et accéder aux informations AD.
Étapes pour Générer les Fichiers CSV
1. Exporter les Utilisateurs
Pour exporter les informations des utilisateurs, exécutez la commande suivante dans PowerShell :
Get-ADUser -Filter * -Properties * |
Select-Object UserPrincipalName, GivenName, sn, Title, ObjectGUID, objectSid, PasswordExpired, PasswordLastSet, PasswordNeverExpires, PasswordNotRequired, DistinguishedName, samAccountName, Enabled, Created, LastlogonDate |
Export-Csv -Path C:\REPDEDESTINATION\ExportADusers.csv
Répertoire de destination : Remplacez C:\REPDEDESTINATION\ par le chemin où vous souhaitez enregistrer le fichier CSV.
2. Exporter le Parc Informatique
Pour exporter les informations du parc informatique, exécutez la commande suivante dans PowerShell :
Get-ADComputer -Filter * -Properties * | Select-Object Name, DNShostname, DistinguishedName, ObjectGUID, objectSid, Created, LastLogonDate, enabled, OperatingSystem, OperatingSystemVersion | Export-CSV C:\REPDEDESTINATION\ExportADcomputers.csv
Répertoire de destination : Remplacez C:\REPDEDESTINATION\ par le chemin où vous souhaitez enregistrer le fichier CSV.
Remarques
Assurez-vous que le répertoire de destination existe avant d'exécuter les commandes. Vérifiez les permissions d'accès pour éviter les erreurs lors de l'exportation des données. Les fichiers CSV doivent être mis à jour régulièrement pour refléter les changements dans l'AD.
Conclusion
En suivant ces étapes, vous serez en mesure de configurer le connecteur AD et d'intégrer les données nécessaires dans votre plateforme. Pour toute question ou assistance supplémentaire, n'hésitez pas à contacter notre support technique.
Importer les fichiers via DropPoint
Les fichiers du connecteur Active Directory sont déposés dans un bucket S3 dédié nommé activedirectory. Placez vos fichiers CSV (ou JSON) à la racine de s3://activedirectory/ : OverView détecte automatiquement les nouveaux fichiers et les importe lors de la prochaine synchronisation.
Bucket : s3://activedirectory/
Exemple : s3://activedirectory/ExportADusers.csv
Plusieurs façons d'envoyer vos fichiers
Vous pouvez alimenter votre bucket de plusieurs manières :
- Interface web OverView — importez vos fichiers, configurez le mapping, puis cliquez sur « Remplacer » pour rafraîchir les données sans avoir à refaire le mapping.
- AWS CLI — pour un envoi ponctuel ou scripté.
- SDK S3 (boto3, etc.) — pour automatiser entièrement des imports récurrents.
Via AWS CLI
# Upload a file to the activedirectory bucket
aws s3 cp ExportADusers.csv s3://activedirectory/ExportADusers.csv --profile ovs_your_org
# Or sync a whole local folder
aws s3 sync ./exports/ s3://activedirectory/ --profile ovs_your_orgAutomatiser l'import via S3
import boto3
s3 = boto3.client(
"s3",
endpoint_url="https://s3.oversoc.com",
region_name="fr-par",
aws_access_key_id="YOUR_ACCESS_KEY",
aws_secret_access_key="YOUR_SECRET_KEY",
)
# Push the export into the activedirectory bucket
s3.upload_file("ExportADusers.csv", "activedirectory", "ExportADusers.csv")Associez ce script à une tâche planifiée (cron sous Linux, Planificateur de tâches sous Windows) pour pousser automatiquement vos exports à intervalle régulier. Chaque dépôt déclenche un nouvel import côté OverView.
Prérequis : générez vos credentials S3 et configurez votre client (endpoint, profil) comme décrit dans le guide OverView DropPoint. Le profil et l'endpoint utilisés ici y sont expliqués.