Autentizace API doporučení

Platí pro: Partnerské centrum

Tento článek shrnuje, jak nastavit uživatelský účet pro generování tokenů uživatelů a aplikací pro přístup k rozhraním API referenčních seznamů. Podrobnější informace najdete v tématu Ověřování partnerského rozhraní API.

Požadavky

Note

Microsoft posiluje zabezpečení partnerů CSP a dodavatelů ovládacích panelů tím, že zavádí Microsoft Entra ověřování na základě vícefaktorového ověřování pro integrace rozhraní API Partnerského centra. Další informace najdete v tématu Povolení zabezpečeného aplikačního modelu – Partner App Developer.

Tento scénář podporuje ověřování pomocí přihlašovacích údajů aplikace a uživatele. Přehled a podrobnosti o nové ověřovací architekturě najdete v rámci modelu zabezpečené aplikace, která se zabývá principy a osvědčenými postupy pro zajištění udržitelného a robustního zabezpečení aplikací z Marketplace.

Vygenerování nového uživatelského jména a hesla nebo ID klienta

Pokud chcete vygenerovat nové uživatelské jméno nebo heslo nebo ID klienta (Microsoft Entra ID), postupujte následovně.

Krok 1: Vytvořte si účet v Partner Center s rolemi pro doporučení

  1. Přihlaste se do Partner Center pomocí účtu správce a vyberte Nastavení (ozubené kolo).

    Schéma znázorňující kroky pro přechod na stránku nastavení účtu.

  2. Vyberte Správa uživatelů a pak vyberte tlačítko Přidat uživatele . Ve vyskakovacím okně vyberte Vytvořit nové uživatele a pokračujte.

    Diagram znázorňující kroky k vytvoření nového uživatelského účtu v Partnerském centru.

  3. Zadejte jméno uživatele, příjmení, uživatelské jméno a volitelně e-mail pro obnovení hesla.

  4. Role doporučení: Na stejné stránce přejděte níže a přiřaďte příslušné partnerské role specifické pro doporučení – Správce doporučení, Uživatel doporučení.

    • Správce doporučení může vytvářet, aktualizovat a zobrazovat doporučení pro všechny přidružené pobočky partnerů.
    • Referrals User může číst pouze ta doporučení, u nichž je členem týmu daného doporučení.

    Diagram znázorňující kroky při přiřazení rolí doporučení k uživatelskému účtu v Partnerském centru.

  5. Po dokončení všech podrobností o uživateli a přiřazení rolí vyberte tlačítko Uložit . Při úspěchu uvidíte nové uživatelské jméno (e-mail uživatele nebo hlavní jméno uživatele) a vygenerované dočasné heslo.

  6. Pokud chcete resetovat heslo a aktivovat účet, zkopírujte tyto přihlašovací údaje a přihlaste se do Partnerského centra.

Krok 2: Nastavení klientské aplikace (Microsoft Entra ID)

  1. Přihlaste se do Azure portal pomocí účtu správce.

  2. Vyhledejte "Registrace aplikací" a vyberte tlačítko + Nová registrace.

  3. Zadejte název aplikace (například Partner Center Access App) a jako podporovaný typ účtu vyberte „Single Tenant“ (nebo jinou možnost podle svých požadavků).

  4. Vyberte tlačítko Zaregistrovat a počkejte, než se vytvoří nová registrace aplikace.

  5. Po registraci aplikace vyhledejte ID klienta a vytvořte tajný klíč klienta, jak je zvýrazněné v této ukázce:

    Diagram znázorňující možnosti ID klienta a tajného klíče klienta.

    Dále musíte této klientské aplikaci přidat oprávnění k rozhraní API nebo delegované oprávnění (Microsoft Partner), aby mohla generovat tokeny rozhraní API Partner Center.

  6. Vyberte Spravovat>oprávnění rozhraní API a potom vyberte tlačítko +Přidat oprávnění. Na bočním panelu vyberte kartu Rozhraní API, která moje organizace používá.

    Schéma znázorňující, jak přidat oprávnění k rozhraní API do klientské aplikace.

  7. Vyhledejte rozhraní API „Microsoft Partner“ a vyberte to s ID aplikace (klienta) začínajícím na 4990c*. Zaškrtněte políčko pro user_impersonation a vyberte tlačítko Přidat oprávnění.

    Diagram znázorňující, jak přidat oprávnění rozhraní Microsoft Partner API do klientské aplikace.

    Tip

    Pokud hledání pomocí příkazu "Microsoft Partner" nenajde aplikaci 4990c*, zkuste hledat pomocí příkazu "Microsoft Dev Center" nebo hledat přímo s úplným ID aplikace.

  8. Nakonec musí uživatel získat souhlas správce s přidanou oprávněním. Aby správce udělil souhlas, musí se přihlásit pomocí vlastního účtu a přejít do aplikace.

    Diagram znázorňující, jak získat souhlas správce s oprávněními k rozhraní API.