Sdílet prostřednictvím


Set-Authentication

Nastaví přihlašovací údaje pro Microsoft Purview Information Protection klienta.

Syntax

Set-Authentication
   [-AppId <Guid>]
   [-AppSecret <String>]
   [-TenantId <String>]
   [-DelegatedUser <String>]
   [-OnBehalfOf <PSCredential>]
   [<CommonParameters>]

Description

Rutina Set-Authentication nastavuje přihlašovací údaje pomocí přístupového tokenu, abyste se mohli přihlásit jako jiný uživatel a také neinteraktivně používat rutiny popisování.

Příklad:

  • Pomocí skeneru Microsoft Purview Information Protection chcete průběžně zjišťovat a automaticky označovat a chránit soubory ve více úložištích dat.
  • Chcete spustit naplánovaný skript PowerShellu, který automaticky označí a chrání soubory na souborovém serveru pomocí rutiny Set-FileLabel .
  • Máte řešení ochrany před únikem informací, které chcete rozšířit automatickým označováním a ochranou souborů, které toto řešení identifikuje.

Spuštění s parametry nebo bez parametrů

Pokud tuto rutinu spustíte bez parametrů, účet získá přístupový token Microsoft Entra, který je platný po dobu 90 dnů nebo do vypršení platnosti hesla.

Pokud chcete mít kontrolu nad tím, kdy vyprší platnost přístupového tokenu, spusťte tuto rutinu s parametry. To vám umožní nakonfigurovat přístupový token na 1 rok, 2 roky nebo na to, aby nikdy nevyprší platnost. Tato konfigurace vyžaduje, abyste měli jednu nebo více aplikací zaregistrovaných v Microsoft Entra.

Klient Microsoft Purview Information Protection podporuje parametr OnBehalfOf, který přijímá uloženou proměnnou, která obsahuje zadané uživatelské jméno a heslo systému Windows.

Pomocí parametru DelegatedUser určete uživatelský účet v Microsoft Entra, který má přiřazenou jednu nebo více zásad popisků z centra pro správu popisků.

Příklady

Příklad 1: Nastavení přihlašovacích údajů pro ověřování bez použití aplikací zaregistrovaných v Microsoft Entra

PS C:\> Set-Authentication 
Acquired access token

Tento příkaz vás vyzve k zadání Microsoft Entra přihlašovacích údajů, které se používají k získání přístupového tokenu, který je platný 90 dnů nebo dokud nevyprší platnost hesla.

Příklad 2: Nastavení přihlašovacích údajů pro ověřování pomocí aplikace zaregistrované v Microsoft Entra

PS C:\>$pscreds = Get-Credential CONTOSO\scanner
PS C:\> Set-Authentication -AppId "77c3c1c3-abf9-404e-8b2b-4652836c8c66" -AppSecret "OAkk+rnuYc/u+]ah2kNxVbtrDGbS47L4" -DelegatedUser scanner@contoso.com -TenantId "9c11c87a-ac8b-46a3-8d5c-f4d0b72ee29a" -OnBehalfOf $pscreds
Acquired application access token on behalf of CONTOSO\scanner.

Spusťte příkazy v této relaci PowerShellu s možností Spustit jako správce , která se vyžaduje pro parametr OnBehalfOf .

První příkaz vytvoří objekt PSCredential a uloží zadané uživatelské jméno a heslo systému Windows do proměnné $pscreds . Při spuštění tohoto příkazu se zobrazí výzva k zadání hesla pro zadané uživatelské jméno.

Druhý příkaz získá přístupový token, který se zkombinuje s aplikací, takže token bude platný po dobu 1 roku, 2 let nebo jeho platnost nikdy nevyprší, a to podle konfigurace registrované aplikace v Microsoft Entra . Uživatelské jméno nastaví scanner@contoso.com kontext uživatele tak, aby se popisky a zásady popisků stáhly z portálu Microsoft Purview nebo z Portál dodržování předpisů Microsoft Purview.

Parametry

-AppId

Určuje ID aplikace (klienta) pro aplikaci zaregistrovanou v Microsoft Entra.

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

-AppSecret

Určuje hodnotu tajného klíče klienta vygenerovanou v době, kdy byla vaše aplikace zaregistrovaná v Microsoft Entra.

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

-DelegatedUser

Určuje přihlašovací údaje uživatelského účtu, které se mají použít při stahování zásad popisků s popisky citlivosti z centra pro správu popisků.

  • Použité přihlašovací údaje musí být účet Microsoft Entra, který je možné použít k získání zásad a online konfigurace.

    • Může to být stejný účet, který se používá pro ServiceUserCredentials, pokud se tento účet synchronizuje s Microsoft Entra, nebo jiný účet.

    • Pokud tento účet potřebuje znovu nastavit ochranu souborů, odebrat ochranu souborů nebo zkontrolovat chráněné soubory, nastavte ho jako superuživatele pro Microsoft Purview Information Protection.

  • Nastavte hodnotu tohoto parametru pomocí hlavního názvu uživatele (UPN). Příklad: scannerservice@contoso.com

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

-OnBehalfOf

Určuje proměnnou, která zahrnuje objekt přihlašovacích údajů používaný klientem Microsoft Purview Information Protection.

Tento parametr se používá, když není možné udělit přihlašovací práva naplánovaným příkazům PowerShellu.

  • Pro tento parametr použijte stejné přihlašovací údaje, které se používají ke spuštění skeneru definovaného parametrem ServiceUserCredentials .

  • Pokud chcete tento parametr použít, musíte spustit relaci PowerShellu s možností Spustit jako správce .

Pomocí rutiny Get-Credential vytvořte proměnnou, která ukládá přihlašovací údaje. Další informace zobrazíte zadáním Get-Help Get-Cmdlet.

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

-TenantId

Určuje identifikátor GUID tenanta, který obsahuje zaregistrovanou aplikaci v Microsoft Entra.

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

Vstupy

None

Výstupy

System.Object