Sage People

Holen Sie Ihre Personaldaten aus Sage People in MuchSkills. Ihr Sage-People-Administrator gibt MuchSkills einen reinen Lesezugriff, und wir übernehmen die Feldzuordnung und die Synchronisierung. Die Einrichtung gehört zu Ihrer MuchSkills-Implementierung.

Aktualisiert

Individuelle IntegrationAdmins und HRIT

Wer
Ihr Administrator für Sage People, gemeinsam mit unserem CTO
So funktioniert die Anbindung
Individuelle Einrichtung im Rahmen Ihrer Implementierung
Synchronisierung
Alle 5 Stunden oder bei Bedarf über Sync Now
Zugriff
Nur Lesezugriff

So funktioniert es

Sage PeopleReiner Lesezugriff auf die Personen im Geltungsbereich
Nur Lesezugriff, HTTPS, alle 5 Stunden
MuchSkills liest die DatenOrdnet Ihre Feldnamen zu, blockiert sensible Daten, berücksichtigt Ihren Geltungsbereich
Bei jeder Synchronisierung
Ihr WorkspacePersonen, Führungskräfte, Abteilungen und Tags, stets aktuell

MuchSkills ruft die Daten nach festem Zeitplan aus Sage People ab. Neueintritte, Austritte sowie Wechsel von Führungskraft oder Abteilung werden bei der nächsten Synchronisierung übernommen, ohne dass auf einer der beiden Seiten manueller Aufwand entsteht. In Sage People wird nichts zurückgeschrieben.

Bevor Sie beginnen

  • Ein Sage-People-Administrator in Ihrem Unternehmen oder Ihr Implementierungspartner für Sage People.
  • Eine Liste der Personen, die in MuchSkills erscheinen sollen: alle oder eine Auswahl nach Land, Gesellschaft, Abteilung oder Beschäftigungsart.
  • Ihre Feldnamen. Benutzerdefinierte Felder heißen in jeder Installation von Sage People anders. Halten Sie Ihre Feldliste deshalb für die technische Sitzung bereit.

Schritte

In Sage People

Sage People basiert auf Salesforce. Daher führt Ihr Administrator für Salesforce oder Sage People diese Schritte im Salesforce Setup aus, gemäß dem API Setup Guide von Sage People. Dokumentation von Sage People

  1. Legen Sie einen API-Benutzer an. Erstellen Sie im Setup einen neuen Benutzer mit der Benutzerlizenz Salesforce Integration und dem Profil Minimum Access - API Only Integrations. Hinterlegen Sie eine E-Mail-Adresse, die Sie bestätigen können, denn nur ein Benutzer mit bestätigter E-Mail-Adresse kann als Run-as-Benutzer der App dienen.
  2. Geben Sie ihm reinen Lesezugriff auf die Personaldaten. Erstellen Sie ein Permission Set mit View All für die Objekte im Geltungsbereich, in der Regel Team Member, Employment, Department und Absence, sowie Read Only-Zugriff auf alle Felder, die Sie freigeben. Liest MuchSkills über die Sage People API, weisen Sie zusätzlich Sage People Employees API zu und für Abwesenheiten Sage People Absences API. Die Zuweisung erfolgt unter Setup > Users > Permission Sets über Manage Assignments und Add Assignment.
  3. Erstellen Sie eine External Client App. Öffnen Sie im Setup den External Client App Manager und legen Sie eine App mit Namen und Kontakt-E-Mail an. Aktivieren Sie OAuth, tragen Sie als Callback URL https://login.salesforce.com/services/oauth2/callback ein, wählen Sie als OAuth Scope die Option Manage user data via APIs und aktivieren Sie Enable Client Credentials Flow. Seit dem Salesforce-Release Spring '26 lassen sich neue Connected Apps nur noch über den Salesforce Support anlegen. Nutzen Sie deshalb eine External Client App, auch wenn in älteren Anleitungen von einer Connected App die Rede ist.
  4. Legen Sie die OAuth-Richtlinien der App fest. Klappen Sie auf dem Tab Policies den Abschnitt OAuth Policies auf und klicken Sie auf Edit. Stellen Sie Permitted Users auf Admin approved users are pre-authorized, aktivieren Sie Enable Client Credentials Flow und tragen Sie unter Run As (Username) den vollständigen Benutzernamen des API-Benutzers ein. Laut der Anleitung von Sage wird IP Relaxation auf Relax IP restrictions gesetzt.
  5. Halten Sie die Verbindungsdaten fest. Wählen Sie unter OAuth Settings die Option Consumer Key and Secret und bestätigen Sie Ihre Identität, damit Consumer Key und Consumer Secret angezeigt werden. Notieren Sie außerdem die My Domain URL Ihrer Org im Format https://yourcompany.my.salesforce.com sowie die vergebenen Objekte und Permission Sets.

