Konfigurieren von App-Elementen

Sie registrieren die Apps, die Sie der Organisation hinzufügen, und können darüber hinaus Eigenschaften und Einstellungen für App-Elemente konfigurieren.

Definieren von App-Eigenschaften

Definieren Sie die App-Eigenschaften, damit Benutzer besser verstehen können, welchen App-Typ Sie für sie freigegeben haben und wie sie die App verwenden können.

Führen Sie die folgenden Schritte aus, um Eigenschaften für ein App-Element zu definieren:

  1. Melden Sie sich als Elementbesitzer oder als Administrator bei der Organisation an.
  2. Öffnen Sie die Elementseite, und klicken Sie auf die Registerkarte Einstellungen.
  3. Geben Sie für Web Mapping-, Mobil- oder Desktop-Apps einen der folgenden Zwecke an:
    • Einsatzbereit: Wählen Sie diese Option aus, wenn es sich nicht um eine App-Vorlage handelt und keine Konfigurationsoptionen in der App vorhanden sind.
    • Konfigurierbar: Wählen Sie diese Option aus, wenn Sie eine konfigurierbare App-Vorlage hinzufügen. Nachdem Sie die Einstellungen des App-Elements gespeichert haben, können Sie Konfigurationsparameter hinzufügen.
    • Selbst konfigurierbar: Mit dieser Option stellen Sie eine App über einen internen App-Builder bereit.
    • Codebeispiel: Wenn die App als Beispiel dienen soll, mit dem andere Benutzer eigene Apps erstellen können sollen, wählen Sie Codebeispiel aus, und fügen Sie dem App-Element den Code hinzu.
  4. Für Desktop-Apps geben Sie die Plattform der App an.
  5. Wenn es sich bei der App um eine konfigurierbare App-Vorlage handelt, wählen Sie JavaScript aus der Dropdown-Liste API aus.

    Vorversion:
    Bei anderen API-Optionen und den für mobile Apps verfügbaren SDK-Optionen handelt es sich um veraltete Eigenschaften, die nicht entfernt wurden, da diese Eigenschaften in vorhandenen App-Elementen festgelegt wurden. Sie müssen diese bei neuen Apps (mit Ausnahme von konfigurierbaren App-Vorlagen) nicht festlegen.

  6. Klicken Sie auf Speichern.

Freigeben von App-Code

Sie können Code (als .zip-Datei) an Ihre App-Elemente anfügen. Auf diese Weise können Sie Zugriff auf den Quellcode der App ermöglichen, wenn Sie ein Beispiel oder eine konfigurierbare App freigeben.

Führen Sie die folgenden Schritte aus, um dem App-Element eine Datei mit einem Codebeispiel hinzuzufügen:

  1. Melden Sie sich als Elementbesitzer oder als Administrator bei der Organisation an.
  2. Öffnen Sie die Elementseite, und klicken Sie auf die Registerkarte Einstellungen.
  3. Klicken Sie auf Code anfügen, und laden Sie eine .zip-Datei mit dem Codebeispiel hoch.
  4. Klicken Sie auf Speichern.

Wenn Sie eine Code-Anlage aktualisieren möchten, ohne den Download-Zähler des Elements zurückzusetzen, klicken Sie auf Code aktualisieren, und laden Sie eine .zip-Datei mit dem gleichen Namen wie die ursprüngliche .zip-Datei hoch. Wenn Sie eine neue Datei anhängen möchten, klicken Sie zunächst auf Entfernen, um die vorhandene Datei zu löschen, und wiederholen Sie die obengenannten Schritte, um eine neue Datei anzuhängen. Nachdem die vorhandene Datei gelöscht und eine neue hinzugefügt wurde, wird die Anzahl an Downloads für das Element zurückgesetzt.

Bearbeiten der App-URL

Wenn sich die URL für eine Web Mapping-, Mobil- oder Anwendungserweiterungs-App, die Sie der Organisation hinzugefügt haben, ändert, können Sie die URL des App-Elements so ändern, dass das App-Element auf die neue URL verweist.

