Adobe Acrobat Sign für SAP SuccessFactors auf Cloud Foundry installieren

Zuletzt aktualisiert am 8. September 2026

Installiere und konfiguriere Adobe Acrobatuleiro Sign für SAP SuccessFactors in der Cloud-Foundry-Umgebung von SAP BTP.

Die Installation umfasst diese Hauptschritte:

  • SAP SuccessFactors registrieren und vorbereiten.
  • Die erforderlichen SAP BTP-Services erstellen.
  • Single Sign-on und Ziele konfigurieren.
  • Konfiguriere optional die dauerhafte Speicherung von Anmeldedaten.
  • Stelle Adobe Acrobat Sign für SAP SuccessFactors bereit.
  • Stelle SAP SuccessFactors bereit.
  • Verbinde SAP SuccessFactors mit Adobe Acrobat Sign.
  • Optional den Bewerbungsstatus konfigurieren.
  • Fehlerbehebung bei Anmelde- und Verbindungsproblemen.

SAP SuccessFactors registrieren und vorbereiten

Registriere dein SAP SuccessFactors-System in deinem globalen SAP BTP-Account, um das Integrationstoken zu generieren, das zur Konfiguration der Integration verwendet wird.

Navigiere im SAP BTP-Cockpit zu deinem globalen Konto und wähle Systemlandschaft > Systeme aus.

Wähle im Bereich Systeme die Option System registrieren aus.

System-registrieren

Führe im Dialogfeld System registrieren folgende Schritte aus:

  • Namen für das System eingeben. Wir empfehlen sap_hcmcloud_core_odata.
  • Wähle unter Typ die Option SuccessFactors aus.
  • Wähle Registrieren aus.

Kopiere das Integrations-Token und schließe anschließend das Dialogfeld.

Das SAP SuccessFactors-System erscheint in der Liste der registrierten Systeme mit dem Status Ausstehend, bis die Konfiguration abgeschlossen ist.

Konfiguriere die Integration in SAP SuccessFactors mit der in deiner Umgebung verfügbaren Methode.

Über das Erweiterungscenter konfigurieren:

Navigiere im SAP SuccessFactors Admin Center zu Erweiterungscenter.

Anmerkung

Wenn du nicht über die Berechtigung verfügst, auf das Erweiterungscenter für das entsprechende SAP SuccessFactors-System zuzugreifen, sende das Integrationstoken an einen Nutzenden mit dieser Berechtigung.

Navigiere in der Registerkarte Erweiterungen auf der SAP BTP zur Seite Integration mit SAP BTP hinzufügen.

Füge das Integrations-Token unter Integrations-Token ein und wähle anschließend Hinzufügen aus.

SAP-BTP-Integration-hinzufügen

Das System wird auf dem Bildschirm Multi-Cloud-Umgebung in der Integrationsliste angezeigt.
Überprüfe die Spalte Integrationsstatus.
Um den Status zu aktualisieren, wähle Status prüfen aus und warte, bis die Integration abgeschlossen ist.

Überprüfe die Registrierung in SAP BTP:

  1. Navigiere zu deinem globalen Konto.
  2. Vergewissere dich auf der Seite Systeme, dass sich der Systemstatus in Registriert geändert hat.
  3. Wenn die Seite Systeme bereits angezeigt wird, aktualisiere die Seite, um den Status zu aktualisieren.

Konfiguriere die Berechtigungen für SAP SuccessFactors Extensibility für das Unterkonto und weise dem registrierten System den Serviceplan api-access zu.

Navigiere im SAP BTP-Cockpit zu deinem globalen Konto.

Wähle Berechtigungen > Entity-Zuweisungen aus.

Wähle unter Entitäten auswählen dein Unterkonto und anschließend Start aus.

Entitäten-auswählen

Wähle Berechtigungen konfigurieren aus.

Berechtigungen-konfigurieren

Wähle Servicepläne hinzufügen und anschließend SAP SuccessFactors Extensibility aus.

Servicepläne-hinzufügen

Wähle unter Verfügbare Servicepläne Folgendes aus:

  • Das System, das du registriert hast.
  • Der Service-Plan api-access.

Wähle Serviceplan hinzufügen aus und speichere die Änderungen.

Du musst Cloud Foundry-Administrator sein, um dieses Verfahren abzuschließen.

Wähle in deinem globalen Konto Berechtigungen > Entitätszuweisungen aus.

Wenn Cloud Foundry Runtime nicht aufgeführt ist, wähle Berechtigungen konfigurieren aus.

Wähle Servicepläne hinzufügen aus.

Im Dialog:

  1. Wähle Cloud-Foundry-Laufzeit aus.
  2. Aktiviere unter Verfügbare Servicepläne die Option SPEICHER.
  3. Wähle 1 Serviceplan hinzufügen aus.
1-Serviceplan-hinzufügen

