Hoppa till innehåll
  • Det finns inga förslag eftersom sökfältet är tomt.

Integration med Microsoft Entra ID

Följ stegen för att importera och synkronisera personer mellan er organisation i Huma och ert Entra ID-konto

 

Innehållsförteckning

 


 

Roller och åtkomst

ÅtkomstKrav
Roll i HumaSystemroll med fullständig åtkomst till Organisation
Roll i Microsoft AzureBehörighet att registrera appar och ge administratörsmedgivande. Kontakta Entra ID-support om du är osäker på vilka roller som krävs.

 

Flera anslutningar

Om du behöver konfigurera flera anslutningar, följ anvisningarna i Flera integrationer.

 

Steg 1: Registrera en ny app i Microsoft Azure

För att ge Huma åtkomst till ert Entra ID skapar du en app i ert Azure-konto som Huma ansluter till, och ger den behörighet till Entra.

  1. Logga in i ert Microsoft Azure-konto.
  2. Skriv «App registrations» i sökfältet högst upp och klicka på sökresultatet.
  3. Klicka på knappen «New registration».
  4. Ge appen ett namn, till exempel «Huma».
  5. Under «Supported account types» väljer du «Accounts in this organizational directory only».
  6. «Redirect URI»:
    • Om du ansluter med Tjänst till tjänst (rekommenderas): lämna fältet tomt.
    • Om du ansluter med Med ditt användarkonto i Huma: välj «Web» som applikationstyp och sätt redirect URI till https://auth.humahr.com/oauth
  7. Klicka på knappen «Register».

🔗 Läs mer om Tjänst till tjänst och Med ditt användarkonto under Auktoriseringstyper.

 

New registration i Azure

Registrera app

 

Steg 2: Skapa en client secret

  1. Klicka på «Add a certificate or secret» på sidan «Overview».
  2. Klicka på knappen «New client secret».
  3. Ge din client secret ett namn, till exempel «Huma client secret».
  4. Välj giltighetstid. När tiden har gått ut behöver du skapa en ny client secret och ansluta Huma igen.
  5. Klicka på knappen «Add».
  6. Kopiera «Value» och spara det på ett säkert ställe. Du kan inte se värdet igen när du har lämnat sidan.

 

Skapa client secret

Client secret

Kopiera värdet

 

Steg 3: Lägg till API-behörighet för appen

Du behöver bara lägga till API-behörigheter om du använder auktoriseringstypen Tjänst till tjänst.

  1. Gå till «API permissions» och klicka på knappen «Add a permission».
  2. Välj «Microsoft Graph» och sedan «Application permissions».
  3. Sök efter «User» och öppna det.
  4. Välj «User.ReadWrite.All» och klicka på knappen «Add permission».
  5. Klicka på knappen «Grant admin consent for [ert företag]».

 

Lägg till behörighet

API-behörighet

 

Därför behöver Huma User.ReadWrite.All

Huma läser inte bara användare från Entra ID, utan skriver också till Entra ID. Därför räcker inte läsbehörighet, och Huma ansluter inte utan den här behörigheten.

Med behörigheten kan Huma:

  • Läsa användare – lista användare i Entra ID så att du kan importera och matcha dem med Huma.
  • Skapa användare – lägga till personer från Huma i Entra ID, antingen vid synkronisering eller automatiskt när du lägger till dem i Huma. Nya användare skapas som inaktiverade konton.
  • Uppdatera användare – hålla fälten som stöds uppdaterade i Entra ID när du ändrar dem i Huma.

Huma använder inte behörigheten för att radera eller inaktivera användare, ändra grupper eller roller, eller återställa lösenord för befintliga användare.

🔗 Se Fält som stöds för vilka fält som uppdateras.

 

Steg 4: Anslut Huma till Entra ID

  1. Logga in i er organisation i Huma.
  2. Gå till Integrationer och välj Microsoft Entra ID.
  3. Läs all information om Entra ID-integrationen innan du går vidare:
    • «Bruksanvisning»
    • «Funktioner som stöds»
    • «Fält som stöds»
  4. Klicka på «Konfigurera» uppe till höger.

 

