Dela via


Connect-PowerBIServiceAccount

Logga in på Power BI-tjänst.

Syntax

Connect-PowerBIServiceAccount
       [-Environment <PowerBIEnvironmentType>]
       [-CustomEnvironment <String>]
       [-DiscoveryUrl <String>]
       [<CommonParameters>]
Connect-PowerBIServiceAccount
       [-Environment <PowerBIEnvironmentType>]
       [-CustomEnvironment <String>]
       -Credential <PSCredential>
       [-ServicePrincipal]
       [-Tenant <String>]
       [-DiscoveryUrl <String>]
       [<CommonParameters>]
Connect-PowerBIServiceAccount
       [-Environment <PowerBIEnvironmentType>]
       [-CustomEnvironment <String>]
       -Credential <PSCredential>
       [-DiscoveryUrl <String>]
       [<CommonParameters>]
Connect-PowerBIServiceAccount
       [-Environment <PowerBIEnvironmentType>]
       [-CustomEnvironment <String>]
       -CertificateThumbprint <String>
       -ApplicationId <String>
       [-ServicePrincipal]
       [-Tenant <String>]
       [-DiscoveryUrl <String>]
       [<CommonParameters>]

Description

Logga in på Power BI-tjänst med antingen ett konto för användarens eller tjänstens huvudnamn (programnyckel eller certifikat). För användarkonton används ett Azure Active Directory(AAD) First-Party program för autentisering. Logga ut genom att anropa Disconnect-PowerBIServiceAccount.

Exempel

Exempel 1

PS C:\> Connect-PowerBIServiceAccount

Loggar in med användarautentisering mot det offentliga molnet, en uppmaning visas för att samla in autentiseringsuppgifter.

Exempel 2

PS C:\> Connect-PowerBIServiceAccount -Environment China

Loggar in med användarautentisering mot molnet i Kina, en uppmaning visas för att samla in autentiseringsuppgifter.

Exempel 3

PS C:\> Connect-PowerBIServiceAccount -Tenant [TenantId] -ServicePrincipal -Credential (Get-Credential)

Loggar in med ett huvudnamn för tjänsten mot det offentliga molnet. En uppmaning visas från Get-Credential för att ange ditt användarnamn (ditt AAD-klient-ID) och lösenord (din programhemlighetsnyckel).

Exempel 4

PS C:\> Connect-PowerBIServiceAccount -ServicePrincipal -CertificateThumbprint 38DA4BED389A014E69A6E6D8AE56761E85F0DFA4 -ApplicationId b5fde143-722c-4e8d-8113-5b33a9291468

Loggar in med ett huvudnamn för tjänsten med ett installerat certifikat till det offentliga molnet. Certifikatet måste vara installerat i antingen CurrentUser- eller LocalMachine-certifikatarkivet (LocalMachine kräver administratörsåtkomst) med en privat nyckel installerad.

Parametrar

-ApplicationId

Program-ID för Azure Active Directory (AAD) (även kallat klient-ID) som ska användas med ett tumavtryck för certifikat (-CertificateThumbprint) för att autentisera med ett tjänsthuvudnamnskonto (-ServicePrincipal).

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

-CertificateThumbprint

Certifikatets tumavtryck för ett installerat certifikat som är associerat med ett Azure Active Directory-program (AAD). Certifikatet måste installeras antingen i de personliga certifikatarkiven CurrentUser eller LocalMachine (LocalMachine kräver att en administratör uppmanas att komma åt) med en privat nyckel installerad.

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

-Credential

PSCredential som representerar klient-ID för Azure Active Directory-program (AAD) (användarnamn) och programhemlighetsnyckel (lösenord) för att autentisera med ett konto för tjänstens huvudnamn (-ServicePrincipal).

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

-CustomEnvironment

Den anpassade miljö som ska användas för de miljöer som returneras från identifierings-URL:en.

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

-DiscoveryUrl

Identifierings-URL:en som informationen om serverdelens tjänster ska hämtas från. Anpassad miljö måste också anges.

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

-Environment

Molnmiljö att ansluta mot. Standardvärdet är Offentligt.

Type:PowerBIEnvironmentType
Accepted values:Public, Germany, USGov, China, USGovHigh, USGovMil
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicePrincipal

Anger att ett konto för tjänstens huvudnamn ska användas, till skillnad från ett användarkonto.

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

-Tenant

Klientorganisationens namn eller klientorganisations-ID som innehåller kontot för tjänstens huvudnamn. Om inget anges används common-klientorganisationen.

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

Indata

None

Utdata

Microsoft.PowerBI.Common.Abstractions.Interfaces.IPowerBIProfile

Kommentarer