Sie befinden sich hier:
Erstellen einer verbundenen Anwendung für die Integration mobiler Anwendungen
Eine verbundene Anwendung ist eine Hauptmethode zur Herstellung einer Verbindung zwischen einer mobilen Anwendung und Salesforce. Auch wenn dies nicht erforderlich ist, können Sie mobile Anwendungen mit dem Salesforce Mobile SDK als verbundene Anwendungen erstellen. Diese verbundenen Anwendungen können auf Salesforce OAuth-Services zugreifen und Salesforce-REST-APIs aufrufen.
Erforderliche Editionen
| Verfügbarkeit: Salesforce Classic und Lightning Experience |
Verbundene Anwendungen können erstellt werden in: Group, Essentials, Professional, Enterprise, Performance, Unlimited und Developer Edition Installation von verbundenen Anwendungen möglich: Alle Editionen |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| So können Sie verbundene Anwendungen erstellen, aktualisieren oder löschen: | "Anwendung anpassen" UND entweder "Alle Daten modifizieren" ODER "Verbundene Anwendungen verwalten" |
| Aktualisieren aller Felder mit Ausnahme von Profilen, Berechtigungssätzen und Dienstanbieter-SAML-Attributen: | "Anwendung anpassen" UND entweder "Alle Daten modifizieren" ODER "Verbundene Anwendungen verwalten" |
| Aktualisieren von Profilen, Berechtigungssätzen und Dienstanbieter-SAML-Attributen: | "Anwendung anpassen" UND "Alle Daten modifizieren" UND "Profile und Berechtigungssätze verwalten" |
| Rotieren von Verbraucherschlüssel und Verbrauchergeheimnis: | Rotation von Verbraucherschlüssel und -geheimnis zulassen |
| Installieren und Deinstallieren von verbundenen Anwendungen: | "Anwendung anpassen" UND entweder "Alle Daten modifizieren" ODER "Verbundene Anwendungen verwalten" |
| Installieren und Deinstallieren von verbundenen Anwendungen in Paketen: | "AppExchange-Pakete herunterladen" UND "Anwendung anpassen" UND entweder "Alle Daten modifizieren" ODER "Verbundene Anwendungen verwalten" |
Weitere Details finden Sie unter Neue verbundene Anwendungen können in der Version Spring '26 nicht mehr erstellt werden.
Weitere Informationen zum Salesforce Mobile SDK finden Sie im Mobile SDK Developer Guide.
- Erstellen Sie Ihre verbundene Anwendung und geben Sie die zugehörigen grundlegenden Informationen ein.
-
Aktivieren Sie die folgenden OAuth-Einstellungen:
- Geben Sie einen Rückmeldungs-URL ein. Das Mobile SDK verwendet diesen URL, um während der Autorisierung einen Rückruf an Ihre Anwendung zu senden. Beim Mobile SDK muss dieser Wert mit dem OAuth-Umleitungs-URI übereinstimmen, der in der Projektkonfiguration Ihrer Anwendung angegeben ist.
- Wählen Sie folgende OAuth-Umfänge aus: Zugriff auf Ihre Daten und Datenverwaltung (api), Durchführen von Anforderungen in Ihrem Namen zu jedem beliebigen Zeitpunkt (refresh_token, offline_access) und Gewähren von Zugriff auf Ihre Daten über das Web (web).
- Deaktivieren Sie Geheimnis für Webserver-Flow erforderlich.
-
Geben Sie den Start-URL (mobil) ein, um Benutzer an einen bestimmten Ort weiterzuleiten, wenn sie von einem mobilen Gerät aus auf die Anwendung zugreifen.
Wenn Sie keinen Start-URL (mobil) eingeben, werden Benutzer zu dem Start-URL geleitet, der in den Webanwendungseinstellungen festgelegt wurde.Wenn es sich bei der verbundenen Anwendung, die Sie erstellen, um eine Zeichenbereichsanwendung handelt, können Sie dieses Feld überspringen. Das Feld "Zeichenbereichsanwendungs-URL" enthält den URL, der für die verbundene Anwendung aufgerufen wird.
-
Aktivieren Sie PIN-Schutz, wenn Ihre Anwendung PIN-Schutz unterstützt. Diese Einstellung gibt dem Administrator die Möglichkeit, nach der Installation der verbundenen Anwendung das Sitzungs-Timeout und die PIN-Länge für mobile Anwendungen festzulegen.
Das Salesforce Mobile SDK unterstützt den PIN-Schutz. Alternativ können Sie dies auch manuell implementieren, indem Sie das Objekt
mobile_policyaus dem Identitäts-URL des Benutzers lesen. - Geben Sie für "Anwendungsplattform" die Anwendungsplattform, beispielsweise iOS, ein.
- Geben Sie für "Auf Gerätetyp beschränken" die unterstützten Geräteformfaktoren für die mobile Anwendung an. Wenn die Anwendung alle Formfaktoren unterstützt, wählen Sie hier keinen Wert aus.
- Geben Sie für "Anwendungsversion" die Versionsnummer der mobilen Anwendung ein.
- Geben Sie für "Mindestversion des Betriebssystems" die für die Anwendung erforderliche Version ein.
- Wenn Sie bestätigen möchten, dass diese Anwendung nur für die interne (nicht öffentliche) Verteilung bestimmt ist, wählen Sie Privatanwendung aus. Diese Einstellung ist erforderlich, da Apple die Verteilung öffentlicher mobiler Anwendungen außerhalb des App Store nicht zulässt.
- Wenn die mobile Anwendung privat ist, geben Sie den Speicherort der Binärdatei der mobilen Anwendung an. Das Format der Datei ist IPA für iOS und APK für Android.
-
Nur iOS-Anwendungen:
- Geben Sie den Speicherort des Anwendungssymbols an, das angezeigt wird, während die Anwendung auf ein iOS-Gerät heruntergeladen und dort installiert wird.
-
Geben Sie den iOS-Paketkennzeichner an.
Verwenden Sie für iOS 7 und höher denselben Paketkennzeichner, den Sie bei der Entwicklung der Anwendung in XCode verwendet haben. Andernfalls werden den Benutzern während der Installation zwei Anwendungssymbole angezeigt.
-
Wenn es sich bei der mobilen verbundenen Anwendung um eine öffentliche Anwendung handelt und Sie deren Binärdatei nicht in Salesforce hochgeladen haben, geben Sie den URL der Anwendungs-Binärdatei ein.
Hinweis Wenn Sie die mobile Integration aus einer neuen Version einer bestehenden verbundenen Anwendung entfernen, wird sie aus allen Versionen der verbundenen Anwendung entfernt. Beispielsweise veröffentlichen Sie ein Paket mit Version 1.0 Ihrer verbundenen Anwendung mit Mobile-Integration. Anschließend entfernen Sie Mobile-Integration aus der Anwendung, erstellen erneut ein Paket der Anwendung und veröffentlichen sie als Version 1.1. Wenn ein Kunde dann das ältere Paket mit Version 1.0 installiert, ist die Mobile-Integration in der verbundenen Anwendung nicht enthalten. - Aktivieren Sie bei Bedarf Push-Benachrichtigungen. Siehe Mobile Push-Benachrichtigungen.
- Wenn Sie alle Einstellungen für Ihre verbundene Anwendung konfiguriert haben, klicken Sie auf Speichern.

