Services, die Sie über das Internet oder Ihre gehosteten Web-Layer hinzufügen, sind möglicherweise gesicherte Services. Jeder, der eine Verbindung mit einer Karte oder App herstellt, die diese Services oder Layer enthält, muss dann über Berechtigungen zu deren Verwendung verfügen. Um Zugriffsprobleme zu vermeiden, können Sie die gesicherten Services als Elemente zu Ihrem Portal hinzufügen, bestimmten Gruppen in der Organisation Zugriff auf Service-Elemente erteilen und die URLs dieser Service-Elemente in Ihren Karten und Apps verwenden.
Importieren des Serverzertifikats aus einer externen Organisation
Bevor Sie eine Verbindung mit dem gesicherten Service herstellen können, müssen Sie das Portal so konfigurieren, dass dem Serverzertifikat aus der externen Organisation vertraut wird, aus der der Service stammt. Wenn Sie beispielsweise einen gesicherten Service aus einer externen ArcGIS Server-Site hinzufügen, müssen Sie das Zertifikat dieser Site in das Portal importieren. Dabei wird eine Vertrauensbeziehung zwischen der Site und dem Portal hergestellt, die Ihnen den Zugriff auf den Service ermöglicht.
Hinzufügen des Service zum Portal
Fügen Sie den gesicherten Service oder Web-Layer zum Portal hinzu. Speichern Sie die Anmeldeinformationen zum Herstellen einer Verbindung mit dem Service, falls Sie dazu aufgefordert werden.
- Überprüfen Sie, ob Sie angemeldet sind und über die Berechtigung zum Erstellen von Inhalten verfügen.
- Klicken Sie auf der Inhaltsseite auf der Registerkarte Eigene Inhalte auf Neues Element.
- Wählen Sie URL aus.
- Geben Sie die REST-URL des gesicherten Service in das Feld URL ein, oder fügen Sie sie ein.
- Wenn vom Portal nicht erkannt wird, welcher Service-Typ hinzugefügt wird, können Sie über die Dropdown-Liste Typ den richtigen Service-Typ auswählen.
- Aktivieren Sie die Umschaltfläche neben Anmeldeinformationen mit Service-Element speichern. Keine Authentifizierung anfordern.
- Sie können dem Service auch benutzerdefinierte Parameter hinzufügen.
- Klicken Sie auf Weiter.
Sie werden dazu aufgefordert, die Anmeldeinformationen für den gesicherten Service anzugeben.
- Geben Sie den Benutzernamen und das Kennwort für den Zugriff auf den gesicherten Service ein, und klicken Sie auf OK.
- Wählen Sie den Ordner unter Eigene Inhalte aus, in dem Sie das Element speichern möchten.
- 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.
- Das Feld Zusammenfassung wird befüllt, insofern der Service eine Zusammenfassung aufweist. Andernfalls können Sie eine aussagekräftige Zusammenfassung für das Service-Element eingeben.
- Klicken Sie auf Speichern.
Der Service wird als Element auf der Inhaltsseite hinzugefügt.
Wiederholen Sie diese Schritte für jeden gesicherten Service, den Sie in Ihrem Portal verwenden möchten.
Freigeben des Service für eine Gruppe
Wie bereits erwähnt, sollten Sie eine Gruppe erstellen, für die Sie das Service-Element freigeben, und nur die Mitglieder der Organisation, die auf den gesicherten Service zugreifen sollen, als Mitglieder in die Gruppe aufnehmen.
- Aktivieren Sie auf der Registerkarte Eigene Inhalte der Inhaltsseite das Kontrollkästchen neben dem Titel des gesicherten Service-Elements.
- Klicken Sie auf Freigeben.
Das Fenster Freigeben wird geöffnet.
- Aktivieren Sie das Kontrollkästchen neben der Gruppe, für die Sie das Service-Element freigeben möchten, und klicken Sie auf OK.
Auf der Inhaltsseite wird angezeigt, dass der Service für eine Gruppe freigegeben wurde.
Verwenden der REST-URL des Service-Elements in Karten mit gesicherten Services
Verwenden Sie die REST-URLs der Service-Elemente anstelle der URLs der gesicherten Services in Ihrer Karte oder App, damit Benutzer, die eine Verbindung mit der Karte oder App herstellen, keine Anmeldeinformationen für die Verbindung mit jedem einzelnen Service eingeben müssen.