Wähle auf der Seite Entitätszuweisungen in der Zeile für den Cloud-Foundry-Laufzeitservice das Pluszeichen (+) aus, um dem Unterkonto mindestens ein Kontingent hinzuzufügen.

Wähle Speichern aus.

Die erforderlichen SAP BTP-Services erstellen

Erstelle eine Ziel-Serviceinstanz, um die SAP SuccessFactors HXM Suite OData-APIs zu nutzen

Navigiere im SAP BTP Cockpit zu deinem Unterkonto und wähle Services > Service Marketplace aus.

Suche nach dem Ziel-Service .

Wähle auf der Kachel des Ziel-Service die Option Erstellen aus und folge den Anweisungen des Assistenten.

Ziel-erstellen

Konfiguriere unter Basisinformationen Folgendes:

  • Plan: Lite
  • Laufzeitumgebung: Cloud Foundry
  • Space: Der Space, mit dem du arbeitest
  • Instanzname: Ziel
Basisinformationen

Lasse unter Parameter das Feld JSON leer.

Überprüfe die Konfiguration und wähle Erstellen aus.

Navigiere im SAP BTP Cockpit zu deinem Unterkonto und wähle Services > Service Marketplace aus.

Suche nach Connectivity Service.

Wähle auf der Kachel des Connectivity-Service Erstellen aus und folge den Anweisungen des Assistenten.

Konnektivitätsinstanz-1

Konfiguriere unter Basisinformationen Folgendes:

  • Plan: lite
  • Laufzeitumgebung: Cloud Foundry
  • Space: Der Space, mit dem du arbeitest
  • Instanzname: connectivity
Konnektivitätsinstanz-2

Lasse unter Parameter das Feld JSON leer.

Wähle Erstellen aus.

Erstelle die SAP SuccessFactors Extensibility Service-Instanz, die für den Zugriff auf die SAP SuccessFactors APIs verwendet wird.

Navigiere im SAP BTP Cockpit zu deinem Unterkonto und wähle Services > Service Marketplace aus.

Suche nach SAP SuccessFactors Extensibility.

Wähle im SAP SuccessFactors Extensibility-Servicebereich die Option Erstellen aus und folge den Anweisungen des Assistenten.

Konfiguriere unter Basisinformationen Folgendes:

  • Plan: api-access
  • Laufzeitumgebung: Cloud Foundry
  • Space: Der Space, mit dem du arbeitest
  • Systemname: Dein registriertes SAP SuccessFactors- System
  • Instanzname: sap_hcmcloud_core_odata
Extensibility-Basisinformationen

Lass unter Parameter das vorkonfigurierte JSON unverändert und wähle Weiter aus.

Extensibility-Parameter

Wähle Erstellen aus.

Erstelle eine Autorisierungs- und Trust Management-Serviceinstanz (XSUAA) zur Authentifizierung.

Navigiere im SAP BTP Cockpit zu deinem Unterkonto und wähle Services > Service Marketplace aus.

Autorisierung-Trust-Management-erstellen

Suche nach Authorization & Trust Management.

Wähle im Servicebereich die Option Erstellen aus und folge den Anweisungen des Assistenten.

Konfiguriere unter Basisinformationen Folgendes:

  • Plan: Anwendung
  • Laufzeitumgebung: Cloud Foundry
  • Space: Der Space, mit dem du arbeitest
  • Instanz-Name: xsuaa
Basisinformationen-Autorisierung-Trust

Gib unter Parameter Folgendes an:

{
"xsappname": "extension-app",
"tenant-mode": "dedicated"
}

Parameter-Autorisierung-Trust

Wähle Erstellen aus.

Single Sign-on und Ziele konfigurieren

Die Single Sign-on-Konfiguration erfordert zwei Verfahren:

  • Herstellen einer Vertrauensstellung zwischen SAP SuccessFactors und SAP BTP.
  • Registrieren des Assertion Consumer Service des Unterkontos in SAP SuccessFactors.

Herstellen einer Vertrauensstellung zwischen SAP SuccessFactors und SAP BTP.

Lade die SAML-Metadaten von SAP SuccessFactors herunter:

  1. Öffnen:

    https://<sap_successfactors_system>/idp/samlmetadata?company=<company_id>&cert=sha2

    wobei:

    • <sap_successfactors_system> ist der Hostname deines SAP SuccessFactors-Systems.
    • <company_id> ist deine Unternehmens- ID in SAP SuccessFactors.
  2. Wenn du dazu aufgefordert wirst, speicherst du die Datei in deinem lokalen Dateisystem und änderst die Erweiterung in .xml.

Registriere den SAP SuccessFactors-Identitätsdienst in SAP BTP:

  1. Öffne das SAP BTP Cockpit und navigiere zu deinem Unterkonto.
  2. Wähle Sicherheit > Vertrauenskonfiguration aus.
  3. Wähle Neue Vertrauenskonfiguration aus.
