Sage People
Hämta dina personaldata från Sage People till MuchSkills. Din administratör för Sage People ger MuchSkills läsbehörighet, och vi mappar fälten och kör synkningen. Uppsättningen ingår i din MuchSkills-implementering.
- Vem
- Din administratör för Sage People, tillsammans med vår CTO
- Så kopplas det
- Anpassad uppsättning, ingår i din implementering
- Synkning
- Var 5:e timme, eller vid behov med Sync Now
- Åtkomst
- Endast läsbehörighet
How to
Så fungerar det
MuchSkills läser från Sage People enligt ett schema. Nyanställda, avslutade anställningar, chefsbyten och avdelningsbyten kommer med vid nästa synkning, utan manuellt arbete på någon sida. Ingenting skrivs tillbaka till Sage People.
Innan du börjar
- En administratör för Sage People i din organisation, eller din implementeringspartner för Sage People.
- En lista över vilka som ska finnas i MuchSkills: alla, eller ett urval efter land, bolag, avdelning eller anställningstyp.
- Dina fältnamn. Egna fält heter olika i olika installationer av Sage People, så ha din fältlista till hands inför den tekniska genomgången.
Steg
I Sage People
Sage People körs på Salesforce, så din administratör för Salesforce eller Sage People gör de här stegen i Salesforce Setup, enligt Sage Peoples egen API Setup-guide. Sage Peoples dokumentation
- Skapa en API-användare. Skapa en ny användare i Setup med användarlicensen Salesforce Integration och profilen Minimum Access - API Only Integrations. Ange en e-postadress som du kan verifiera, eftersom bara en användare med verifierad e-postadress kan vara appens run-as-användare.
- Ge användaren läsbehörighet till personaldata. Skapa en permission set med View All för objekten i urvalet, oftast Team Member, Employment, Department och Absence, och Read Only-åtkomst till alla fält du delar. Om MuchSkills läser via Sage People API tilldelar du också Sage People Employees API och, för frånvaro, Sage People Absences API. Tilldelningen gör du under Setup > Users > Permission Sets via Manage Assignments och Add Assignment.
- Skapa en External Client App. Öppna External Client App Manager i Setup och skapa en app med namn och kontaktmejl. Aktivera OAuth, ställ in Callback URL på
https://login.salesforce.com/services/oauth2/callback, sätt OAuth Scope till Manage user data via APIs och bocka för Enable Client Credentials Flow. Sedan Salesforces release Spring '26 går det inte längre att skapa nya appar av typen connected app utan hjälp från Salesforce Support. Använd därför en External Client App, även om äldre guider talar om connected app. - Ställ in appens OAuth-policyer. Gå till fliken Policies, fäll ut OAuth Policies och välj Edit. Ställ in Permitted Users på Admin approved users are pre-authorized, slå på Enable Client Credentials Flow och fyll i API-användarens fullständiga användarnamn i Run As (Username). I Sages guide sätts IP Relaxation till Relax IP restrictions.
- Samla ihop anslutningsuppgifterna. Under OAuth Settings väljer du Consumer Key and Secret och bekräftar din identitet, så visas Consumer Key och Consumer Secret. Skriv också upp din orgs My Domain-URL, i formatet
https://yourcompany.my.salesforce.com, och vilka objekt och permission sets du har tilldelat.
Med MuchSkills
- Skicka anslutningsuppgifterna till oss. Inloggnings- och anslutningsuppgifterna från stegen ovan, din fältlista och ditt urval, via en säker kanal som vi kommer överens om.
- Delta i den tekniska genomgången. Din administratör för Sage People och vår CTO mappar fälten och testar anslutningen tillsammans.
- Kontrollera en första synkning. Vi synkar ett fåtal personer eller en avdelning. Du kontrollerar deras namn, chefer, avdelningar och eventuella taggar i MuchSkills.
- Utöka urvalet. Vi slår på synkningen för alla i urvalet. Därefter körs den var 5:e timme.
Kontrollera att det fungerade
- Team/Org › Members visar personerna i urvalet.
- Personerna i urvalet har fått en inbjudan att skapa sin MuchSkills-profil.
- Chefer ser sina direktrapporterande medarbetare i My Circle.
Benefits
Det här får du
- Sage People förblir den primära källan. Personaldata registreras en gång, i Sage People, och MuchSkills följer efter.
- Ett kompetenslager ovanpå ditt HR-system. Kompetenser, certifieringar och projekthistorik ligger bredvid de personuppgifter du redan litar på.
- Ren data för planering. Rapportvägar, avdelningar och taggar kommer in redo för filtrering, kompetensgapsanalys och Team Builder.
Important to know
Bra att veta
Vad som synkas. Bara namn och e-postadress är obligatoriska. Synka så många av de övriga fälten som möjligt, eftersom varje fält gör MuchSkills mer användbart.
| Fält | Behövs | Används till |
|---|---|---|
| För- och efternamn | Obligatoriskt | Profiler, sökning, alla vyer |
| E-post | Obligatoriskt | Matchning och inloggning. Måste vara den adress personerna loggar in med |
| Befattning | Rekommenderat | Profiler, roller, Discover |
| Chef | Rekommenderat | Rapportvägar, My Circle, rapporter. MuchSkills mappar fältet automatiskt från Sage People |
| Avdelning | Rekommenderat | Avdelningar och filter |
| Anställningsstatus | Rekommenderat | Inaktivering av personer som har slutat |
| Plats eller land | Rekommenderat | Filter och avgränsning |
| Profilbild | Rekommenderat | Profiler och organisationsschemat |
| Anställningstyp | Rekommenderat | Filtrering, till exempel anställd eller konsult |
| Frånvaro | Rekommenderat | Tillgänglighet i Team Builder och My Circle. Endast datum och procentsatser |
| Övriga fält | Valfritt | Alla fält kan bli filtrerbara taggar, till exempel juridisk person, team eller kostnadsställe. Kom överens med oss om dem först |
Data som MuchSkills inte tar emot. Följande blockeras när data kommer in och lagras aldrig, även om källan skickar med det: ålder eller födelsedatum, lön eller annan ersättningsdata, prestationsbedömningar samt politiska, religiösa eller hälsorelaterade uppgifter.
Vilka som ingår. Det bästa sättet är att begränsa vad integrationsanvändaren kan se i Sage People, så att inget utanför ditt urval lämnar ditt system. Alternativet är ett landsfilter i MuchSkills; poster utanför det ignoreras och lagras inte. Ditt säkerhets- eller complianceteam avgör vad som passar dina regler.
Personer som slutar inaktiveras, de raderas inte. Projekthistorik och certifikat finns kvar.
Våra IP-adresser. MuchSkills ansluter alltid från samma två adresser: 13.51.77.53 och 16.170.107.61. Om Sage People eller ditt nätverk begränsar åtkomst per IP-adress, lägg till båda i listan över tillåtna adresser.
Common errors
Felsökning
| Det här ser du | Varför | Gör så här |
|---|---|---|
| Vissa personer saknas | De ligger utanför det som integrationsanvändaren kan se i Sage People, eller utanför urvalsfiltret | Kontrollera integrationsanvändarens behörigheter och urvalet |
| Chefer saknas eller är fel | Chefen ligger utanför urvalet, eller ingen chef är angiven i Sage People | Kontrollera att alla chefer ingår i urvalet och att rapportvägarna är ifyllda i Sage People |
| En person visas två gånger | Personens e-postadress i Sage People skiljer sig från adressen personen registrerade sig med | Samordna e-postadressen i Sage People och kontakta sedan support |
| Anslutningen nekas | Sage People eller ditt nätverk begränsar åtkomst per IP-adress | Lägg till 13.51.77.53 och 16.170.107.61 i listan över tillåtna adresser |
| Synkningen har stannat | Inloggningsuppgifterna har gått ut, eller integrationsanvändaren har inaktiverats eller förlorat behörigheter | Förnya åtkomsten i Sage People och skicka de nya uppgifterna till oss på ett säkert sätt |
Vanliga frågor
Sage People saknas i MuchSkills eller visas som Contact us. Går det att ansluta ändå?
Ja. Sage People ansluts med en anpassad uppsättning i stället för via ett formulär, eftersom varje installation är konfigurerad på sitt eget sätt. Mejla support@muchskills.com eller använd chatten, så bokar vi den tekniska sessionen.
Behöver vi middleware eller en integrationsplattform?
Nej. MuchSkills läser direkt från Sage People via HTTPS. Ditt team skapar bara den läsbehörighet som beskrivs på den här sidan.
Kan vi utesluta vissa länder, bolag eller grupper?
Ja. Det bästa sättet är att begränsa vad integrationsanvändaren kan se i Sage People, så att bara personer som omfattas någonsin lämnar ditt system. Om det inte går kan MuchSkills filtrera på land när posterna kommer in och ignorera resten utan att lagra dem.
Kan vi testa med ett fåtal personer först?
Ja. Den första synkroniseringen kan begränsas till en handfull personer eller en avdelning. Du kontrollerar resultatet, sedan utökar vi omfattningen. Det finns inga separata testmiljöer.
Hur ofta synkas det?
Var 5:e timme. En Owner eller Admin kan också köra en synkronisering när som helst med Sync Now.
Vad händer med personer som slutar?
De inaktiveras vid nästa synk men raderas aldrig. Projekthistorik och certifikat sparas, vilket är viktigt ur compliance-synpunkt.
Följer frånvaroorsakerna med i importen?
Nej. Om du synkar frånvaro hämtar MuchSkills bara datumen och hur stor andel av tiden personen är borta. Orsaker som sjukfrånvaro importeras aldrig.
Hur skickar vi inloggningsuppgifterna på ett säkert sätt?
Via en säker kanal som vi kommer överens med dig om i förväg, till exempel delning via en lösenordshanterare. Aldrig med vanlig e-post.