Richten Sie die ein UKG-Spoke

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 5 Minuten Lesedauer
  • Integrieren Sie die Anwendung Kronos mit Ihrer ServiceNow-Instanz. Registrieren Sie eine OAuth-Anwendung in Kronos, und authentifizieren Sie Anforderungen von ServiceNow.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an.
    • Aktivieren Sie die UKG-Spoke.
    • Kronos Anmeldeinformationen für Manager- oder Superuser-Anmeldeinformationen
    • Erforderliche Rolle: admin.
    Hinweis:
    Stellen Sie sicher, dass sich die Anwendungsregistrierung, Verbindungen und Anmeldeinformationen im Anwendungsbereich befinden.
    Sie können UKG-Spoke je nach Bedarf mit der Verbindungsvorlage oder mithilfe von Verbindungs- und Anmeldeinformationsdatensätzen einrichten.

    Option 1: Konfigurieren Sie eine Verbindung für die UKG-Spoke

    Fügen Sie eine Verbindung hinzu, und konfigurieren Sie sie mithilfe der Verbindungsvorlage, um ServiceNow -Anforderungen in der UKG-Spoke zu authentifizieren.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Hinweis:
    Wenn Sie von einer früheren Version (vor Version 3.3.0) der Spoke aktualisieren, müssen Sie zuerst den aktuellen Verbindungsdatensatz, den Anmeldeinformationsdatensatz und die Kronos-Anwenderanmeldeinformationen entfernen. Anschließend können Sie die Verbindung mithilfe der Vorlage einrichten.

    Prozedur

    1. Navigieren zu Alle > Prozessautomatisierung > Flow Designer.
    2. Wählen Sie die Registerkarte Verbindungen.
    3. Suchen Sie den UKG-Verbindungsalias, und klicken Sie auf Details anzeigen.
      Hinweis:
      Klicken Sie nicht auf Verbindung hinzufügen.
      Verbindungsvorlage für UKG-Spoke.
    4. Klicken Sie auf Bearbeiten.
      Wenn Sie die -Spoke zum ersten Mal konfigurieren, klicken Sie auf Konfigurieren.Konfigurieren Sie eine Verbindung für die UKG-Spoke
    5. Füllen Sie die Felder des Formulars aus.
      Feld Beschreibung
      Verbindungsname Name zur eindeutigen Identifizierung des Verbindungsdatensatzes. Geben Sie beispielsweise Kronos Conn ein.
      Verbindungs-URL URL der Kronos-Instanz
      App-Schlüssel Anwendungsschlüssel der Instanz Kronos.
      OAuth-Entitätsname Eindeutiger Name zur Identifizierung des OAuth-Entitätsprofils der UKG-Spoke. Wählen Sie beispielsweise UKG-OAuth-Entitätaus.
      OAuth-Client-ID Client-ID, die während der Anwendungskonfiguration in Kronoserstellt wurde.
      OAuth-Client-Geheimnis Während der Anwendungskonfiguration in Kronoserstellter Clientschlüssel.
      Token-URL OAuth-Servertoken-Endpunkt. Beispiel: https://<Kronos-Instance> .com/api/authentication/access_token .
    6. Klicken Sie auf Configure and Get OAuth Token (Konfigurieren und OAuth-Token abrufen).
      Es wird eine modale Seite angezeigt, auf der Sie Ihre Kronos -Anmeldeinformationen eingeben können.
    7. Geben Sie Ihren Kronos -Anwendernamen und Ihr Passwort ein, und klicken Sie auf OAuth-Token abrufen.

    Ergebnisse

    Sobald Ihr OAuth-Token erfolgreich abgerufen wurde, können Sie Ihre UKG-Spoke-Verbindung verwenden.

    Option 2: Verwenden von Verbindungs- und Anmeldeinformationsdatensätzen für das UKG-Spoke-Setup

    Erstellen Sie einen Verbindungsdatensatz und einen Anmeldeinformationsdatensatz zum Einrichten der UKG-Spoke.

    Vorbereitungen

    Erforderliche Rolle: Administrator
    Hinweis:
    Wenn Sie bereits eine Verbindung mithilfe der Verbindungsvorlage konfiguriert haben, können Sie dieses Verfahren ignorieren.

    Registrieren Sie Kronos als OAuth-Anbieter

    Verwenden Sie die Informationen, die während der Erstellung und Konfiguration der Anwendung Kronos generiert wurden, um Kronos als OAuth-Anbieter zu registrieren und der Instanz die Anforderung von OAuth 2.0-Token zu gestatten.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > System-OAuth > Applikationsregistrierung.
    2. Öffnen Sie den Datensatz für die Spoke Kronos.
    3. Füllen Sie die Felder des Formulars aus.
      Feld Wert erforderlich
      Name Name zur eindeutigen Identifizierung des Datensatzes. Geben Sie beispielsweise Kronos-OAuth-Profilein.
      Client-ID Client-ID, die während der Anwendungskonfiguration in Kronoserstellt wurde.
      Geheimer Clientschlüssel Während der Anwendungskonfiguration in Kronoserstellter Clientschlüssel.
      Standardgewährungstyp Zum Erstellen des Tokens verwendeter Gewährungstyp. Wählen Sie Passwort-Anmeldeinformationen des Ressourcenbesitzersaus.
      Anwendung Anwendungsbereich, der diesen Datensatz enthält. Wählen Sie Kronos-Spokeaus.
      Zugänglich von Anwendungsbereich, von dem aus auf diese Registrierung zugegriffen werden kann.
      Aktiv Option zur aktiven Verwendung der Anwendungsregistrierung. Wählen Sie die Option aus.
      Token-URL OAuth-Servertoken-Endpunkt. Beispiel: https:// <Kronos-Instance> .com/api/authentication/access_token .
      Umleitungs-URL OAuth-Callback-Endpunkt. Beispiel: https://<ServiceNow-Instance> .com/oauth_redirect.do
    4. Klicken Sie mit der rechten Maustaste auf den Formularheader und wählen Sie Speichern aus.
    5. Fügen Sie auf der Registerkarte OAuth-Entitätsbereiche eine Zeile ein, und geben Sie diese Werte an.
      Feld Wert
      Name Kronos
      OAuth-Anwendungsbereich Vorname E-Mail Nonce OpenID Profil SN UID
    6. Klicken Sie auf Aktualisieren.
    7. Klicken Sie auf der Registerkarte OAuth-Entitätsprofil auf das Standardprofil Kronos oAuth default_profile.
    8. Fügen Sie einen Datensatz in die zugehörige Liste OAuth-Entitätsbereich ein, und wählen Sie den standardmäßigen Entitätsbereich für die Kronos -Spoke aus, z. B. Kronos.
    9. Klicken Sie auf Aktualisieren.

    Erstellen Sie einen Anmeldeinformationsdatensatz für die Spoke Kronos .

    Autorisieren Sie die Kronos -Spoke-Aktionen, indem Sie Anmeldeinformationsdatensätze für die in Kronosregistrierte Anwendung erstellen. Der Alias für Verbindungen und Anmeldeinformationen Kronos der -Spoke verwendet diese Anmeldeinformationen zum Autorisieren von Aktionen.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Anmeldeinformationen.
    2. Klicken Sie auf Neu.
      Das System zeigt die Meldung Welche Art von Anmeldeinformationen möchten Sie erstellen? an..
    3. Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
    4. Füllen Sie die Felder des Formulars aus.
      Feld Wert erforderlich
      Name Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: Kronos-Anmeldeinformationen
      Aktiv Option zur aktiven Verwendung des Anmeldeinformationsdatensatzes. Wählen Sie die Option aus.
      OAuth-Einheitenprofil Standard-OAuth-Entitätsprofil der Spoke Kronos. Wählen Sie beispielsweise Kronos oAuth default_profileaus.
      Reihenfolge Reihenfolge, in der die Anmeldeinformationen verwendet wurden. Geben Sie z. B. 100 ein.
    5. Klicken Sie mit der rechten Maustaste in den Header Kopfzeile des Formulars, und wählen Sie Speichern aus.

    Geben Sie die Anmeldeinformationen des Benutzers Kronos an

    Erstellen Sie einen Datensatz, um Details und Anmeldeinformationen des erforderlichen Anwenders Kronos bereitzustellen. Die Kronos -Spoke verwendet diese Anmeldeinformationen, um Aktionen in Kronosauszuführen.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Warum und wann dieser Vorgang ausgeführt wird

    Stellen Sie sicher, dass Sie die Anmeldeinformationen eines -Manager-Benutzers oder Superuser-Benutzers Kronos angeben. Mit diesen Anmeldeinformationen können Urlaubsanträge von Mitarbeitern und Managern verwaltet werden.

    Prozedur

    1. Navigieren zu Alle > Kronos > Anmeldeinformationen.
    2. Klicken Sie auf Neu.
    3. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. Formular „Kronos-Anmeldeinformationen“.
      Feld Beschreibungen
      Name Name zur eindeutigen Identifizierung des Datensatzes.
      Anwendungsschlüssel Anwendungsschlüssel des Anwenders Kronos.
      Anwendername Anwendername für die Anmeldung beim -Account des Anwenders in Kronos.
      Passwort Passwort des Anwenderaccounts Kronos.
      Verbindungs- und Anmeldeinformationsalias Standard-Alias-Datensatz, der der Spoke Kronos zugeordnet ist.
      Aktualisierungs-Token läuft ab Datum und Uhrzeit, bis wann das Aktualisierungstoken Kronos abläuft. Die Kronos -Spoke generiert regelmäßig ein neues Aktualisierungstoken, bevor das aktuelle Aktualisierungstoken abläuft.
    4. Klicken Sie auf Absenden.
    5. Um das Token Kronos zu generieren, klicken Sie auf den zugehörigen Link Kronos-Token abrufen.

    Ergebnisse

    Der Subflow „Kronos – Kronos-Token abrufen“ wird ausgelöst. Der Subflow verwendet die während des Spoke-Setups angegebenen Details, um ein gültiges Aktualisierungstoken von Kronosabzurufen. Der Subflow aktualisiert dann den Wert von Refresh Token Expires (Token-Ablaufaktualisieren) .
    Hinweis:
    Um auf weitere Details zum Aktualisierungstoken Kronos zuzugreifen, navigieren Sie zu System-OAuth > Verwalten Sie Token.. Hier wird für jedes Aktualisierungstoken ein Datensatz erstellt.

    Erstellen Sie einen Verbindungsdatensatz für die Spoke Kronos .

    Erstellen Sie Verbindungsdatensätze für Ihre Anwendung Kronos. Der Alias für Verbindungen und Anmeldeinformationen Kronos der -Spoke verwendet diese Verbindungen, um Aktionen in Kronosauszuführen.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
    2. Öffnen Sie den Datensatz für die Spoke Kronos.
    3. Klicken Sie auf der Registerkarte Verbindungen auf Neu.
    4. Füllen Sie diese Werte im Formular aus.
      Tabelle : 2. Formular „HTTP(s)-Verbindung“
      Feld Wert erforderlich
      Name Name zur eindeutigen Identifizierung des Verbindungsdatensatzes. Geben Sie beispielsweise Kronos Connein.
      Referenz Anmeldeinformationsdatensatz, den Sie für Kronoserstellt haben. Wählen Sie beispielsweise Kronos Credaus. Weitere Informationen finden Sie unter Erstellen Sie einen Anmeldeinformationsdatensatz für die Spoke Kronos ..
      Verbindungsalias Alias-Datensatz, der dieser Verbindung zugeordnet ist.
      URL-Builder
      Hinweis:
      Aktivieren Sie das Kontrollkästchen nicht.
      Verbindungs-URL URL der Kronos-Instanz
      MID-Server verwenden Dieses Feld ist nicht anwendbar.
      Aktiv Option zur aktiven Verwendung dieser Verbindung. Wählen Sie die Option aus.
      Domäne Domäne, in der die Aktion oder Aktivität ausgeführt wird.
    5. Füllen Sie diese Werte auf der Registerkarte Attribute aus.
      Feld Beschreibung
      u_app_key Anwendungsschlüssel des Anwenders Kronos.
      u_version Kronos Version Ihrer Instanz. Geben Sie v1 ein.
    6. Klicken Sie auf Absenden.