Neue-Vertrauenskonfiguration

Wähle Hochladen aus und wähle dann die XML-Datei aus, die du heruntergeladen hast.

Einige Felder werden automatisch ausgefüllt.Gib im Feld Name einen gültigen Namen für die Vertrauenskonfiguration ein.

XML-Daten-hochladen

Mach den SAP SuccessFactors- Identitätsanbieter zur einzigen vertrauenswürdigen Konfiguration für die Benutzeranmeldung.

  1. Öffne für jede Vertrauenskonfiguration den Bearbeitungsmodus und deaktiviere Verfügbar für die Zugangsanmeldung.
  2. Wähle Speichern aus.
Vertrauenskonfiguration-bearbeiten

Registriere den Assertion Consumer Service

Lade die Service-Provider SAML-Metadaten von SAP BTP herunter:

  1. Gehe zu deinem Unterkonto und wähle Sicherheit > Vertrauenskonfiguration aus.
  2. Wähle die SAML-Metadaten aus, um die SAML 2.0-Metadaten als XML-Datei herunterzuladen.
  3. Öffne die XML-Datei in einem Texteditor und notiere dir:
    • Den Standortwert des AssertionConsumerService-Elements, das die HTTP-POST-Bindung verwendet.
    • Den Standortwert des SingleLogoutService-Elements, das die HTTP-POST-Bindung verwendet.
    • Der EntityID-Wert des EntityDescriptor-Elements.
Vertrauenskonfiguration-SAML-Metadaten

Gehe in SAP SuccessFactors Provisioning zu deinem Unternehmen und wähle im Abschnitt Service-Provider-Einstellungen die Option Autorisierte Einstellungen für SP Assertion Consumer Service aus.

Wähle Weiteren Dienstleister hinzufügen (ACS) aus und konfigurieren ihn:

  • Assertion Consumer Service: Gib den Location Wert aus dem AssertionConsumerService Element ein.
  • Abmelde-URL: Gib den Location-Wert aus dem SingleLogoutService-Element ein.
  • Zielgruppen-URL: Gib den EntityID-Wert aus dem EntityDescriptor-Element ein.
  • Anwendungsname: Wählen SAP Business Technology Platform aus.
  1. Gehe zu deinem Unterkonto und wähle Ziele aus.
  2. Bearbeite das Ziel sap_hcmcloud_core_odata und wähle Dediziert und danach Speichern aus.
Ziel-festlegen-sap-hcmcloud-core-odata

Anmerkung

Auch wenn Dediziert bereits ausgewählt erscheint, wähle es erneut aus und speichere das Ziel.

Erstelle das technische Ziel sap_hcmcloud_core_tech für Hintergrund-Callbacks, wie Benachrichtigungen, dass ein Angebotsschreiben gesendet, unterzeichnet, abgelehnt, genehmigt oder abgelaufen ist.Da Callbacks ohne angemeldeten Benutzer ausgeführt werden, benötigt das Ziel eine eigene Authentifizierung.

Das technische Ziel unterstützt OAuth 2.0-Client-Anmeldedaten über SAP Identity Authentication Service, Client-Zertifikat-Authentifizierung mit mutual TLS und Basic-Authentifizierung.Wähle die für deine Umgebung geeignete Methode.

Option A — OAuth 2.0 Client-Anmeldedaten

Konfiguriere SAP IAS und SAP SuccessFactors

Navigiere in SAP SuccessFactors zu Sicherheitscenter > OIDC-OAuth-Client-Anwendung verwalten.

Verknüpfe für die in Schritt 14 des SAP-Verfahrens erstellte Client-Anwendung über Mit Benutzerkonto verknüpfen eine*n Admin.

Verwende für die Schritte 19–20 des SAP-Verfahrens Mit Benutzerkonto verknüpfen.

Erstelle das Ziel in SAP BTP

Melde dich bei SAP BTP an.

Öffne dein Unterkonto.

Wähle Ziele aus.

Wähle Erstellen > Neu erstellen aus

Konfiguriere:

  • Name: sap_hcmcloud_core_tech
  • Typ: HTTP
  • Proxy-Typ: Internet
  • URL: Derselbe Endpunkt, der von sap_hcmcloud_core_odata verwendet wird
  • Authentifizierung: OAuth2ClientCredentials
  • Client ID: Client ID, die in Schritt 12 des SAP OpenID Connect-Verfahrens erstellt wurde
  • Client-Secret: In Schritt 12 erstelltes Client-Secret
  • Token Service URL: https://<ias-host>/oauth2/token
  • Token Service URL Type: Dedicated

Füge diese zusätzlichen Eigenschaften hinzu:

  • sf.api.user.name: Ein SAP SuccessFactors-User, der im Konto vorhanden ist
  • tokenService.body.resource: urn:sap:identity:application:provider:name:<dependency-name>

