Registrera ett konfidentiellt klientprogram i Azure Active Directory för Azure API for FHIR

I den här självstudien lär du dig att registrera ett konfidentiellt klientprogram i Azure Active Directory (Azure AD).

En klientprogramregistrering är en Azure AD-representation av ett program som kan användas för att autentisera för en användares räkning och begära åtkomst till resursprogram. Ett konfidentiellt klientprogram är ett program som kan vara betrott att innehålla en hemlighet och presentera hemligheten när du begär åtkomsttoken. Exempel på konfidentiella program är program på serversidan.

Information om hur du registrerar ett nytt konfidentiellt klientprogram finns i stegen nedan.

Registrera ett nytt program

  1. Välj Azure Active Directory i Azure-portalen.

  2. Välj Appregistreringar.

    Azure Portal. Ny appregistrering.

  3. Välj Ny registrering.

  4. Ge programmet ett användarriktad visningsnamn.

  5. För Kontotyper som stöds väljer du vem som kan använda programmet eller komma åt API:et.

  6. (Valfritt) Ange en omdirigerings-URI. Den här informationen kan ändras senare, men om du känner till svars-URL:en för ditt program anger du den nu.

    Ny konfidentiell klientappregistrering.

  7. Välj Register (Registrera).

API-behörigheter

Behörigheter för Azure API for FHIR hanteras via RBAC. Mer information finns i Konfigurera Azure RBAC för FHIR.

Anteckning

Använd grant_type av client_credentials när du försöker använda en åtkomsttoken för Azure API for FHIR med hjälp av verktyg som Postman. Mer information finns i Testa FHIR API på Azure API for FHIR.

Apphemlighet

  1. Välj Certifikat & hemligheter och välj sedan Ny klienthemlighet.

    Konfidentiell klient. Programhemlighet.

  2. Ange en beskrivning av klienthemligheten. Välj listrutan Förfaller för att välja en förfallotidsram och klicka sedan på Lägg till.

    Lägg till en klienthemlighet.

  3. När klienthemlighetssträngen har skapats kopierar du dess Värde och ID och lagrar dem på valfri säker plats.

    Klienthemlighetssträng.

Anteckning

Klienthemlighetssträngen visas bara en gång i Azure Portal. När du navigerar bort från webbsidan Certifikat & hemligheter och sedan återgår till den, maskeras värdesträngen. Det är viktigt att göra en kopia av klienthemlighetssträngen omedelbart efter att den har genererats. Om du inte har någon säkerhetskopia av din klienthemlighet måste du upprepa stegen ovan för att återskapa den.

Nästa steg

I den här artikeln vägleddes du genom stegen för hur du registrerar ett konfidentiellt klientprogram i Azure AD. Du vägleddes också genom stegen för hur du lägger till API-behörigheter i Azure Healthcare-API:et. Slutligen visades hur du skapar en programhemlighet. Dessutom kan du lära dig hur du kommer åt din FHIR-server med Postman.