Führen Sie die folgenden Schritte aus, um die URL für ein App-Element zu aktualisieren:

  1. Melden Sie sich als Elementbesitzer oder als Administrator bei der Organisation an.
  2. Öffnen Sie die Elementseite, und klicken Sie auf die Registerkarte Einstellungen.
  3. Geben oder fügen Sie die neue App-URL in das Feld URL ein.
  4. Klicken Sie auf Speichern.

Deaktivieren der Möglichkeit zum Erstellen einer Kopie einer App durch andere Benutzer

Die Organisationsmitglieder, für die Sie eine mit ArcGIS Instant Apps erstellte App freigeben, können eine Kopie Ihrer App erstellen. Das in den eigenen Inhalten erstellte App-Element referenziert zunächst dieselbe Karte oder Szene und Layer wie Ihre App und weist die gleichen Eigenschaften wie Ihre App auf. Der Benutzer kann jedoch sämtliche Einstellungen in der eigenen Kopie ändern, ohne dass sich dies auf Ihre App auswirkt.

Als Besitzer einer App oder als Organisationsadministrator können Sie verhindern, dass andere Benutzer Kopien der App erstellen.

Führen Sie die folgenden Schritte aus, um das Erstellen einer Kopie Ihrer App durch andere Benutzer zu verhindern:

  1. Melden Sie sich als Elementbesitzer oder als Administrator bei der Organisation an.
  2. Öffnen Sie die Elementseite, und klicken Sie auf die Registerkarte Einstellungen.
  3. Deaktivieren Sie das Kontrollkästchen neben der Option Anderen Organisationsbenutzern erlauben, eine Kopie dieses Elements zu speichern.
  4. Klicken Sie auf Speichern.

Verwalten der Anmeldeinformationen für registrierte Apps

Sie können die Entwickler-Anmeldeinformationen verwalten, die Sie beim Hinzufügen der App zur Organisation angegeben haben.

Auf der Registerkarte Einstellungen der Elementseite der App können Sie folgende Verwaltungsvorgänge durchführen:

  • Zurücksetzen des App-Secret
    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.

  • Kopieren oder Erneuern des temporären App-Token
  • Aufheben der Registrierung der App
  • Ändern der Berechtigungen der App
    Hinweis:

    Wenn das Element der Anmeldeinformationen bei seiner Erstellung keine Berechtigungen des Typs "Privat" enthielt, können Sie diese beim Bearbeiten der Anmeldeinformationen nicht hinzufügen. Informationen zu Berechtigungstypen finden Sie in der Anleitung Security and authentication in der Esri Hilfe für Entwickler.

  • Festlegen der Layer, auf die die App zugreifen kann
  • Aktualisieren der URL der Datenquelle für eingebettete OAuth-Anmeldeinformationen
  • Aktualisieren der Umleitungs-URLs für eingebettete OAuth-Anmeldeinformationen
  • Aktualisieren der Referrer-URLs für eingebettete Anmeldeinformationen für API-Schlüssel

Informationen zur Verwaltung von Anmeldeinformationen finden Sie auf den folgenden Seiten in der Esri Developer-Hilfe:

Führen Sie die folgenden Schritte aus, um auf Einstellungen zuzugreifen und diese zu ändern:

  1. Melden Sie sich als Besitzer der App oder als Organisationsadministrator bei der Organisation an.
  2. Öffnen Sie die Elementseite, und klicken Sie auf die Registerkarte Einstellungen.
  3. Scrollen Sie zum Abschnitt Anwendung, und nehmen Sie die gewünschte Änderung vor.
  4. Klicken Sie nach jeder Änderung, die Sie an den Einstellungen vornehmen, auf Speichern.

    Hinweis:

    Wenn Sie vor dem Speichern mehr als eine Einstellung ändern, kann es sein, dass einige Einstellungen nicht gespeichert werden.

  5. Wiederholen Sie die Schritte 3 und 4 nach Bedarf.