Verwende den Dependency-Namen, der in Schritt 10 des SAP OpenID Connect-Verfahrens erstellt wurde.

Erstelle das Ziel.

Option B — Client-Zertifikat-Authentifizierung mit gegenseitigem TLS

Erstelle das Zertifikat in SAP BTP

Gehe in SAP BTP zu Zielzertifikate und wähle Erstellen.

Konfiguriere:

  • Name: Ein beliebiger bevorzugter Name, wie z. B. sf_mtls
  • Generation Service: SAP Certificate Service
  • Dateierweiterung: PEM
  • Allgemeiner Name (CN): sf_mtls.pem
  • Gültigkeit: 1 Jahr
  • Automatische Verlängerung: Ein

Erstelle das Zertifikat.

Exportiere das Zertifikat und bewahre die heruntergeladene Datei auf.

Erstelle das Ziel

Gehe zu Ziele.

Wähle Erstellen > Neu erstellen aus

Konfiguriere:

  • Name: sap_hcmcloud_core_tech
  • Authentifizierung: ClientCertificateAuthentication
  • Typ: HTTP
  • Keystore-Quelle: DestinationService
  • Keystore-Speicherort: Der Speicherort, der beim Generieren des Zertifikats angegeben wurde
  • Keystore-Kennwort: Das Kennwort, das beim Generieren des Zertifikats angegeben wurde, falls zutreffend
  • Proxy-Typ: Internet
  • URL: Der SAP SuccessFactors mTLS-Zertifikat-Server für dein Rechenzentrum, zum Beispiel https://api<dc>.cert.sapsf.com

Hinzufügen:

  • Key: sf.api.user.name
  • Wert: Ein SAP SuccessFactors Benutzerkonto in deinem Konto, das dem X.509-Zertifikat zugeordnet ist

Erstelle das Ziel.

Ordne das Zertifikat in SAP SuccessFactors zu

Navigiere in SAP SuccessFactors zu Security Center > X.509 Public Certificate Mapping und wähle Hinzufügen aus.

Konfiguriere:

  • Konfigurationsname: Beliebiger Name deiner Wahl
  • Integrationsname: Business Technology Platform
  • Zertifikatsdatei: Lade das von SAP BTP exportierte Zertifikat hoch
  • Anmeldename: Dasselbe SAP SuccessFactors-Benutzerkonto, das in sf.api.user.name angegeben ist

Speichere die Zuordnung.

Option C – Standardauthentifizierung

Die Standardauthentifizierung wird weiterhin unterstützt.

Gehe zu deinem Unterkonto und wähle Ziele aus.

Erstelle ein neues Ziel und konfiguriere:

  • Name: sap_hcmcloud_core_tech
  • Typ: HTTP
  • Ziel: sap_hcmcloud_core_tech
  • URL: Derselbe Endpunkt, der von sap_hcmcloud_core_odata verwendet wird
  • Proxy-Typ: Internet
  • Authentifizierung: BasicAuthentication
  • Benutzerkonto: <yourAPIuser@company>

Wähle Speichern aus.

Validiere das Ziel

Validiere das technische Ziel, bevor du es mit der Integration verwendest.

Bestehende Installationen

Wenn sap_hcmcloud_core_tech bereits existiert:

Erstelle das neue Ziel mit dem temporären Namen sap_hcmcloud_core_tech_test.

Validiere das temporäre Ziel.

Nachdem die Validierung erfolgreich war, lösche das vorhandene Ziel oder benenne es um.

Benenne das getestete Ziel in sap_hcmcloud_core_tech um.

So kannst du die neue Konfiguration validieren, ohne die aktive Integration zu stören.

Neue Installationen

Erstelle das Ziel direkt als sap_hcmcloud_core_tech und validiere es anschließend.

Führe die Integritätsprüfung aus

Während du in der Anwendung angemeldet bist, öffne:

https://<your-app-host>/DestinationHealthCheck?destination=<destination-name>&api=User?$top=1

Beispiel:

https://<your-app-host>/DestinationHealthCheck?destination=sap_hcmcloud_core_tech_test&api=User?$top=1

Eine HTTP-200-Antwort bestätigt, dass das Ziel korrekt konfiguriert ist und eine Verbindung zu SAP SuccessFactors herstellen kann.

Wenn die Validierung fehlschlägt, überprüfe die Authentifizierungskonfiguration des Ziels und versuche es erneut.

Optionale persistente Anmeldedatenspeicherung konfigurieren

Standardmäßig müssen sich Benutzer nach einem Neustart der SAP BTP-Anwendung erneut bei Adobe Acrobat Sign anmelden.Verwende optional eine SAP HANA-Datenbank, um Anmeldedaten über Neustarts hinweg zu behalten.

