Tune in to Trailblazers Innovate for Salesforce product news,
demos, and latest roadmaps. Register here.
close
Erfassen Sie Ihre Fortschritte
Trailhead-Startseite
Trailhead-Startseite

Durchstarten mit AppExchange

Lernziele

Nachdem Sie diese Lektion abgeschlossen haben, sind Sie in der Lage, die folgenden Aufgaben auszuführen:
  • Entwickeln Ihrer eigenen AppExchange-Strategie
  • Installieren einer Anwendung aus AppExchange

Was ist AppExchange?

Sie sind wahrscheinlich bereits mit dem Konzept von App Stores vertraut. Ganz gleich, ob Sie Anwendungen auf Ihr Smartphone, Tablet, Ihren Computer oder ein anderes Gerät herunterladen, müssen Sie die Anwendungen installieren, damit Ihre Technologie den größten Nutzen hat.

Salesforce ist da nicht anders. Zuvor haben wir bereits das Enterprise-Ökosystem erwähnt. Salesforce hat eine Partner-Community, die die Flexibilität der Salesforce-Plattform nutzt, um überzeugende Anwendungen und andere Lösungen zu entwickeln, die jeder nutzen kann. Diese Angebote können über AppExchange (entweder kostenlos oder gebührenpflichtig) installiert werden.

Die Startseite von AppExchange.

Erfolgsstrategien

Die Anwendung DreamHouse von D’Angelo ist bei den Immobilienmaklern im Unternehmen überaus erfolgreich. Doch seien wir realistisch: D'Angelo arbeitet allein. Das heißt, dass es täglich nur eine begrenzte Anzahl von Stunden gibt, in denen er für seine Kollegen neue Anwendungen entwickeln kann.

Zum Glück gibt es auf AppExchange viele Anwendungen, die D’Angelo herunterladen kann, um DreamHouse bei der Erledigung wichtiger Aufgaben von der Gehaltsabrechnung bis zur Genehmigung von Spesen und Integrationen mit anderen Tools wie Evernote und MailChimp zu helfen.

Die Möglichkeiten, die AppExchange bietet, sind aufregend, doch bevor Sie mit dem Herunterladen aller Anwendungen in Sichtweite beginnen, müssen Sie eine Strategie entwickeln. Mithilfe einer soliden Strategie können Sie sicherstellen, dass Sie mit Anwendungen arbeiten, die den größten Nutzen bieten, ohne dass Funktionalität dupliziert wird oder Sie in etwas investieren, das Sie gar nicht brauchen.

Befolgen Sie die nachstehenden Schritte, um eine sinnvolle AppExchange-Strategie zu entwickeln:

  1. Bestimmen Sie Abteilungen, die Salesforce bereits nutzen oder die Salesforce-Nutzung planen. Dies sind Ihre Hauptzielgruppen.
  2. Recherchieren Sie, was auf AppExchange zum Erfüllen der Anforderungen Ihrer Zielgruppen verfügbar ist. Diskutieren Sie Geschäftsszenarien mit Abteilungsleitern, um die exakten Anforderungen zu bestimmen. Es folgt eine Reihe sinnvoller Fragen, die Sie stellen können:
    1. Welches Geschäftsproblem versuchen Sie zu lösen?
    2. Was sind aktuell Ihre Hauptprobleme?
    3. Wie viele Benutzer benötigen diese Anwendung?
    4. Wie hoch ist Ihr Budget?
    5. Wie sieht der Zeitrahmen aus?
    Anhand der Antworten können Sie Anwendungen bestimmen, die sich für die einzelnen Abteilungen oder Geschäftsszenarien am besten eignen.
  3. Wenn Sie eine Anwendung finden, von der Sie meinen, dass Sie Ihre Anforderungen erfüllt, laden Sie sie in eine Testumgebung herunter (z. B. eine kostenlose Developer Edition oder Sandbox). Stellen Sie sicher, dass die Anwendung, die Sie installieren, keine Konflikte mit anderen von Ihnen vorgenommenen Anpassungen oder bereits installierten Anwendungen verursacht. Hinweis Sandbox-Instanzen sind Kopien Ihrer Organisation in einer separaten Umgebung. Sie werden zum Entwickeln und Testen verwendet. Informationen finden Sie unter Sandbox – Übersicht.
  4. Wenn Sie zwischen mehreren Anwendungen eine Wahl treffen müssen, nehmen Sie sich ausreichend Zeit zum Auswerten der Testergebnisse. Prüfen Sie, ob es Funktionslücken oder unerwünschte Funktionen gibt. Laden Sie bei Bedarf Ihre Zielgruppen ein, um die Anwendungen in einer Demo zu präsentieren und Feedback zu geben.
  5. Nun sind Sie bereit, Ihre Anwendung in Ihrer Produktionsumgebung zu installieren und bereitzustellen. Stellen Sie sicher, dass Sie Ihre Benutzer auf dem Laufenden darüber halten, was sich ändert, und stellen Sie bei Bedarf Schulungen und Dokumentation zur Verfügung.

