Passer au contenu principal

Nouvelle application Azure (New-AzureApplication)

Crée un objet d’authentification d’application Azure AD pour l’authentification applicative dans les cmdlets PowerShell de ShareGate Migrate

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."

Avez-vous trouvé la réponse à votre question ?