Gemeinsam mit MuchSkills

  1. Senden Sie uns die Verbindungsdaten. Die Zugangs- und Verbindungsdaten aus den Schritten oben, Ihre Feldliste und Ihren Geltungsbereich, über einen sicheren Kanal, den wir gemeinsam festlegen.
  2. Nehmen Sie an der technischen Sitzung teil. Ihr Administrator für Sage People und unser CTO ordnen gemeinsam die Felder zu und testen die Verbindung.
  3. Prüfen Sie eine erste Synchronisierung. Wir synchronisieren eine Handvoll Personen oder eine Abteilung. Sie prüfen in MuchSkills deren Namen, Führungskräfte, Abteilungen und etwaige Tags.
  4. Erweitern Sie den Geltungsbereich. Wir schalten die Synchronisierung für alle Personen im Geltungsbereich ein. Ab dann läuft sie alle 5 Stunden.

Prüfen, ob es funktioniert hat

  • Unter Team/Org › Members sind die Personen im Geltungsbereich aufgeführt.
  • Die Personen im Geltungsbereich haben eine Einladung erhalten, ihr Profil in MuchSkills anzulegen.
  • Führungskräfte sehen die Personen, die direkt an sie berichten, unter My Circle.

Ihre Vorteile

  • Sage People bleibt die maßgebliche Datenquelle. Personaldaten werden nur einmal erfasst, in Sage People, und MuchSkills übernimmt sie.
  • Eine Kompetenzebene für Ihr HR-System. Kompetenzen, Zertifizierungen und Projekthistorie stehen direkt neben den Personaldatensätzen, denen Sie bereits vertrauen.
  • Saubere Daten für die Planung. Berichtslinien, Abteilungen und Tags kommen direkt nutzbar an, für Filter, Skill-Gap-Analysen und Team Builder.

Wichtig zu wissen

Was synchronisiert wird. Nur Name und E-Mail-Adresse sind Pflicht. Synchronisieren Sie so viele der übrigen Felder wie möglich, denn jedes davon macht MuchSkills nützlicher.

FeldErforderlichVerwendung
Vor- und NachnamePflichtProfile, Suche, alle Ansichten
E-MailPflichtAbgleich und Anmeldung. Muss die Adresse sein, mit der sich die Personen anmelden
JobtitelEmpfohlenProfile, Rollen, Discover
FührungskraftEmpfohlenBerichtslinien, My Circle, Berichte. MuchSkills übernimmt dieses Feld automatisch aus Sage People
AbteilungEmpfohlenAbteilungen und Filter
BeschäftigungsstatusEmpfohlenDeaktivierung ausgeschiedener Mitarbeitender
Standort oder LandEmpfohlenFilter und Eingrenzung des Geltungsbereichs
ProfilfotoEmpfohlenProfile und Organigramm
BeschäftigungsartEmpfohlenFilter, zum Beispiel nach Angestellten oder externen Kräften
AbwesenheitEmpfohlenVerfügbarkeit in Team Builder und My Circle. Nur Datumsangaben und Prozentsätze
Weitere FelderOptionalJedes Feld lässt sich als filterbares Tag nutzen, zum Beispiel Gesellschaft, Team oder Kostenstelle. Stimmen Sie diese Felder vorher mit uns ab

Daten, die MuchSkills nicht annimmt. Diese Daten werden beim Eingang blockiert und nie gespeichert, selbst wenn die Quelle sie mitliefert: Alter oder Geburtsdatum, Gehalt oder andere Vergütungsdaten, Leistungsbeurteilungen sowie politische, religiöse oder Gesundheitsdaten.

Wer einbezogen wird. Am besten schränken Sie in Sage People ein, was der Integrationsbenutzer sehen kann. So verlassen keine Daten außerhalb Ihres Geltungsbereichs Ihr System. Alternativ gibt es einen Länderfilter in MuchSkills: Datensätze außerhalb dieses Filters werden ignoriert und nicht gespeichert. Ihr Sicherheits- oder Compliance-Team entscheidet, was zu Ihren Richtlinien passt.

