Sdílet prostřednictvím


Získání identity přihlášeného účtu pro použití se službami Azure pro připojení ke službě Azure Cosmos DB for Table

Diagram aktuálního umístění (Příprava) v posloupnosti průvodce nasazením

Diagram posloupnosti průvodce nasazením, včetně těchto umístění, v uvedeném pořadí: Přehled, Koncepty, Příprava, Řízení přístupu na základě role a Reference Umístění Připravit je aktuálně zvýrazněné.

Tento článek obsahuje jednoduché kroky k získání identity aktuálně přihlášeného účtu. Tyto informace o identitě můžete později použít k udělení přístupu na základě role přihlášeného účtu ke správě dat nebo prostředků ve službě Azure Cosmos DB for Table.

Aktuální relace Azure CLI se může přihlásit pomocí lidské identity (vašeho účtu), spravované identity, identity úlohy nebo instančního objektu. Bez ohledu na to, jaký typ identity používáte s Azure CLI, může být postup získání podrobností o identitě podobný. Další informace najdete v tématu Základy identit Microsoft Entra.

Požadavky

Získání identity přihlášených účtů

Pomocí příkazového řádku zadejte do grafu dotaz na informace o jedinečném identifikátoru vašeho účtu.

  1. Získejte podrobnosti o aktuálně přihlášeného účtu pomocí az ad signed-in-user.

    az ad signed-in-user show
    
  2. Příkaz vypíše odpověď JSON obsahující různá pole.

    {
      "@odata.context": "<https://graph.microsoft.com/v1.0/$metadata#users/$entity>",
      "businessPhones": [],
      "displayName": "Kai Carter",
      "givenName": "Kai",
      "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
      "jobTitle": "Senior Sales Representative",
      "mail": "<kai@adventure-works.com>",
      "mobilePhone": null,
      "officeLocation": "Redmond",
      "preferredLanguage": null,
      "surname": "Carter",
      "userPrincipalName": "<kai@adventure-works.com>"
    }
    

    Tip

    Poznamenejte si hodnotu id pole. V tomto příkladu by tato hodnota byla aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb. Tuto hodnotu pak můžete použít v různých skriptech k udělení oprávnění k řízení přístupu na základě role vašeho aktuálního účtu k prostředkům Azure.

Pomocí podoken na portálu pro ID Microsoft Entra získáte podrobnosti o aktuálně přihlášeného uživatelském účtu.

  1. Přihlaste se k webu Azure Portal (https://portal.azure.com).

  2. V podokně Domů vyhledejte a vyberte možnost Microsoft Entra ID.

    Snímek obrazovky s možností Microsoft Entra ID na domovské stránce webu Azure Portal

    Tip

    Pokud tato možnost není uvedená, vyberte Další služby a pak vyhledejte ID Microsoft Entra pomocí hledaného termínu "Entra".

  3. V podokně Přehled pro tenanta Microsoft Entra ID vyberte Uživatelé v části Spravovat v nabídce služby.

    Snímek obrazovky s možností Uživatelé v nabídce služby pro tenanta Microsoft Entra ID

  4. V seznamu uživatelů vyberte identitu (uživatele), o které chcete získat další podrobnosti.

    Snímek obrazovky se seznamem uživatelů tenanta Microsoft Entra ID se zvýrazněným ukázkovým uživatelem

    Poznámka:

    Tento snímek obrazovky znázorňuje příklad uživatele s názvem Kai Carter s objektem zabezpečení kai@adventure-works.com.

  5. V podokně podrobností pro konkrétního uživatele sledujte hodnotu vlastnosti ID objektu.

    Snímek obrazovky s podoknem podrobností pro konkrétního uživatele v tenantovi Microsoft Entra ID se zvýrazněným jedinečným ID objektu

    Tip

    Poznamenejte si hodnotu vlastnosti ID objektu. V tomto příkladu by tato hodnota byla aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb. Tuto hodnotu pak můžete použít v různých skriptech k udělení oprávnění k řízení přístupu na základě role vašeho aktuálního účtu k prostředkům Azure.

  1. Získejte podrobnosti o aktuálně přihlášeného účtu pomocí Get-AzADUser.

    Get-AzADUser -SignedIn | Format-List `
        -Property Id, DisplayName, Mail, UserPrincipalName
    
  2. Příkaz vypíše odpověď seznamu obsahující různá pole.

    Id                : aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb
    DisplayName       : Kai Carter
    Mail              : kai@adventure-works.com
    UserPrincipalName : kai@adventure-works.com
    

    Tip

    Poznamenejte si hodnotu id pole. V tomto příkladu by tato hodnota byla aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb. Tuto hodnotu pak můžete použít v různých skriptech k udělení oprávnění k řízení přístupu na základě role vašeho aktuálního účtu k prostředkům Azure.

Další krok