Installieren Ihrer ersten Anwendung

Wenngleich AppExchange einem herkömmlichen App Store auf Ihrem Smartphone oder Tablet ähnelt, sollten Sie sich in Erinnerung rufen, dass Ihre Salesforce-Organisation eine komplexe Umgebung ist. Sie können nicht einfach eine Anwendung installieren, nur weil sie ein cooles Logo oder einen überzeugenden Werbespruch hat.

Was ist also der richtige Weg, eine Anwendung zu installieren? Wir zeigen es Ihnen!

Angenommen, Sie finden diese tolle Anwendung, die Ihrer Organisation eine Reihe sehr sinnvoller Dashboards bietet, in AppExchange.

Die AppExchange-Seite mit dem AppExchange-Dashboard-Paket.
Zum Installieren der Anwendung klicken Sie auf Jetzt anfordern. Diese Schaltfläche bringt Sie zum Installationsassistenten, der Sie durch die Schritte begleitet. Es folgen zwei wichtige Fragen, die Sie im Verlauf des Installationsvorgangs beantworten müssen: F: Wo soll ich die Anwendung installieren: in der Produktions- oder Sandbox-Umgebung? A: Allgemein wird empfohlen, Anwendungen zunächst in einer Nichtproduktionsumgebung wie z. B. einer Sandbox- oder Developer Edition-Organisation zu installieren. Durch das vorherige Testen der Anwendung können Sie Konflikte in der Produktionsumgebung bei Elementen wie Objektnamen besser vermeiden. F: Erteile ich nur Administratoren, allen Benutzern oder bestimmten Profilen Berechtigungen? A: Das hängt von der Zielgruppe der Anwendung ab. Wenn Sie den Zugriff auf eine bestimmte Benutzergruppe begrenzen möchten, planen Sie die Änderungen dieser Benutzerprofile, ehe Sie die Anwendung installieren.

Wo ist "Meine Anwendung" geblieben?

Herzlichen Glückwunsch! Sie haben Ihre erste Anwendung installiert. Wenn Sie sie jetzt bloß finden könnten...

Anwendungen werden mithilfe eines so genannten Pakets installiert. So finden Sie das Paket:

  1. Geben Sie in Setup im Feld "Schnellsuche" den Text "Installierte Pakete" ein und wählen Sie dann "Installierte Pakete" aus.
  2. Klicken Sie auf den Namen des installierten Pakets. Dieser entspricht dem Namen auf der Download-Seite von AppExchange.
  3. Klicken Sie auf Komponenten anzeigen, um weitere Informationen zum Paket anzuzeigen. Auf der Seite "Paketdetails" werden alle Komponenten im Paket angezeigt, einschließlich benutzerdefinierter Felder und Objekte sowie Apex-Klassen. Anhand dieser Informationen können Sie bestimmen, ob Konflikte mit Ihren eigenen Anpassungen bestehen.

Nachwort

Sehen Sie sich beim Erkunden von AppExchange unbedingt auch die kostenlosen Anwendungen an, die von Salesforce Labs angeboten werden. Das Tolle an Anwendungen von Salesforce Labs ist, dass sie nicht nur kostenlos, sondern auch Open-Source-Anwendungen sind. Das bedeutet, dass Sie sie bei Bedarf anpassen und genau nachsehen können, wie sie funktionieren. Auf diese Weise können Sie mehr darüber erfahren, wie die Plattform funktioniert.

Apropos mehr erfahren: Dieses Modul bietet Ihnen eine nützliche Grundlage für die eingehendere Beschäftigung mit der Salesforce-Plattform. Sehen Sie sich die nachstehenden Ressourcen an, mit deren Hilfe Sie die nächsten Schritte auf dem Weg zum Ziel angehen können. Viel Spaß mit den Trails!