Hinzufügen und Registrieren einer App

Sie können Ihrer Organisation vorhandene Web-Apps als Elemente hinzufügen, damit Mitglieder danach suchen können. Wenn Sie eine App als Element hinzufügen, geben Sie die URL zu der App frei; vom Portal werden keine App-Dateien gehostet.

Eine andere Möglichkeit der Freigabe von Anwendungen für Mitglieder der Organisation ist die Veröffentlichung einer Web-App, die Sie aus einer Karte erstellt haben. Weitere Informationen finden Sie unter Erstellen von Anwendungen aus Karten.

Hinzufügen einer App über eine URL

Führen Sie diese Schritte aus, um ein Element hinzuzufügen, das eine URL für den Zugriff auf eine Web-App verwendet:

  1. Überprüfen Sie, ob Sie angemeldet sind und über die Berechtigung zum Erstellen von Inhalten verfügen.
  2. Klicken Sie auf der Registerkarte Eigene Inhalte der Inhaltsseite auf Neues Element, und klicken Sie auf Anwendung.
  3. Wählen Sie den App-Typ aus:
    • Web Mapping: Eine Web-App, die mit einer Web-API wie JavaScript erstellt wurde.
    • Desktop: Eine App für Desktops, die auf einer Desktop-Plattform wie Java oder .NET (Microsoft Windows Desktop) entwickelt wurde.
    • Mobil: Eine herunterladbare App, mit einem SDK für Mobilgeräte erstellt, z. B. für iOS oder Android.
    • Sonstige Anwendung: Eine Desktop-Anwendung oder ein beliebiger Typ von generischer App ohne Details zum Zweck, zur API, zum SDK oder zur URL-Adresse.

    Wenn Sie als Administrator angemeldet sind, sind zusätzliche Optionen für die ArcGIS Web AppBuilder- und ArcGIS Experience Builder-Apps verfügbar.

  4. Für Web Mapping, Desktop oder Mobil geben Sie die URL der Anwendung ein, beispielsweise https://<myServer>/myWebMapApp.
  5. Für Desktop-Apps klicken Sie auf Durchsuchen und wählen die .zip-Datei aus, die die App enthält.
  6. Klicken Sie auf Weiter.
  7. Geben Sie einen Titel ein.
  8. Wählen Sie den Ordner unter Eigene Inhalte aus, in dem Sie das Element speichern möchten.
  9. Wenn Ihr Organisationsadministrator Inhaltskategorien konfiguriert hat, klicken Sie auf Kategorien zuweisen, und wählen Sie bis zu 20 Kategorien aus, damit andere Benutzer das Element finden können.

    Sie können auch mit der Eingabe eines Kategorienamens beginnen, um die Liste der Kategorien einzugrenzen.

  10. Geben Sie optional Tags zur Beschreibung des Elements ein.

    Trennen Sie Begriffe durch Kommas (z. B. Bund Land wird als ein Tag; Bund, Land hingegen als zwei Tags betrachtet).

    Während der Eingabe können Sie alle vorgeschlagenen Tags auswählen, die angezeigt werden; Vorschläge werden aus Tag erstellt, die Sie zuvor hinzugefügt haben.

  11. Fügen Sie optional eine aussagekräftige Zusammenfassung für die App ein.
  12. Klicken Sie auf Speichern.

Nach dem Hinzufügen der App wird sie unter "Eigene Inhalte" angezeigt.

Sie können die Elementdetails konfigurieren, bei Bedarf Code hinzufügen und die App freigeben, wenn Sie über Berechtigungen zum Freigeben verfügen.

Registrieren einer App

Sie können ihre selbst entwickelten OAuth 2.0-basierten Apps registrieren. Durch die Registrierung einer App beim Portal erhalten Sie eine App-ID. Die App-ID bildet die Grundlage für das Verteilen von Apps und das Abrufen von Nutzungsberichten.

