Viktiga förändringar i ArcGIS Enterprise 12.0
ArcGIS Enterprise 12.0 innebär ett tekniskt kliv framåt. Två centrala appar som tas bort är ArcGIS Web AppBuilder och ArcGIS Configurable Apps. Dessa ersätts av moderna lösningar som ArcGIS Experience Builder och ArcGIS Instant Apps.
Många organisationer använder fortfarande Web AppBuilder och Configurable Apps i sin dagliga verksamhet. Därför är det viktigt att i god tid identifiera vilka appar som påverkas och planera för migrering.
Kartlägg dina appar med hjälp av ett Python-skript
Esri skapat ett Python-skript som du kan använda för att inventera alla Web AppBuilder- och Configurable Apps-appar i din ArcGIS Enterprise-miljö.
Skriptet ansluter till organisationens portal, identifierar appar som bygger på apparna som kommer tas bort i ArcGIS Enterprise 12.0 och skapar därefter en Excel-fil med fullständig inventering. Resultatet ger ett stabilt underlag för beslut och planering inför uppgradering.
Förutsättningar
- ArcGIS Enterprise 11.0 eller senare
- Administratörsbehörighet i portalen
- Python 3 installerat
- Åtkomst till Command Prompt
Skriptet kan köras direkt på maskinen där du har din ArcGIS Enterprise installation (version 11.5 och tidigare för Windows/Linux. Om du använder en installation med flera datorer (multi-machine deployment) ska du ladda ner skriptet till den dator där Portal for ArcGIS är installerat.
Python-skript: inventering av appar som tas bort
Kopiera det här skriptet till en fil.
from arcgis.gis import GIS
import pandas as pd
# === PARAMETRAR – FYLL I ===
PORTAL_URL = ”https://din-portal-url/portal”
USERNAME = ”admin_anvandarnamn”
PASSWORD = ”losenord”
# === ANSLUT TILL PORTALEN ===
gis = GIS(PORTAL_URL, USERNAME, PASSWORD)
print(”Ansluten till:”, gis.properties.portalHostname)
# === SÖK EFTER APPAR ===
query = ’type:(”Web AppBuilder” OR ”Configurable App”)’
items = gis.content.search(query=query, max_items=5000)
apps = []
for item in items:
apps.append({
”Titel”: item.title,
”Typ”: item.type,
”Ägare”: item.owner,
”Skapad”: item.created,
”Senast uppdaterad”: item.modified,
”ID”: item.id,
”URL”: item.url
})
# === SKAPA EXCELFIL ===
df = pd.DataFrame(apps)
output_file = ”inventering_retired_web_apps.xlsx”
df.to_excel(output_file, index=False)
print(f”Inventering klar. Fil skapad: {output_file}”)
Så kör du skriptet
- Spara skriptet som retired_apps_cataloger.py
- Redigera text-filen med nödvändiga parametrar som din organisations URL samt admin användarnamn och lösenord
- Öppna Command Prompt och navigera till mappen där filen ligger. Exempel (Windows): cd C:UsersDittNamnScriptspython retired_apps_cataloger.py
- Kör skriptet
- När skriptet har körts skapas en Excel-fil i samma mapp.
- Här finns en beskrivning av fälten
Utvärdera resultatet och planera migreringen
När inventeringen är klar bör du gå igenom Excel-filen för att skapa en plan för respektive app. Följande är lämpligt att ha i åtanke:
Behöver alla appar migreras?
Vissa appar kan vara inaktuella eller används inte längre. Dessa behöver inte nödvändigtvis byggas om för ArcGIS Enterprise 12.0.
Välj rätt ersättare
För de appar som faktiskt behöver finnas i er nya miljö kan samma eller likvärdig funktionalitet uppnås med följande ersättare:
Web AppBuilder → ArcGIS Experience Builder
Configurable Apps → ArcGIS Instant App
I vissa fall kan ArcGIS Dashboards eller andra lösningar vara ett bättre alternativ.
Har du haft en favoritmall i Configurable Apps eller Web AppBuilder? Här finns information om motsvarande mallar ArcGIS Instant App. För Experience Builder finns en kategori med klassiska Web AppBuilder mallar att jobba med. Dessutom finns en funktionalitetsmatris för ArcGIS Experience Builder.

I Experience Builder finns klassiska Web AppBuilder mallar så att du kan fortsätta jobba med bekanta gränssnitt.
Informera användarna
Kommunicera tydligt att appar kommer att ersättas och att äldre lösningar inte längre kommer att vara tillgängliga efter uppgradering.
Rekommenderad väg framåt
Vi rekommenderar att genomföra migreringsarbetet redan när ni är i ArcGIS Enterprise 11.5, där du får tillgång till de senaste funktionerna i webbappar. Utforska resurser som finns tillgänglig för att maximera din upplevelse. Till exempel Express Mode för Experience Builder som gör det enklare och snabbare att återskapa appar från Web AppBuilder med hjälp av färdiga mallar och välbekanta arbetsflöden.
Ta del av vår introduktion av ArcGIS Experience Builders Express-läge.

I ArcGIS Experience Builder kan du utforska resurser som hjälper dig i ditt appbyggande.
Sammanfattningsvis
ArcGIS Enterprise 12.0 är början på en ny generation av plattformen, men kräver förberedelser när det gäller webbappar. Genom att tidigt inventera, utvärdera och planera migreringen skapar du en trygg och kontrollerad övergång.

