Skip To Content

Konfiguracja zaawansowanych opcji portalu

Za pomocą pliku konfiguracyjnego można dostosować zachowanie portalu. Właściwości, które można skonfigurować, decydują o tym, czy wyświetlane są określone aplikacje i przyciski w witrynie internetowej, np. łącza do aplikacji Scene Viewer lub przycisk pozwalający anonimowym użytkownikom tworzyć konta w portalu. Powodem wprowadzenia tego typu ustawień może być konfiguracja wdrożenia bez połączenia z Internetem lub modyfikacja zachowania portalu w odpowiedzi na wymogi instytucji.

Plik konfiguracyjny znajduje się w następującej lokalizacji: <Portal for ArcGIS installation directory>/customizations/<version number>/framework/webapps/arcgis#home/js/arcgisonline/config.js. Utwórz kopię zapasową tego pliku przed przystąpieniem do jego modyfikacji.

Po zmodyfikowaniu właściwości w tym pliku uruchom ponownie portal w celu zastosowania zmian oraz wyczyść pamięć podręczną przeglądarki (usuwając też pliki cookie), aby zmiany były widoczne w witrynie portalu.

Notatka:

W przypadku instalacji poprawek, aktualizacji systemu lub aktualizacji portalu do nowszej wersji, plik config.js pozostanie w folderze dostosowania, a zmodyfikowane w tym pliku właściwości zostaną zachowane. Dla bezpieczeństwa należy przechowywać kopię pliku config.js na wypadek omyłkowego usunięcia katalogu dostosowania przez członka instytucji.

Plik konfiguracji zawiera również inny kod, którego nie należy modyfikować. Po otwarciu pliku konfiguracyjnego przejdź do sekcji pliku zawierającej właściwości podlegające zmianom. Niektóre właściwości w pliku konfiguracji portalu są oczywiste, a inne wybrane właściwości opisano poniżej bardziej szczegółowo. Właściwości są wymienione w porządku alfabetycznym.

