Přihlaste se ke službě Power BI pomocí uživatelského účtu nebo účtu instančního objektu (klíč aplikace nebo certifikát).
U uživatelských účtů se k ověřování využívá First-Party aplikace Azure Active Directory (AAD).
Chcete-li se odhlásit, zavolejte na 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 pomocí ověřování uživatelů v cloudu Čína. Zobrazí se výzva ke shromažďování přihlašovacích údajů.
Přihlásí se pomocí instančního objektu ve veřejném cloudu, od Get-Credential se zobrazí výzva k zadání uživatelského jména (ID klienta AAD) a hesla (tajného klíče aplikace).
Přihlásí 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.
Použijte poskytnutý token (surový přístupový token OAuth 2.0/JWT hodnotu, bez prefixu Bearer ) pro autentizaci při volání Power BI REST API. Tento token považujte za tajemství a nevkládejte ho do logů, skriptů ani historie příkazového řádku.
ID aplikace Azure Active Directory (AAD) (označované také jako ID klienta), které se použije s kryptografickým otiskem certifikátu (-CertificateThumbprint) k ověření pomocí účtu instančního objektu (-ServicePrincipal).
Vlastnosti parametru
Typ:
String
Default value:
None
Podporuje zástupné znaky:
False
DontShow:
False
Sady parametrů
ServicePrincipalCertificate
Position:
Named
Povinné:
True
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
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.
Vlastnosti parametru
Typ:
String
Default value:
None
Podporuje zástupné znaky:
False
DontShow:
False
Sady parametrů
ServicePrincipalCertificate
Position:
Named
Povinné:
True
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
-Credential
PSCredential představující ID klienta aplikace Azure Active Directory (AAD) (uživatelské jméno) a tajný klíč aplikace (heslo) pro ověření pomocí účtu instančního objektu (-ServicePrincipal).
Vlastnosti parametru
Typ:
PSCredential
Default value:
None
Podporuje zástupné znaky:
False
DontShow:
False
Sady parametrů
ServicePrincipal
Position:
Named
Povinné:
True
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
UserAndCredential
Position:
Named
Povinné:
True
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
-CustomEnvironment
Vlastní prostředí, které se má použít pro prostředí vrácená z adresy URL zjišťování.
Vlastnosti parametru
Typ:
String
Default value:
None
Podporuje zástupné znaky:
False
DontShow:
False
Sady parametrů
(All)
Position:
Named
Povinné:
False
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
-DiscoveryUrl
Adresa URL zjišťování, ze které se mají získat informace o back-endových službách. Musí být dodáno i vlastní prostředí.
Vlastnosti parametru
Typ:
String
Default value:
None
Podporuje zástupné znaky:
False
DontShow:
False
Sady parametrů
(All)
Position:
Named
Povinné:
False
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
-Environment
Cloudové prostředí pro připojení. Výchozí hodnota je Veřejná.
Označuje, že se má použít instanční účet, nikoli uživatelský účet.
Vlastnosti parametru
Typ:
SwitchParameter
Default value:
None
Podporuje zástupné znaky:
False
DontShow:
False
Sady parametrů
ServicePrincipal
Position:
Named
Povinné:
True
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
ServicePrincipalCertificate
Position:
Named
Povinné:
True
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
-Tenant
Název tenanta nebo ID tenanta obsahující účet instančního objektu. Pokud není zadaný, použije se tenant COMMON.
Vlastnosti parametru
Typ:
String
Default value:
None
Podporuje zástupné znaky:
False
DontShow:
False
Aliasy:
Identifikátor nájemce (TenantId)
Sady parametrů
ServicePrincipal
Position:
Named
Povinné:
False
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
ServicePrincipalCertificate
Position:
Named
Povinné:
False
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
-Token
JWT přístupový token pro autentizaci; předávat pouze hodnotu tokenu, která bude odeslána jako hlavička Authorization: Bearer <token> pro volání API.
Vlastnosti parametru
Typ:
String
Default value:
None
Podporuje zástupné znaky:
False
DontShow:
False
Sady parametrů
BringYourOwnToken
Position:
Named
Povinné:
True
Hodnota z kanálu:
False
Hodnota z kanálu podle názvu vlastnosti:
False
Hodnota ze zbývajících argumentů:
False
CommonParameters
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.