Entra ID i Integrationer

 

Auktoriseringstyper

Välj vilken auktoriseringstyp du vill använda.

Auktoriseringstyper

  • Tjänst till tjänst (rekommenderas)
    Auktoriseringen är kopplad till er organisation i Huma.
  • Med ditt användarkonto
    Auktoriseringen är kopplad till användaren som konfigurerar den. Om användaren förlorar rollen User Administration i Microsoft Azure slutar integrationen att fungera.

 

  1. Kopiera «Directory (tenant) ID» från Microsoft Azure till «Tenant ID» i Huma, och «Application (client) ID» från Azure till «Client ID» i Huma. Du hittar värdena på sidan «Overview» för appen i Microsoft Azure.
  2. Klistra in värdet för client secret som du sparade tidigare. (Om du inte sparade värdet kan du radera din client secret och skapa en ny.) Klicka på «Fortsätt».
  3. När du lägger till användare i Huma kan du välja om de automatiskt ska läggas till i Entra ID. Om du lämnar det avstängt behöver du synkronisera manuellt för att lägga till användaren i Entra ID.
    • Om ni använder Teamtailor-integrationen eller Nuu-integrationen läggs användare som läggs till i Huma via dem också till i Entra ID.
    • «Skapa användare» misslyckas när användaren skapas i Huma med en privat e-postadress. Användaren måste därför ha en jobbadress redan från början.
  4. För att låta anställda logga in med Microsoft Entra ID aktiverar du «Tillåt inloggning med Entra ID» i konfigurationen. Inställningen styr om Entra ID visas som inloggningsalternativ på er organisations inloggningssida.

 

Tenant ID och Client ID i Azure

Konfigurera Entra ID i Huma

Inloggning med Entra ID

 

⚠️ Viktigt: I appens inställningar i Entra ID lägger du till den här Web Redirect URI under App registrations › Authentication: https://auth.humahr.com/

 

Steg 5: Aktivera integrationen

  1. Klicka på «Spara». Nu är en anslutning upprättad mellan systemen.
  2. Aktivera integrationen genom att synkronisera användare och välja hur konflikter och saknade värden ska hanteras.
  3. När du klickar på «Fortsätt» kommer du till steget för att synkronisera användare.
    • Huma visar konflikter eller avvikelser mellan Huma och Entra ID, och du bestämmer hur de ska hanteras. Du väljer om Entra ID ska uppdateras utifrån värdena i Huma eller tvärtom.
  4. Klicka på «Nästa» och välj vilka användare som ska skapas i Huma och Entra ID.
    • Om användare i Entra ID inte finns i Huma kan du lägga till dem i Huma.
    • Om användare i Huma inte finns i Entra ID kan du lägga till dem i Entra ID.
  5. Klicka på «Synkronisera användare».
  6. Huma börjar synkronisera användare med Entra ID. Du får ett mejl som bekräftar resultatet.

 

Synkronisera användare

Synkronisera steg 1

Synkronisera steg 2

 

Integrationen är aktiv

Ändringar i fält som stöds i Huma (se nedan) uppdateras automatiskt i Entra ID i realtid.

Observera att du behöver synkronisera användare för att få in de senaste ändringarna från Entra ID. Ändringar i Entra ID uppdateras inte automatiskt i Huma.

 

Ansluten och aktiv

 

Synkronisera användare manuellt

Använd «Synkronisera användare» när du har uppdaterat något av fälten som stöds i Entra ID, eller när du vill skapa nya användare. För att synkroniseringen ska fungera måste e-postadressen alltid vara identisk i båda systemen.

  1. Gå till Entra ID-integrationen i Huma.
  2. Klicka på «Synkronisera användare».
  3. Följ stegen.

 

💡 Om du har skapat en användare i Huma måste du synkronisera manuellt för att skapa användaren i Entra ID via integrationen (om automatisk skapande av användare inte är aktiverat).

💡 Om ett fel uppstår vid synkroniseringen ser du detaljerad information i «Fellogg» på Entra ID-integrationens sida i Huma.

 