Stelle sicher, dass die SAP HANA-Datenbank in dem BTP-Unterkonto verfügbar ist, in dem die Anwendung bereitgestellt wird.

Navigiere zu Services > Service Marketplace.

Suche nach SAP HANA Schemas & HDI Containers.

Hana-1

Wähle im Servicebereich die Option Erstellen aus und folge den Anweisungen des Assistenten.

Zu Basisinformationen:

  1. Wähle SAP HANA-Schemas & HDI-Container.
  2. Wähle unter Plan die Option Schema aus.
  3. Gib für Instanznamen hana_adobe ein.
  4. Wähle Weiter aus.
Hana-2

Unter Parameters:

    1. Gib Folgendes ein:

{
"schema": "hana_adobe"
}

    2. Wählen Sie Weiter aus.

    3. Wähle auf der nächsten Seite Erstellen aus.

Hana-3

4. Überprüfe bei einem bereits vorhandenen HANA_ADOBE-Datenbankschema, dass die ADOBEADMIN-Tabelle die erforderlichen Spalten enthält.Füge bei Bedarf die fehlenden Spalten hinzu:

ALTER TABLE HANA_ADOBE.ADOBEADMIN ADD(
OAUTH_STATE VARCHAR(150),
OAUTH_STATE_DATE VARCHAR(150)
);

Nachdem die Serviceinstanz erstellt wurde, wird sie automatisch mit der HANA-Datenbank verknüpft.

Hana-4

Stelle Adobe Acrobat Sign für SAP SuccessFactors bereit

Lade SuccessFactors_Deployment_Package_2026_v5_0_0.zip herunter und extrahiere es in einen lokalen Ordner.

Öffne manifest.yml in einem Editor und ersetze:

  • <Unternehmen> mit deinen Unternehmenswerten.
  • <api> durch den API-Wert aus dem SAP BTP-Cockpit.

Beispielwerte:

<Unternehmen> = 10384
<api> = eu10.hana.ondemand.com

Beispiel-Anwendungskonfiguration:

name = AcrobatSign--10384
memory = 1024M
timeout = 300
route = adobesign10384.cfapps.eu10.hana.ondemand.com

Cloud-Foundry-Umgebung

Überprüfe, dass die Adobe Acrobat Sign-Anwendung Folgendes verwendet:

  • sap_hcmcloud_core_odata
  • xsuaa
  • Ziel
  • Verbindung
Anmerkung

Wenn du SAP HANA so konfiguriert hast, dass Benutzeranmeldeinformationen gespeichert werden, entferne das führende #-Zeichen, um den hana_adobe-Dienst in der manifest.yml zu aktivieren.

Stelle sicher, dass der Application Router nur Folgendes verwendet:

  • xsuaa

Aktiviere die entsprechenden Parameter, indem du das führende #-Zeichen aus den jeweiligen Zeilen in der manifest.yml-Datei entfernst.

  • SF_OPERATOR_AS_APPROVER: Ordnet den Eigenschaftsnamen vom Typ JobRequisitionOperator zu, der für den Workflow der genehmigenden Person verwendet wird. Die E-Mail-Adresse der genehmigenden Person wird automatisch in der Empfängerkonfiguration ausgefüllt.
  • SF_OPERATOR_AS_CC: Ordnet die JobRequisitionOperator Eigenschaft zu, die für den CC-Workflow verwendet wird. Die E-Mail-Adresse des angegebenen Operators wird automatisch im CC-Feld ausgefüllt.
  • JOB_APP_STATUS_LABEL_FOR_OFFER_REJECTED: Aktualisiert automatisch den Status der Stellenbewerbung, der vom Standard Angebot abgelehnt abweicht, wenn die sich bewerbende Person das Angebotsschreiben ablehnt.
  • CUSTOM_FIELD_NAME_FOR_OFFER_STATUS: Ordnet das benutzerdefinierte Textfeld zu, das zur Nachverfolgung des Status des Angebotsschreibens verwendet wird.Wenn die Konfiguration abgeschlossen ist, werden Aktualisierungen des Standardstatusfeldes blockiert.

Beispielwerte:

SF_OPERATOR_AS_APPROVER: sourcer
SF_OPERATOR_AS_CC: hiringManager
JOB_APP_STATUS_LABEL_FOR_OFFER_REJECTED: Declined Offer
CUSTOM_FIELD_NAME_FOR_OFFER_STATUS: cust_adobeOffer_status

Die Seite „Vorlageneinstellungen“, auf der der Wert der benutzerdefinierten Feld-ID hervorgehoben ist.

Zuständige Person verfolgen konfigurieren

Die Integration kann die E-Mail-Adresse des nächsten Unterzeichners oder der ausstehenden genehmigenden Person in einem benutzerdefinierten Feld der Stellenbewerbung aufzeichnen. Erstelle das Feld und lege dann Folgendes fest:

