Recherche de site Web

Office 365 : rechercher la date de création de l'utilisateur


Exigence : Recherchez la date de création d'un compte utilisateur dans Office 365.

Comment connaître la date de création d'un compte utilisateur Office 365 ?

Connaître la date de création du compte Office 365 d’un utilisateur peut être une information très utile. Cela peut vous aider à déterminer depuis combien de temps ils utilisent le service à des fins d’audit. Heureusement, il est possible de trouver ces informations rapidement et facilement. Voyons comment récupérer la date de création d'un compte utilisateur Office 365.

Obtenez la date de création de l'utilisateur à partir du centre d'administration Azure AD

Pour connaître la date de création d'un utilisateur dans Microsoft 365, vous pouvez suivre ces étapes :

  1. Connectez-vous au centre d'administration Azure AD avec votre compte administrateur sur https://aad.portal.azure.com.
  2. Dans le volet de navigation de gauche, accédez à Utilisateurs > Rechercher et sélectionnez le nom de l'utilisateur dont vous souhaitez rechercher la date de création.
  3. Sous l'onglet « Aperçu », dans la section « Informations de base », vous trouverez la « Date et heure de création » de l'utilisateur.

Vous pouvez également utiliser PowerShell pour rechercher la date de création d'un utilisateur.

Trouver la date de création d'un utilisateur via PowerShell

Un autre moyen le plus rapide de savoir quand un compte utilisateur Office 365 a été créé consiste à utiliser PowerShell. Pour ce faire, vous devrez utiliser l'applet de commande Get-AzureADUser du module Azure AD PowerShell. Cette applet de commande récupère un objet utilisateur d'Azure AD et inclut la propriété CreationDateTime, qui représente la date et l'heure de création de l'utilisateur.

Voici un exemple de la façon dont vous pouvez utiliser la cmdlet Get-AzureADUser pour obtenir la date de création d'un utilisateur :


# Import the Azure AD module
Import-Module AzureAD

# Parameter
$UserID = "Salaudeen@Crescent.com"

# Connect to Azure AD
Connect-AzureAD

# Get the user object for the user with the specified email address
$User = Get-AzureADUser -Filter "mail eq '$UserID'" -ErrorAction SilentlyContinue

# Get the user's creation date
Write-host $User.ExtensionProperty.createdDateTime

Cela récupérera l'objet utilisateur pour l'utilisateur avec l'adresse e-mail « Salaudeen@Crescent.com » et affichera la propriété CreationDateTime, qui représente la date et l'heure de création de l'utilisateur. Pour obtenir la date de création de tous les utilisateurs et exporter au format CSV, utilisez ce qui suit :


# Import the Azure AD module
Import-Module AzureAD

# Connect to Azure AD
Connect-AzureAD

# Get the user object for the user with the specified email address
$Users = Get-AzureADUser -All:$true 

$UserData = @()
# Iterate through each user
$Users | ForEach-Object {
    Write-Host "Getting created date for" $_.UserPrincipalName

    #Collect the user data
    $UserData += New-Object PSObject -property $([ordered]@{ 
        ObjectId  = $_.ObjectId            
        DisplayName = $_.DisplayName
        UserPrincipalName = $_.UserPrincipalName
        CreatedDateTime = $_.ExtensionProperty.createdDateTime
    })
}

#Export to CSV
$UserData
$UserData | Export-CSV "C:\Temp\UsersCreationDate.csv" -NoTypeInformation

Ce script récupérera la liste des utilisateurs, parcourra chacun d'eux, collectera la date et l'heure de création de l'utilisateur ainsi que d'autres propriétés disponibles et enfin l'exportera vers un fichier CSV.

Gardez à l’esprit que vous devez avoir installé le module Azure AD PowerShell et avoir l’autorisation d’accéder à Azure AD pour pouvoir utiliser l’applet de commande Get-AzureADUser. Vous pouvez installer le module Azure AD PowerShell en exécutant la commande suivante :


Install-Module AzureAD

Pour plus d’informations sur l’utilisation d’Azure AD à l’aide de PowerShell, vous pouvez consulter Comment se connecter à Azure AD à l’aide de PowerShell ?

Obtenez tous les utilisateurs Microsoft 365 créés au cours du mois dernier

Pour obtenir une liste de tous les utilisateurs créés au cours du mois dernier dans Office 365, vous pouvez utiliser le module PowerShell Azure Active Directory (AAD). Voici un exemple de script qui montre comment procéder.


# Import the Azure AD module
Import-Module AzureAD

# Connect to Azure AD
Connect-AzureAD

# Calculate the date and time one month ago
$OneMonthAgo = (Get-Date).AddMonths(-1)

# Get a list of all users created in the past month
$Users = Get-AzureADUser -All:$true | Where-Object {[System.DateTime]$_.ExtensionProperty.createdDateTime -gt $OneMonthAgo}

$UserData = @()
# Iterate through each user
$Users | ForEach-Object {
    Write-Host "Getting created date for" $_.UserPrincipalName

    #Collect the user data
    $UserData += New-Object PSObject -property $([ordered]@{ 
        ObjectId  = $_.ObjectId            
        DisplayName = $_.DisplayName
        UserPrincipalName = $_.UserPrincipalName
        CreatedDateTime = $_.ExtensionProperty.createdDateTime
    })
}

#Export to CSV
$UserData
$UserData | Export-CSV "C:\Temp\UsersCreationDate.csv" -NoTypeInformation

Tout d’abord, ce script se connecte à Azure AD à l’aide de l’applet de commande Connect-AzureAD. Il obtient ensuite la date et l'heure actuelles à l'aide de la cmdlet Get-Date et calcule la date et l'heure d'il y a un mois à l'aide de la méthode AddMonths. Ensuite, il utilise la cmdlet Get-AzureADUser pour obtenir une liste de tous les utilisateurs dans Azure Active Directory et filtre les résultats à l'aide de la cmdlet Where-Object pour inclure uniquement les utilisateurs. qui ont été créés après la date et l'heure d'il y a un mois.

Enfin, il collecte les détails de l'utilisateur à l'aide d'un tableau d'objets, en sélectionnant DisplayName, ObjectID, UserPrincipalName et CreatedDateTime. propriétés, puis exporte les données vers un fichier CSV.

Conclusion

Comme vous pouvez le constater, savoir quand un compte utilisateur Office 365 a été créé est un processus relativement simple qui ne nécessite aucune compétence ou connaissance particulière. Il est possible de retrouver la date de création d'un utilisateur dans Office 365 à l'aide du module Azure Active Directory (AAD) ou PowerShell. Vous pouvez récupérer une liste d'utilisateurs qui répondent à certains critères, comme avoir été créés dans un intervalle de temps spécifique. Cela ne devrait prendre que quelques minutes pour localiser ces informations importantes sur les comptes de vos utilisateurs.

Articles connexes