Knappen Synkronisera användare

 

Inaktiverade eller raderade användare

När en användare inaktiveras i Huma:

  • inaktiveras användaren inte i Entra.
  • låses användaren för uppdateringar.

 

När en användare raderas i Huma:

  • raderas användaren inte i Entra.
  • föreslår den manuella synkroniseringen att du skapar användaren i Entra ID.
  • kan användaren inte synkroniseras om det har gjorts ändringar på användaren i Entra.

 

Om du inaktiverar eller raderar en användare i Entra kan användaren inte logga in i Huma via Entra-integrationen, och användaren raderas inte i Huma.

 

Fält som stöds – personfält som synkroniseras

Ändringar i fält som stöds i Huma (se nedan) uppdateras automatiskt i Entra ID i realtid. Ändringar i Entra ID måste däremot synkroniseras manuellt till Huma.

Fält i HumaMicrosoft Entra ID-fältKommentar
E-postadress (obligatoriskt)mailHuma kräver att värdet är unikt.
Förnamn (obligatoriskt)givenName 
Efternamn (obligatoriskt)surname 
TelefonnummermobilePhoneHuma kräver att värdet är unikt.
AdressstreetAddress, postalCode, city, countryLandsfältet på användaren i Entra ID måste vara i formatet ISO 3166-1 alpha-2 (NO, SE, FI). Annars synkroniseras inte adressen till Huma.
Anställnings-IDemployeeIdHuma kräver att värdet är unikt.

 

Fält som stöds – tjänstefält som synkroniseras

🔗 Läs mer om hur tjänster synkroniseras i integrationer.

⚠️ När integrationen aktiveras överförs inga historiska tjänstedata till Entra ID. Bara tjänster som skapas eller uppdateras i Huma efter att integrationen har aktiverats synkroniseras.

Tjänstedata synkroniseras bara från Huma till Entra ID, inte från Entra ID till Huma.

Fält i HumaMicrosoft Entra ID-fältKommentar
Avtalets startdatumemployeeHireDateAnvänder avtalets startdatum för den anställdas tidigaste tjänst i Huma.
BefattningjobTitle 

 

Vanliga frågor om tjänster och Entra ID

Uppdaterar integrationen tjänstedata?

Ja. När fält på tjänsten som stöds ändras i Huma skickas uppdateringarna automatiskt till Entra ID.

 

I vilken riktning synkroniseras data?

Tjänstedata synkroniseras bara i en riktning: Huma → Entra ID. Ändringar som görs direkt i Entra ID skickas inte tillbaka till Huma.

 

När skickas tjänstedata till Entra ID?

Tjänstedata skickas till Entra ID när:

  • en ny tjänst skapas i Huma
  • en befintlig tjänst uppdateras i Huma
  • en användare med en tjänst i Huma skapas i Entra ID via en manuell synkronisering
  • ändringen sker efter att integrationen har aktiverats

 

Kan historiska tjänster överföras?

Nej. Integrationen överför inte automatiskt historiska tjänstedata som fanns innan integrationen aktiverades.

 

Varför synkroniseras inte alla fält på tjänsten?

Alla fält kan inte synkroniseras mellan Huma och Entra ID, eftersom systemen lagrar och strukturerar anställningsinformation på olika sätt. Vissa fält finns bara i det ena systemet, eller så stämmer datastrukturerna inte överens. I andra fall finns begränsningar i Entra ID:s API eller i hur data hanteras i Huma som förhindrar en fullständig överföring ett till ett.

 

Låt anställda logga in med Entra ID

För att låta anställda logga in med Microsoft Entra ID aktiverar du «Tillåt inloggning med Entra ID» i integrationens konfiguration. Inställningen styr om Entra ID visas som inloggningsalternativ på er organisations inloggningssida.

⚠️ Viktigt: I appens inställningar i Entra ID lägger du till den här Web Redirect URI under App registrations › Authentication: https://auth.humahr.com/

 

🔗 Vanliga frågor om integrationer – Entra ID