Sdílet prostřednictvím


Connect-PowerBIServiceAccount

Přihlaste se k služba Power BI.

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

Přihlaste se k služba Power BI pomocí uživatelského nebo instančního účtu (klíč aplikace nebo certifikát). Pro uživatelské účty se k ověřování využívá First-Party aplikace Azure Active Directory (AAD). Chcete-li se odhlásit volání Disconnect-PowerBIServiceAccount.

Příklady

Příklad 1

PS C:\> Connect-PowerBIServiceAccount

Přihlásí se pomocí ověřování uživatelů ve veřejném cloudu, zobrazí se výzva ke shromažďování přihlašovacích údajů.

Příklad 2

PS C:\> Connect-PowerBIServiceAccount -Environment China

Přihlásí se k přihlášení pomocí ověřování uživatelů v cloudu Čína, zobrazí se výzva ke shromažďování přihlašovacích údajů.

Příklad 3

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

Přihlásí se pomocí instančního objektu ve veřejném cloudu, zobrazí se výzva z Get-Credential k zadání uživatelského jména (ID klienta AAD) a hesla (tajný klíč aplikace).

Příklad 4

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

Protokoluje se pomocí instančního objektu s nainstalovaným certifikátem do veřejného cloudu. Certifikát musí být nainstalovaný v úložišti certifikátů CurrentUser nebo LocalMachine (LocalMachine vyžaduje přístup správce) s nainstalovaným privátním klíčem.

Parametry

-ApplicationId

ID aplikace Azure Active Directory (AAD), které se má použít s kryptografickým otiskem certifikátu (-CertificateThumbprint) k ověření pomocí účtu instančního objektu (-ServicePrincipal).

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

-CertificateThumbprint

Kryptografický otisk certifikátu nainstalovaného certifikátu přidruženého k aplikaci Azure Active Directory (AAD). Certifikát musí být nainstalovaný v úložištích osobních certifikátů CurrentUser nebo LocalMachine (LocalMachine vyžaduje výzvu správce pro přístup) s nainstalovaným privátním klíčem.

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

-Credential

PSCredential představující ID klienta aplikace Azure Active Directory (AAD) a tajný klíč aplikace (heslo) pro ověření pomocí instančního účtu (-ServicePrincipal).

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

-CustomEnvironment

Vlastní prostředí, které se má použít pro prostředí vrácená z adresy URL zjišťování.

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

-DiscoveryUrl

Adresa URL zjišťování, ze které získáte informace o back-endových službách. Musí být zadáno také vlastní prostředí.

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

-Environment

Cloudové prostředí pro připojení. Výchozí hodnota je veřejná.

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

Označuje použití instančního účtu na rozdíl od uživatelského účtu.

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

-Tenant

Název tenanta nebo ID tenanta obsahující účet instančního objektu. Pokud není zadán, použije se tenant COMMON.

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

Vstupy

None

Výstupy

Microsoft.PowerBI.Common.Abstractions.Interfaces.IPowerBIProfile

Poznámky