Services, die Sie über das Internet oder Ihre gehosteten Web-Layer hinzufügen, sind möglicherweise sichere 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 sicheren 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 eines Serverzertifikats aus einer externen Organisation
Bevor Sie eine Verbindung mit dem sicheren 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 sicheren Service aus einer externen ArcGIS-Server-Site hinzufügen, muss das Zertifikat, das von der Site verwendet wird, in das Portal importiert werden. Dabei wird eine Vertrauensbeziehung zwischen der Site und Ihrem Portal hergestellt, die Ihnen den Zugriff auf den Service ermöglicht .
Hinzufügen des Service zu Ihrem Portal
Fügen Sie den sicheren Service oder Web-Layer zu Ihrem 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 Berechtigungen zum Erstellen von Elementen verfügen.
- Öffnen Sie die Registerkarte Eigene Inhalte der Inhaltsseite und dann auf Element hinzufügen.
Dabei wird das Fenster Element hinzufügen geöffnet.
- Wählen Sie Von einer URL aus.
- Wählen Sie als Elementtyp ArcGIS-Server-Web-Service aus.
- Geben Sie die REST-URL des sicheren Service in das Feld URL ein.
Wenn der Service sicher ist, wird der Text Es wurde ein sicherer Service erkannt. unter der URL angezeigt.
- Geben Sie einen Benutzernamen mit zugehörigem Kennwort für ein Konto mit Zugriff auf den Service ein, falls Sie dazu aufgefordert werden. Aktivieren Sie Anmeldeinformationen mit Service-Element speichern. Keine Authentifizierung anfordern.
- Geben Sie Tags für das Element ein, oder wählen Sie sie aus.
- Klicken Sie auf Element hinzufügen.
Der Service wird als Element auf der Inhaltsseite hinzugefügt.
Wiederholen Sie diese Schritte für jeden sicheren 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 sicheren 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 sicheren 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 sicheren Services
Verwenden Sie die REST-URLs der Service-Elemente anstelle der URLs der sicheren 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.