CUSTOM_FIELD_NAME_FOR_ACTOR: <Name des benutzerdefinierten Felds der Stellenbewerbung>

Wenn konfiguriert, führt die Integration Folgendes aus:

  • Speichert die E-Mail-Adresse des nächsten Unterzeichners, wenn eine Signatur aussteht.
  • Speichert die E-Mail-Adresse der ausstehenden genehmigenden Person, während die Genehmigung aussteht.
  • Löscht das Feld, wenn die Vereinbarung unterzeichnet, abgelehnt oder abgelaufen ist.

Wenn CUSTOM_FIELD_NAME_FOR_ACTOR nicht konfiguriert ist, ist das Tracking der zuständigen Person deaktiviert.Wenn das konfigurierte Feld keine gültige Eigenschaft der Bewerbung ist, wird die Aktualisierung der zuständigen Person übersprungen, ohne dass sich dies auf die Aktualisierungen des Status des Angebotsschreibens auswirkt.

Setze IS_OFFER_SENDER_ADMIN auf false, damit einzelne SAP SuccessFactors-Benutzende, beispielsweise Recruiter, Vereinbarungen anstelle eines Admins senden können.

Speichere die Datei manifest.yml in demselben Ordner.

Gehe wie folgt vor, um die Cloud-Foundry-Befehlszeile herunterzuladen und sie zu installieren:

  1. Navigiere zu SAP Development Tools.
  2. Lade unter SAP-BTP-Befehlszeile (btp CLI) die BTP-Befehlszeilendatei für dein Betriebssystem herunter.
SAP-BTP-Befehlszeile-installieren

Öffne die CF-Konsole und stelle eine Verbindung zum SAP BTP-Konto her:

  1. Führe cf api <api-name> aus, wobei <api-name> im SAP BTP Cockpit verfügbar ist.
  2. Führe cf login für die Authentifizierung beim Unterkonto aus.
cf-login

Stelle die Anwendung bereit:

cf push -f <PATH_TO_APP_MANIFEST>

cf-push-ausführen

Überprüfe nach der Bereitstellung im SAP BTP Cockpit, dass diese Anwendungen ausgeführt werden:

  • Der Adobe Acrobat Sign Anwendungsendpunkt, der zur Konfiguration von SAP SuccessFactors Kacheln und Vorlagen verwendet wird.
  • Der Endpunkt des Anwendungsservers von Adobe Acrobat Sign wird vom SAP SuccessFactors-Template-Button verwendet.
Entwicklungsbereich-Anwendungen

Anmerkung

Um einen Anwendungsparameter nach der Bereitstellung zu erstellen oder zu aktualisieren, rufe Benutzerdefinierte Variablen auf.Wähle Bearbeiten aus, um einen vorhandenen Parameter zu ändern, oder Variable erstellen, um einen hinzuzufügen, und starte dann die Anwendung neu.

Anwendungsdialogfeld mit Zugriff auf von Benutzenden bereitgestellte Variablen

Konfiguriere SAP SuccessFactors

Nach der Bereitstellung konfiguriere SAP SuccessFactors für die Integration.

Hinzufügen eines Feldes zum Speichern eines signierten Angebotsschreibens

Öffne die Bereitstellung und lade die Stellenanforderungs- und Bewerbungsvorlagen herunter.

Feld-hinzufügen

Füge die folgende adobeSignAttachment-Felddefinition zur Anwendungsvorlage für Stellenausschreibungen hinzu:

<field-definition id="adobeSignAttachment"
type="multiattachment"
required="false"
custom="true"
public="false"
readOnly="false"
anonymize="false"
forward-intact="false"
sensitive="false">
<field-label mime-type="text-plain"><![CDATA[Adobe Offer Signed]]></field-label>
<field-description><![CDATA[Adobe Offer Signed]]></field-description>
</field-definition>

Füge Feldberechtigungen hinzu, die auf der Implementierungsmethode für eine Phase oder mehrere Phasen basieren.

Provisioning-Feldberechtigungen-hinzufügen

Lade die Vorlagen unter „Bereitstellung“ hoch und überprüfe deine Änderungen.

Hinzufügen einer Schaltfläche zum Speichern eines Angebotsschreibens

Öffne die Provisioning-Anwendung und exportiere das Sprachpaket.

Siehe hierzu die Beispielquelldatei aus Provisioning.

Sprache-exportieren

Wähle deine Sprache aus und klicke auf Standardbezeichnungen herunterladen.

Button-hinzufügen-1

Ändere die heruntergeladene CSV wie im vorhandenen Beispiel gezeigt und importiere das aktualisierte Sprachpaket in Provisioning.

Siehe hierzu die Beispiel-Sprachpaketdatei, die in „Bereitstellung“ hochgeladen werden soll.

Button-hinzufügen-2

Anlegen eines Feldes für das Angebotsschreiben im Bewerberprofil