Właściwości w pliku konfiguracyjnym

  • extentService — usługa używana do aktualizowania lub konfigurowania zasięgu elementu mapy internetowej w oknie dialogowym Konfigurowanie zasięgu w witrynie portalu. Domyślna wartość to http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer.

  • footerLinks — tej właściwości można użyć do zdefiniowania łączy wyświetlanych w stopce każdej strony. Poniższy przykład powoduje wyświetlenie łączy do kilku stron — Instytucja, Warunki użytkowania, Prywatność, Skontaktuj się z nami i Zgłoś naruszenie:

    footerLinks: [{
          title: "Organization",
          url: "http://www.myorganiz.com"
        }, {
          title: "Terms of Use",
          url: "http://www.myorganiz.com/legal/licensing/termsofuse.html"                        
        }, {
          title: "Privacy",
          url: "http://www.myorganiz.com/legal/privacy.html"                                     
        }, {
          title: "Contact Us",
          email: "feedback@myorganiz.com",
          type: "contactUs"
        }, {
          title: "Report Abuse",
          email: "feedback@myorganiz.com",
          type: "reportAbuse"
        }],

  • gcsBasemapService — usługa, która ma być używana jako mapa bazowa dla usług OGC WMS, które nie obsługują układu współrzędnych Web Mercator. Wartość domyślna to http://services.arcgisonline.com/ArcGIS/rest/services/ESRI_Imagery_World_2D/MapServer.

  • httpsDomains — ta właściwość umożliwia podanie listy serwerów sfederowanych, dzięki czemu przeglądarka map Map Viewer może przełączać usługi z serwerów sfederowanych na mapie internetowej z protokołu HTTP na HTTPS. Pozwoli to uniknąć problemów z mieszanymi zasobami w przeglądarce map Map Viewer. Użyj formatu ["arcgis.com","arcgisonline.com","server.domain.com"].

  • longTokenExpiration — gdy użytkownik loguje się do witryny portalu i wybiera opcję Zapamiętaj mnie, generowany jest token z domyślnym czasem ważności wynoszącym 20 160 minut (14 dni). Jeżeli podczas logowania użytkownik nie wybierze opcji Zapamiętaj mnie, czas tokenExpiration zastępuje czas określony w tej właściwości.

  • restrictOrganizationPageToAdmin — wskazuje, czy strona Instytucja jest widoczna dla członków portalu. Domyślna wartość to false, co oznacza, że strona Instytucja jest widoczna dla wszystkich członków portalu. Aby ukryć stronę Instytucja dla wszystkich użytkowników z wyjątkiem członków domyślnej roli Administrator, podaj wartość true.

  • searchArcGISOnlineEnabled — ta właściwość umożliwia włączenie opcji wyszukiwania warstw w usłudze ArcGIS Online z poziomu przeglądarki map Map Viewer portalu. Domyślna wartość to prawda (true). Po wyłączeniu opcja wyszukiwania warstw w usłudze ArcGIS Online będzie ukryta w oknie dialogowym Wyszukiwanie warstw w przeglądarce map Map Viewer. Aby wyłączyć opcję wyszukiwania warstw w usłudze ArcGIS Online z poziomu portalu, podaj wartość false.

  • showCreateDashboard — wskazuje, czy aplikacja ArcGIS Dashboards jest dostępna w portalu. Domyślna wartość to prawda (true). Aby wyłączyć aplikację Dashboards w portalu, podaj wartość false. Po wyłączeniu, aplikacja Dashboards będzie ukryta w oknie dialogowym Udostępnianie w przeglądarce map Map Viewer, w opcji Utwórz aplikację internetową na stronach szczegółów elementu, a także w opcji Utwórz aplikację na karcie Moje zasoby na stronie Zasoby.

  • showInAppLauncher — użyj tej właściwości, aby podać listę aplikacji Esri, które mają być wyświetlane w aplikacji App Launcher, rozdzielając wpisy przecinkami. Domyślnym ciągiem znakowym w wersji 10.8 jest ["Operations Dashboard for ArcGIS","ArcGIS Enterprise Sites","Track Viewer","Ortho Maker","Workforce for ArcGIS","ArcGIS QuickCapture Web Designer"]. Domyślnym ciągiem znakowym w wersji 10.8.1 jest ["ArcGIS Dashboards","ArcGIS Enterprise Sites","Track Viewer","Ortho Maker","ArcGIS Workforce","ArcGIS QuickCapture Web Designer","ArcGIS StoryMaps","ArcGIS Experience Builder"]Można usunąć dowolne z tych aplikacji z listy i aplikacji App Launcher.

  • tokenExpiration — gdy użytkownik loguje się do witryny portalu, generowany jest token z domyślnym czasem ważności wynoszącym 120 minut (2 godziny). Jeżeli podczas logowania użytkownik wybierze opcję Zapamiętaj mnie, czas longTokenExpiration zastępuje czas określony w tej właściwości.

  • sceneViewerEnabled — wskazuje, czy aplikacja Scene Viewer jest dostępna w portalu. Domyślna wartość to prawda (true). Po wyłączeniu, opcje aplikacji Scene Viewer zostaną ukryte we wszystkich oknach dialogowych i na wszystkich wstążkach w portalu. Aby wyłączyć aplikację Scene Viewer w portalu, podaj wartość false.

  • webAppBuilderEnabled — wskazuje, czy aplikacja ArcGIS Web AppBuilder jest dostępna w portalu. Domyślna wartość to prawda (true). Po wyłączeniu aplikacja Web AppBuilder będzie ukryta w oknie dialogowym Udostępnianie w przeglądarce map Map Viewer, a także w opcji Utwórz aplikację na karcie Moje zasoby na stronie Zasoby. Aby wyłączyć aplikację ArcGIS Web AppBuilder w portalu, podaj wartość false.

Notatka:

W wersji 10.8 i nowszych w ustawieniach instytucji portalu można skonfigurować baner informacyjny, który zastępuje procedurę wykonywania zadań konfigurowania właściwości classificationBanner w pliku konfiguracyjnym.