Ir al contenido principal

New-AzureApplication

Crea un objeto de autenticación de aplicación de Azure AD para usar con la autenticación solo de aplicación en los cmdlets de PowerShell de ShareGate Migrate.

Nota: La integración con PowerShell requiere una suscripción Pro o Enterprise de ShareGate Migrate. No está disponible en el plan Essentials.

Comando

New-AzureApplication

Descripción

Este comando crea un objeto de autenticación de aplicación de Azure AD que otros comandos de ShareGate pueden usar para autenticarse en Microsoft 365.

Puedes proporcionar la autenticación mediante uno de estos dos métodos: un certificado X.509 o la huella digital de un certificado almacenado en el Almacén de certificados de Windows.

Ejemplos

Crear usando un certificado del almacén de certificados

$cert = Get-Item Cert:\CurrentUser\My\1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B
$azureApp = New-AzureApplication -ClientId 11111111-2222-3333-4444-555555555555 -Certificate $cert

Crear a partir de la huella digital de un certificado en el Almacén de certificados de Windows

$azureApp = New-AzureApplication -ClientId 11111111-2222-3333-4444-555555555555 -Thumbprint 1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B

Crear a partir de una huella digital ubicada en el almacén LocalMachine

$azureApp = New-AzureApplication -ClientId 11111111-2222-3333-4444-555555555555 -Thumbprint 1A2B3C4D5E6F7A8B9C0D1E2F3A4B5C6D7E8F9A0B -CertificateStoreLocation LocalMachine -CertificateStoreName My

Sintaxis

New-AzureApplication
-ClientId <String>
-Certificate <X509Certificate2>
[-Name <String>]

New-AzureApplication
-ClientId <String>
-Thumbprint <String>
[-CertificateStoreLocation <StoreLocation>]
[-CertificateStoreName <StoreName>]
[-Name <String>]

Parámetros

-Certificate <X509Certificate2>

El certificado X.509 utilizado para la autenticación.

¿Obligatorio?

True

Valor predeterminado

None

¿Acepta entrada de canalización?

True (ByValue)

¿Acepta caracteres comodín?

False

Nombre del conjunto de parámetros

Certificate

Alias

None

-CertificateStoreLocation <StoreLocation>

La ubicación del Almacén de certificados de Windows. El valor predeterminado es CurrentUser.

¿Obligatorio?

False

Valor predeterminado

CurrentUser

¿Acepta entrada de canalización?

False

¿Acepta caracteres comodín?

False

Nombre del conjunto de parámetros

Thumbprint

Alias

None

-CertificateStoreName <StoreName>

El nombre del Almacén de certificados de Windows. El valor predeterminado es My.

¿Obligatorio?

False

Valor predeterminado

My

¿Acepta entrada de canalización?

False

¿Acepta caracteres comodín?

False

Nombre del conjunto de parámetros

Thumbprint

Alias

None

-ClientId <String>

El ID de cliente del registro de aplicaciones de Azure AD.

¿Obligatorio?

True

Valor predeterminado

None

¿Acepta entrada de canalización?

False

¿Acepta caracteres comodín?

False

Nombre del conjunto de parámetros

(All)

Alias

None

-Name <String>

Un nombre descriptivo opcional para la aplicación de Azure. Se usa como sugerencia en Save-AzureApplication.

¿Obligatorio?

False

Valor predeterminado

None

¿Acepta entrada de canalización?

False

¿Acepta caracteres comodín?

False

Nombre del conjunto de parámetros

(All)

Alias

None

-Thumbprint <String>

La huella digital de un certificado en el Almacén de certificados de Windows.

¿Obligatorio?

True

Valor predeterminado

None

¿Acepta entrada de canalización?

False

¿Acepta caracteres comodín?

False

Nombre del conjunto de parámetros

Thumbprint

Alias

None

Este artículo fue traducido con inteligencia artificial. En caso de duda, consulta la versión original en inglés.

¿Ha quedado contestada tu pregunta?