Bevor Sie die App registrieren können, müssen Sie sie zunächst zum Portal hinzufügen. Weitere Informationen finden Sie im Abschnitt oben. Nachdem Sie sie hinzugefügt haben, führen Sie die folgenden Schritte zum Registrieren der App aus, und rufen Sie eine App-ID und einen geheimen Zugriffsschlüssel der App ab.

  1. Überprüfen Sie, ob Sie mit einem Organisationskonto angemeldet sind, dem Berechtigungen zum Erstellen von Inhalten zugewiesen sind.
  2. Klicken Sie auf der Registerkarte Eigene Inhalte der Inhaltsseite auf den Titel der App, die Sie registrieren möchten.

    Durch Klicken auf den App-Namen wird die Elementseite geöffnet.

  3. Klicken Sie auf die Registerkarte Einstellungen, scrollen Sie bis zum Abschnitt App-Registrierung, und klicken Sie auf Registrieren.

    Wenn Sie einen generischen Typ von App hinzufügen, wird die App automatisch registriert und es wird die Schaltfläche Registrierte Informationen anstelle der Schaltfläche Registrieren angezeigt. Sie können die Registrierungsinformationen wie unten beschrieben anzeigen und aktualisieren.

  4. Wählen Sie den Anwendungstyp: Browser, nativ, Server oder mehrere aus.
  5. Geben Sie für jede Umleitungs-URI die Adresse im Format ["https://<server>[:port]"] an, und klicken Sie auf Hinzufügen.

    Umleitungs-URIs sind gültige Adressen, zu denen die Benutzer der App umgeleitet werden können, nachdem sie sich erfolgreich angemeldet haben.

  6. Um eine zuvor hinzugefügte URI zu entfernen, wählen Sie sie aus, klicken Sie auf Löschen und dann auf Registrieren.

Anzeigen und Aktualisieren von Informationen zur App-Registrierung

Nachdem Sie eine App registriert haben, können Sie Registrierungsinformationen anzeigen, die eine App-ID und einen geheimem Zugriffsschlüssel der App umfassen, außerdem die Umleitungs-URIs aktualisieren, den geheimen Zugriffsschlüssel zurücksetzen und die Registrierung der Anwendung aufheben.

Hinweis:

Wenn der geheime Zugriffsschlüssel der App zurückgesetzt wird, werden alle vorhandenen Benutzer und App-Token ungültig, die für die App ausgestellt wurden. Benutzer müssen sich erneut bei der App anmelden, und Apps, die mit dem geheimen Zugriffsschlüssel konfiguriert wurden, müssen eventuell aktualisiert werden.

  1. Überprüfen Sie, ob Sie beim Portal angemeldet sind, und klicken Sie auf die Registerkarte Eigene Inhalte der Inhaltsseite.
  2. Klicken Sie auf den Titel der registrierten Anwendung.
  3. Klicken Sie auf der Elementseite auf die Registerkarte Einstellungen.
  4. Führen Sie einen Bildlauf bis zum Bereich Anwendungseinstellungen durch, und klicken Sie auf Registrierte Informationen.

    Sie können folgende Details anzeigen: App-ID, geheimer Zugriffsschlüssel der App und Umleitungs-URIs.

  5. Zum Aktualisieren der Umleitungs-URIs klicken Sie auf Aktualisieren und gehen wie folgt vor:
    1. Um eine Umleitungs-URI hinzuzufügen, geben Sie die Adresse an, und klicken Sie auf Hinzufügen.
    2. Um eine Umleitungs-URI zu entfernen, wählen Sie die URI-Adresse aus, und klicken Sie auf Löschen.
    3. Klicken Sie auf Aktualisieren und dann auf Speichern.
  6. Zum Zurücksetzen des geheimen Zugriffsschlüssels der App klicken Sie auf Aktualisieren und gehen wie folgt vor:
    1. Klicken Sie auf Geheimen Zugriffsschlüssel zurücksetzen.

      Wenn der geheime Zugriffsschlüssel der App zurückgesetzt wird, werden alle vorhandenen Benutzer und App-Token ungültig, die für die App ausgestellt wurden. Benutzer müssen sich erneut bei der App anmelden, und Apps, die mit dem geheimen Zugriffsschlüssel konfiguriert wurden, müssen eventuell aktualisiert werden.

    2. Klicken Sie auf Ja, um das Zurücksetzen des geheimen Zugriffsschlüssels der App zu bestätigen.
    3. Klicken Sie auf Aktualisieren und dann auf Speichern.
  7. Zum Aufheben der Registrierung einer App klicken Sie auf Registrierung der App aufheben.

    Die App ist nicht mehr registriert. Sie müssen die Elementseite nicht speichern.