Apps und der Marketplace
Alles in Ihrer Plattform ist eine App, auch das, was am ersten Tag da war; siehe Tenants, Apps und Märkte. Diese Seite ist der Alltag damit: eine hinzufügen, sie konfigurieren, sie wieder entfernen.
Wo was liegt
Das App Studio hat ein Dashboard, vier Einträge und eine Zeile pro installierter App:
| Bildschirm | Was er ist |
|---|---|
| Dashboard | Installierte Apps und ihre Ausführungen über 24 Std., 30 oder 90 Tage |
| Marketplace | Alles, was Sie installieren könnten, von revenexx und zugelassenen Partnern |
| Installierte Apps | Alles, was Sie haben, mit Version, Typ und Status |
| Meine Apps | Apps, die nur für Ihr Unternehmen gebaut wurden |
| API & SDK | Für Entwickler, die gegen die Plattform programmieren |
Darunter listet die Navigation jede aktive installierte App, damit Sie sie direkt öffnen können.
Eine App installieren
- Öffnen Sie App Studio › Marketplace.
- Öffnen Sie die App. Lesen Sie auf der Detailseite drei Dinge, bevor Sie irgendetwas anderes tun: den Herausgeber und ob er das Abzeichen Verifiziert trägt, das Preismodell (Enthalten, Kostenlos oder Kostenpflichtig) und die Angeforderten Berechtigungen.
- Installieren Sie sie.
Die App wird in Ihrem Tenant bereitgestellt, ihre Tabellen werden angelegt, und ihre Bildschirme erscheinen in der Cockpit-Navigation. Installierte Apps zeigt den Fortschritt: Ausstehend, Wird bereitgestellt, dann Installiert, oder Fehlgeschlagen, wenn etwas schiefging. Steht in der Zeile stattdessen Zustimmung erforderlich, wartet die App auf Sie: Öffnen Sie Prüfen & freigeben aus dem Menü der Zeile, lesen Sie, was sie verlangt, und geben Sie frei. Bis dahin läuft nichts von dieser App.
Ein Update freigeben, das mehr verlangt
Das ist der Teil, den Sie kennen sollten, bevor er eintritt.
Verlangt eine neue Version einer installierten App Zugriff, den sie vorher nicht hatte, wird sie nicht ausgerollt. Die Installation geht in den Status Zustimmung erforderlich, und Ihr Tenant läuft auf der Version weiter, der Sie bereits zugestimmt haben. Nichts bricht; das Update wartet. Das Dashboard des App Studios zeigt dasselbe als Karte Wartet auf Ihre Freigabe.
Um zu handeln, öffnen Sie die App unter Installierte Apps und wählen Änderungen prüfen. Die Prüfung zeigt Abschnitt für Abschnitt, was anders ist:
- Neu angeforderter Zugriff — worauf die App jetzt zugreifen kann, worauf sie vorher nicht konnte.
- Neue API-Operationen — Routen, die diese Version zusätzlich beantwortet.
- Neue Berechtigungen, die Sie vergeben können — Fähigkeiten, die vergebbar werden.
- Neue Scope-Dimensionen — Dimensionen, die die App plattformweit registriert, damit andere Apps ihre Daten danach abgrenzen können.
- Entfernte API-Operationen — was nicht mehr bedient wird. Alles, was sie aufruft, bekommt ab dann 404.
Der letzte Abschnitt ist der, den Sie sorgfältig lesen, wenn Sie Integrationen gegen die App gebaut haben. Neuen Zugriff freigeben, wenn Sie zufrieden sind, und die Version wird ausgerollt. Verlangt eine Version nichts Neues, bietet derselbe Bildschirm stattdessen Zustimmung festhalten an, und das tut genau das.
Eine App konfigurieren
Jede installierte App hat einen Reiter Einstellungen, erzeugt aus dem, was die App deklariert. Zwei Dinge daran sollten Sie kennen:
Sensible Felder sind nur schreibbar. Ein API-Key oder ein Passwort ist als sensibel markiert und zeigt „gesetzt“ statt seines Werts. Leer lassen behält den aktuellen Wert; etwas eintippen ersetzt ihn.
Einstellungen können pro Markt gelten. Ein Feld ist entweder global, ein Wert für den ganzen Tenant, oder marktbezogen. Mit Global in der oberen Leiste bearbeiten Sie die Global-Baseline, die für alle Märkte gilt. Wechseln Sie in einen Markt, überschreiben die marktbezogenen Felder darunter diese Baseline nur für diesen Markt; tenantweite Felder bleiben global. Jedes Feld trägt ein Abzeichen, vererbt, Markt oder alle Märkte. Prüfen Sie es, bevor Sie annehmen, eine Änderung gelte überall.
Eine App entfernen
Die Deinstallation, im Gefahrenbereich auf dem Reiter Einstellungen der App, entfernt die App aus Ihrem Tenant und ihre Bildschirme aus dem Cockpit. Die Daten bleiben. Die Tabellen, die der App gehören, bleiben in Ihrer Tenant-Datenbank erhalten, und eine erneute Installation aus dem Marketplace stellt den Zugriff darauf wieder her.
Damit ist eine Deinstallation umkehrbar und deshalb gefahrlos auszuprobieren. Es heißt aber auch: Deinstallieren ist kein Weg, Daten zu löschen. Sollen Daten weg, ist das eine eigene Anfrage; siehe Sicherheit und Datenschutz.
Apps, die für Sie gebaut wurden
Unter Meine Apps liegt eine eigene App: gebaut für Ihr Unternehmen, von Ihrem Team oder Ihrem Implementierungspartner. Das ist ein Entwickler-Workflow, keine Administrationsaufgabe; das Developer Portal dokumentiert ihn.
Der Teil, der die Administration betrifft: Eine private App kann nur Ihr Tenant installieren, sie wird nicht öffentlich gelistet, und sie durchläuft dieselbe Zugriffsdeklaration und dieselbe Update-Freigabe wie alles aus dem Marketplace.
Was Sie prüfen
Nach der Installation: Die App hat den Status Installiert erreicht, und ihre Navigationseinträge sind da. Sieht eine Kollegin sie nicht, ist das eine Frage des Nutzerzugriffs, keine der Installation.
Weiter
- Abo und Abrechnung — was eine kostenpflichtige App mit Ihrer Rechnung macht.
- Tenants, Apps und Märkte