Ändere die „Bewerberprofil-Vorlage“-XML, indem du die folgenden Zeilen hinzufügst:

Felddefinition:

<field-definition sensitive="false"
anonymize="false"
custom="true"
required="false"
type="text"
id="cust_offerLetter">
<field-label mime-type="text-plain"><![CDATA[Documents ]]></field-label>
<field-label lang="en_GB" mime-type="text-plain"><![CDATA[Offer Letter]]></field-label>
<field-label lang="en_US" mime-type="text-plain"><![CDATA[Offer Letter]]></field-label>
<field-description><![CDATA[Offer Letter ]]></field-description>
<field-description lang="en_GB"><![CDATA[Offer Letter]]></field-description>
<field-description lang="en_US"><![CDATA[Offer Letter]]></field-description>
</field-definition>

Feldberechtigungen:

<field-permission type="read"><role-name><![CDATA[Candidate]]>

</role-name><country><![CDATA[*]]></country><source><![CDATA[Internal]]></source>

<field refid="cust_offerLetter"/>

Berichtspflichtiges benutzerdefiniertes Feld konfigurieren:

  1. Navigiere zu Bereitstellung > Berichtspflichtige benutzerdefinierte Felder konfigurieren.
  2. Gib die benutzerdefinierten Felder ein, die in der XML-Datei definiert sind.
  3. Wähle Erweiterte Feldzuordnung speichern aus.
  4. Wähle Vorhandene Daten synchronisieren aus.

Verwende Vorhandene Daten synchronisieren nach dem Hinzufügen oder Ändern benutzerdefinierter Kandidaten-Reporting-Felder, um vorhandene berichtsfähige Daten zu aktualisieren.

Ändern der Vorlage für ein Angebotsschreiben

Melde dich bei SAP SuccessFactors mit Administrator-Anmeldedaten an.

Angebotsschreiben-Admin-Center

Navigiere zu Admin Center > Recruiting.

Angebotsschreiben-Vorlagen-verwalten

Wähle Vorlagen für Angebotsschreiben verwalten aus.

Wähle die entsprechende Vorlage für das Angebotsschreiben aus und dann Bearbeiten.

Wähle in der Symbolleiste das Druckersymbol aus.

Symbolleiste-Bearbeiten

Konfiguriere unter Bildinfo:

  • Breite: 100 %
  • Höhe: 117
  • URL: Deine kontobezogene Bild-URL
Erfahre, wie du deine kontospezifische Bild-URL ermittelst

Bestimme die kontospezifische Bild-URL.

  1. Navigiere zur Webanwendung adobesign, die im Anbieter-Unterkonto ausgeführt wird.
  2. Kopiere die Anwendungs-URL.
        Beispiel: https://adobesign10384.cfapps.eu10.hana.ondemand.com
  3. Anhängen:
    /Images/Recruiting - Offer Letter.png

Beispiel:

https://adobesign10384.cfapps.eu10.hana.ondemand.com/Images/Recruiting - Offer Letter.png

Wähle die Registerkarte Link.

Gib die kontobezogene Link-URL ein.

