Lab Workstation: profile-aware Edge homepage + startup tabs
Lab profile in site-config.json now has: edgeHomepage: http://tsgwp00524.logon.ds.ge.com/ edgeStartupTabs: WJ Shop Floor Homepage, M365 Webmail, Shopfloor Dashboard 08-EdgeDefaultBrowser.ps1 now resolves edge config from: pcProfile.edgeStartupTabs > siteConfig.edgeStartupTabs > hardcoded pcProfile.edgeHomepage > first startup tab (existing behavior) This lets different PC types have different Edge configs: Standard-Machine: Plant Apps + Homepage + Dashboard (homepage = Plant Apps) Lab: Homepage + Webmail + Dashboard (homepage = tsgwp00524) Added webmail URL to site-config.json urls section: "webmail": "https://outlook.office365.us/mail" Lab gets no OpenText/UDC/eDNC — already filtered: OpenText + UDC: PCTypes = ["Standard"] in preinstall.json eDNC: Standard/01-eDNC.ps1 (type-specific, never runs for Lab) Office: from PPKG (shared across all shopfloor types) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -9,7 +9,8 @@
|
||||
"urls": {
|
||||
"plantApps": "https://mes-wjefferson.apps.lr.geaerospace.net/run/?app_name=Plant%20Applications",
|
||||
"shopFloorHomepage": "http://tsgwp00524.logon.ds.ge.com/",
|
||||
"shopfloorDashboard": "https://tsgwp00525.wjs.geaerospace.net/shopdb/shopfloor-dashboard/"
|
||||
"shopfloorDashboard": "https://tsgwp00525.wjs.geaerospace.net/shopdb/shopfloor-dashboard/",
|
||||
"webmail": "https://outlook.office365.us/mail"
|
||||
},
|
||||
|
||||
"edgeStartupTabs": [
|
||||
@@ -147,12 +148,18 @@
|
||||
},
|
||||
|
||||
"Lab": {
|
||||
"_comment": "No applications, minimal startup",
|
||||
"_comment": "Lab Workstation - Office from ppkg, web URLs, custom Edge homepage + tabs",
|
||||
"startupItems": [],
|
||||
"taskbarPins": [
|
||||
{ "name": "Microsoft Edge", "lnkPath": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\Microsoft Edge.lnk" }
|
||||
],
|
||||
"desktopApps": []
|
||||
"desktopApps": [],
|
||||
"edgeHomepage": "http://tsgwp00524.logon.ds.ge.com/",
|
||||
"edgeStartupTabs": [
|
||||
{ "baseName": "WJ Shop Floor Homepage", "fallbackUrlKey": "shopFloorHomepage" },
|
||||
{ "baseName": "M365 Webmail", "fallbackUrlKey": "webmail" },
|
||||
{ "baseName": "Shopfloor Dashboard", "fallbackUrlKey": "shopfloorDashboard" }
|
||||
]
|
||||
},
|
||||
|
||||
"Display-Lobby": {
|
||||
|
||||
Reference in New Issue
Block a user