Ausgeschiedene Personen werden deaktiviert, nicht gelöscht. Projekthistorie und Zertifikate bleiben erhalten.

Unsere IP-Adressen. MuchSkills verbindet sich immer von denselben zwei Adressen: 13.51.77.53 und 16.170.107.61. Wenn Sage People oder Ihr Netzwerk den Zugriff nach IP-Adresse beschränkt, nehmen Sie beide in die Allowlist auf.

Fehlerbehebung

Was Sie sehenUrsacheWas zu tun ist
Einige Personen fehlenSie liegen außerhalb dessen, was der Integrationsbenutzer in Sage People sehen kann, oder außerhalb des BereichsfiltersPrüfen Sie die Berechtigungen des Integrationsbenutzers und den Geltungsbereich
Führungskräfte fehlen oder sind falschDie Führungskraft liegt außerhalb des Geltungsbereichs, oder in Sage People ist keine Führungskraft hinterlegtPrüfen Sie, ob alle Führungskräfte im Geltungsbereich liegen und die Berichtslinien in Sage People gepflegt sind
Eine Person erscheint doppeltIhre E-Mail-Adresse in Sage People weicht von der Adresse ab, mit der sie sich registriert hatGleichen Sie die E-Mail-Adresse in Sage People an und wenden Sie sich dann an den Support
Die Verbindung wird abgelehntSage People oder Ihr Netzwerk beschränkt den Zugriff nach IP-AdresseNehmen Sie 13.51.77.53 und 16.170.107.61 in die Allowlist auf
Die Synchronisierung wurde gestopptDie Zugangsdaten sind abgelaufen, oder der Integrationsbenutzer wurde deaktiviert oder hat Berechtigungen verlorenErneuern Sie den Zugriff in Sage People und senden Sie uns die neuen Daten auf sicherem Weg
Sage People ist in MuchSkills nicht aufgeführt oder wird als Contact us angezeigt. Können wir es trotzdem anbinden?

Ja. Sage People wird individuell eingerichtet statt über ein Formular, weil jede Installation anders konfiguriert ist. Schreiben Sie an support@muchskills.com oder nutzen Sie den Chat, und wir vereinbaren die technische Sitzung.

Brauchen wir Middleware oder eine Integrationsplattform?

Nein. MuchSkills liest die Daten direkt über HTTPS aus Sage People. Ihr Team richtet nur den auf dieser Seite beschriebenen Lesezugriff ein.

Können wir bestimmte Länder, Gesellschaften oder Gruppen ausschließen?

Ja. Am besten schränken Sie in Sage People ein, was der Integrationsbenutzer sehen kann, sodass nur Personen im Geltungsbereich Ihr System überhaupt verlassen. Ist das nicht möglich, kann MuchSkills beim Eingang der Datensätze nach Land filtern und den Rest ignorieren, ohne ihn zu speichern.

Können wir zuerst mit wenigen Personen testen?

Ja. Die erste Synchronisierung lässt sich auf eine Handvoll Personen oder eine Abteilung beschränken. Sie prüfen das Ergebnis, dann erweitern wir den Umfang. Separate Test-Tenants gibt es nicht.

Wie oft wird synchronisiert?

Alle 5 Stunden. Ein Owner oder Admin kann mit Sync Now außerdem jederzeit eine Synchronisierung starten.

Was passiert, wenn jemand ausscheidet?

Sie werden bei der nächsten Synchronisierung deaktiviert, nie gelöscht. Ihre Projekthistorie und Zertifikate bleiben erhalten, was für die Compliance wichtig ist.

Importieren Sie Abwesenheitsgründe?

Nein. Wenn Sie Abwesenheiten synchronisieren, übernimmt MuchSkills nur die Zeiträume und den prozentualen Anteil der Abwesenheit. Gründe wie Krankheit werden nie importiert.

Wie übermitteln wir die Zugangsdaten sicher?

Über einen sicheren Kanal, den wir vorab mit Ihnen vereinbaren, etwa eine Freigabe über einen Passwortmanager. Niemals per einfacher E-Mail.

Wir prüfen den Kalender von Daniel...

Stellen Sie uns Ihre Fragen

Ein echter Mensch antwortet, meist noch am selben Arbeitstag.

Live-Webinar · 30 Oct, 10:00 CET

How to analyse the Skill Gaps in your organisation

MuchSkills allows organisations to conduct an in-depth skills gap analysis in a matter of minutes and uncover the skill gaps that hurt organisational performance In this webinar, you will learn how t…