Wähle unter Ziel Gleiches Fenster (_self.

Bestimme die kontospezifische Link-URL

  1. Navigiere zum adobesign-Anwendung, die im Subkonto des Anbieters ausgeführt wird.
  2. Kopiere die Routeranwendungs-URL.
        Beispiel: https://adobesignWeb10384.cfapps.us10-001.hana.ondemand.com
  3. Anhängen:
    /AdobeSign?JobApplication=[[APPLICATION_ID]]

Beispiel:

https://adobesignWeb10384.cfapps.eu10.hana.ondemand.com/AdobeSign?JobApplication=[[APPLICATION_ID]]

Adobe Acrobat Sign-Admin-Kachel hinzufügen

Melde dich bei SAP SuccessFactors mit Administrator-Anmeldedaten an.

Wähle Startseite verwalten > Benutzerdefinierte Kachel hinzufügen aus.

Benutzerdefinierte-Kachel-hinzufügen

Konfiguriere die Kachel:

Allgemein

  • Kachelname: AcrobatSign
  • Beschreibung: freier Text

Kachel

  • Typ: Statisch
  • Kachel: Acrobat Sign
  • Symbol: sap-icon://account, oder ein anderes entsprechendes Symbol

Navigation

  • Ziel: URL
  • Link in neuem Fenster/neuer Registerkarte öffnen – aktiviert.
  • URL: https://***.cfapps.***.hana.ondemand.com/AdobeAdminRecruiting
    Beispiel:
        https://adobesignWeb10384.cfapps.eu10.hana.ondemand.com/AdobeAdminRecruiting

Zuweisungen

Konfiguriere die entsprechenden Bereiche für die Benutzergruppen, die durch deine RBP-Konfiguration definiert sind.

OData-Recruiting-Berechtigungen überprüfen

Überprüfe, ob die erforderlichen OData-Recruiting-Berechtigungen dem Recruiting-Benutzer und dem SAP SuccessFactors-Benutzer zugewiesen sind, der mit dem technischen Ziel verknüpft ist.

Überprüfe die OData-Berechtigung

Verbinden von SAP SuccessFactors mit Adobe Acrobat Sign

Ein Adobe Acrobat Sign- Konto- oder Gruppenadmin muss SAP SuccessFactors mit Adobe Acrobat Sign verknüpfen.

Melde dich bei SAP SuccessFactors an.

Navigiere zu Startseite und wähle dann die Kachel Acrobat Sign aus.

Verbinden von SAP SuccessFactors mit Adobe Acrobat Sign

Gib die E-Mail-Adresse und das Kennwort des Adobe Acrobat Sign-Admins ein und wähle anschließend Anmelden aus.

Verbinden von SAP SuccessFactors mit Adobe Acrobat Sign

Wähle im Berechtigungsdialog die Option Zugriff erlauben aus.

Eine Bestätigungsmeldung erscheint, wenn die Verbindung hergestellt ist.

Verbinden von SAP SuccessFactors mit Adobe Acrobat Sign

Optional den Bewerbungsstatus konfigurieren.

Füge optional Angebot angenommen als Job-Application-Status hinzu.

Gehe zu Bereitstellung Bewerberstatus-Konfiguration > Basis bearbeiten.

Konfiguriere:

  • Typ: In Bearbeitung
  • Statusname: Angebot angenommen

Der Status steht zur Verwendung in Statussets zur Verfügung.

Acrobat Sign für SAP SuccessFactors: Status der Stellenbewerbung ändern

Gehe zu Bereitstellung > Bewerberstatus-Konfiguration > Neu hinzufügen.

Das neue Statusset wird mit Systemstatus gefüllt.Du kannst zusätzliche Status von der Basis zur Pipeline hinzufügen.

Acrobat Sign für SAP SuccessFactors: Status der Stellenbewerbung ändern

Gehen Sie zu Konfiguration des Bewerberstatus bearbeiten und ändere den als Standard markierten Status-Satz.

Acrobat Sign für SAP SuccessFactors: Status der Stellenbewerbung ändern

Wähle Neu hinzufügen aus, wählen Sie Angebot akzeptiert aus der Liste aus und konfigurieren Sie die erforderlichen Optionen.

Acrobat Sign für SAP SuccessFactors: Status der Stellenbewerbung ändern

Acrobat Sign für SAP SuccessFactors: Status der Stellenbewerbung ändern

Acrobat Sign für SAP SuccessFactors: Status der Stellenbewerbung ändern

Fehlerbehebung

Fehler beim Öffnen der Acrobat Sign-Administrator-Kachel

Du benötigst ein kostenpflichtiges Acrobat Sign-Abo, um diese Integration mit SuccessFactors verwenden zu können.

Dieser Fehler kann auftreten, wenn der Benutzer, der SAP SuccessFactors mit Adobe Acrobat Sign verbindet, keine Konto- oder Gruppenadministrator-Berechtigungen hat.

Überprüfe, dass das Benutzerkonto, das sich über die Acrobat Sign-Administrator-Kachel anmeldet, ein Adobe Acrobat Sign-Konto oder ein Gruppenadmin ist.

Fehler beim Senden eines Angebotsschreibens

Verbinde dich mit Acrobat Sign!

Dieser Fehler tritt auf, wenn SAP SuccessFactors nicht mit Adobe Acrobat Sign verbunden ist.

Melde dich über die Acrobat Sign-Administrator-Kachel mit Adobe Acrobat Sign-Konto- oder Gruppenadmin-Anmeldedaten an, bevor du das Angebotsschreiben sendest.

Fehler beim Öffnen der Acrobat Sign-Admin-Kachel: Der redirect_uri enthält eine ungültige Domain.

Navigiere im SAP BTP Cockpit zu deinem Unterkonto und wähle Dienste > Instanzen und Abonnements aus.

Wähle unter Instanzen das Symbol Autorisierungs- & Vertrauensverwaltungsdienst und dann Aktualisieren aus.

Gib unter Parameter das folgende JSON an und ersetze <router-App-url> durch die Anwendungs-Router-URL für deine Umgebung:

{
"xsappname": "extension-app",
"tenant-mode": "dedicated",
"oauth2-configuration": {
"redirect-uris": [
"<router-App-url>/**"
]
}
}

Wenn die Router-Anwendungs-URL zum Beispiel lautet:

https://adobesignWeb10384.cfapps.eu10.hana.ondemand.com

ist der redirect-uris-Wert:

https://adobesignWeb10384.cfapps.eu10.hana.ondemand.com/**

Wähle Instanz aktualisieren aus.