Add-AzAnalysisServicesAccount

Fügt ein authentifiziertes Konto hinzu, das für Cmdlet-Anforderungen von Azure Analysis Services-Servern verwendet werden soll.

Syntax

Add-AzAnalysisServicesAccount
   [[-RolloutEnvironment] <String>]
   [[-Credential] <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzAnalysisServicesAccount
   [-RolloutEnvironment] <String>
   [-Credential] <PSCredential>
   [-ServicePrincipal]
   -TenantId <String>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzAnalysisServicesAccount
   [-RolloutEnvironment] <String>
   [-ServicePrincipal]
   -TenantId <String>
   -ApplicationId <String>
   -CertificateThumbprint <String>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet "Add-AzAnalysisServicesAccount" wird verwendet, um sich bei einer Instanz des Azure Analysis Services-Servers anzumelden.

Beispiele

Beispiel 1

Add-AzAnalysisServicesAccount

RolloutEnvironment: westcentralus.asazure.windows.net
Credential: $UserCredential

In diesem Beispiel wird das durch die $UserCredential Variable angegebene Konto zur westcentralus.asazure.windows.net Analysis Services-Umgebung hinzugefügt.

Beispiel 2

$ApplicationCredential = Get-Credential
Add-AzAnalysisServicesAccount -RolloutEnvironment 'westcentralus.asazure.windows.net' -ServicePrincipal -Credential $ApplicationCredential -TenantId "xxxx-xxxx-xxxx-xxxx"

Der erste Befehl ruft die Anmeldeinformationen des Anwendungsdienstprinzipals ab und speichert sie dann in der $ApplicationCredential Variablen. Der zweite Befehl fügt das anwendungsdienstprinzipalkonto, das durch die $ApplicationCredential Variable und TenantId angegeben wird, zur westcentralus.asazure.windows.net Analysis Services-Umgebung hinzu.

Beispiel 3

Add-AzAnalysisServicesAccount -RolloutEnvironment 'westcentralus.asazure.windows.net' -ServicePrincipal -ApplicationId "yyyy-yyyy-yyyy-yyyy" -CertificateThumbprint 'zzzzzzzzzzzzzzzz' -TenantId "xxxx-xxxx-xxxx-xxxx"

In diesem Beispiel wird das anwendungsdienstprinzipalkonto hinzugefügt, das durch die ApplicationId, TenantId und CertificateThumbprint der westcentralus.asazure.windows.net Analysis Services-Umgebung angegeben wird.

Parameter

-ApplicationId

Die Anwendungs-ID.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-CertificateThumbprint

Zertifikathash (Fingerabdruck)

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Anmeldeinformationen

Type:PSCredential
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RolloutEnvironment

Name der Azure Analysis Services-Umgebung, für die sich anmeldet. Angesichts des vollständigen Namens des Servers, z. B. asazure://westcentralus.asazure.windows.net/testserver, wird der richtige Wert für diese Variable westcentralus.asazure.windows.net

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ServicePrincipal

Gibt an, dass sich dieses Konto authentifiziert, indem Dienstprinzipalanmeldeinformationen bereitgestellt werden.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-TenantId

Mandantenname oder -ID

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

None

Ausgaben

AsAzureProfile

Hinweise

Alias: Login-AzAsAccount