Remarque : L'intégration PowerShell nécessite un abonnement Pro ou Enterprise à ShareGate Migrate. Elle n'est pas disponible avec le forfait Essentials.
Commande
New-AzureApplication
Description
Cette commande crée un objet d'authentification d'application Azure AD que d'autres commandes ShareGate peuvent utiliser pour s'authentifier auprès de Microsoft 365.
Vous pouvez fournir l'authentification de deux façons : à l'aide d'un certificat X.509, ou de l'empreinte numérique d'un certificat stocké dans le magasin de certificats Windows.
Exemples
Créer à partir d'un certificat du magasin de certificats
$cert = Get-Item Cert:\CurrentUser\My\1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B
$azureApp = New-AzureApplication -ClientId 11111111-2222-3333-4444-555555555555 -Certificate $cert
Créer à partir d'une empreinte numérique dans le magasin de certificats Windows
$azureApp = New-AzureApplication -ClientId 11111111-2222-3333-4444-555555555555 -Thumbprint 1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B
Créer à partir d'une empreinte numérique située dans le magasin LocalMachine
$azureApp = New-AzureApplication -ClientId 11111111-2222-3333-4444-555555555555 -Thumbprint 1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B -CertificateStoreLocation LocalMachine -CertificateStoreName My
Syntaxe
New-AzureApplication
-ClientId <String>
-Certificate <X509Certificate2>
[-Name <String>]
New-AzureApplication
-ClientId <String>
-Thumbprint <String>
[-CertificateStoreLocation <StoreLocation>]
[-CertificateStoreName <StoreName>]
[-Name <String>]
Paramètres
-Certificate <X509Certificate2>
Le certificat X.509 utilisé pour l'authentification.
Obligatoire ? | Oui |
Valeur par défaut | Aucune |
Accepte l'entrée du pipeline ? | Oui (ByValue) |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | Certificate |
Alias | Aucun |
-CertificateStoreLocation <StoreLocation>
L'emplacement du magasin de certificats Windows. Par défaut : CurrentUser.
Obligatoire ? | Non |
Valeur par défaut | CurrentUser |
Accepte l'entrée du pipeline ? | Non |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | Thumbprint |
Alias | Aucun |
-CertificateStoreName <StoreName>
Le nom du magasin de certificats Windows. Par défaut : My.
Obligatoire ? | Non |
Valeur par défaut | My |
Accepte l'entrée du pipeline ? | Non |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | Thumbprint |
Alias | Aucun |
-ClientId <String>
L'ID client de l'enregistrement d'application Azure AD.
Obligatoire ? | Oui |
Valeur par défaut | Aucune |
Accepte l'entrée du pipeline ? | Non |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | (Tous) |
Alias | Aucun |
-Name <String>
Un nom convivial facultatif pour l'application Azure. Utilisé comme indication par Save-AzureApplication.
Obligatoire ? | Non |
Valeur par défaut | Aucune |
Accepte l'entrée du pipeline ? | Non |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | (Tous) |
Alias | Aucun |
-Thumbprint <String>
L'empreinte numérique d'un certificat dans le magasin de certificats Windows.
Obligatoire ? | Oui |
Valeur par défaut | Aucune |
Accepte l'entrée du pipeline ? | Non |
Accepte les caractères génériques ? | Non |
Nom du jeu de paramètres | Thumbprint |
Alias | Aucun |
"Cet article a été traduit à l'aide de l'intelligence artificielle. En cas de doute, veuillez vous référer à la version originale en anglais."
