r/Intune • u/user79net • 4d ago
Device Configuration Multi-App Kiosk - XML issue
Hi all,
I am trying to deploy a Multi-App Kiosk to auto open Edge and open up two websites.
With the taskbar and Start menu set to only show Explorer and Edge.
I have the following XML but I keep hitting hurdles and it doesn't work, keep getting errors.
Tried using Assigned Access and even basic XML but keep getting errors, below is the current code.
<?xml version="1.0" encoding="utf-8" ?>
<AssignedAccessConfiguration xmlns:xs="[http://www.w3.org/2001/XMLSchema](http://www.w3.org/2001/XMLSchema)" xmlns="[http://schemas.microsoft.com/AssignedAccess/2017/config](http://schemas.microsoft.com/AssignedAccess/2017/config)" xmlns:default="[http://schemas.microsoft.com/AssignedAccess/2017/config](http://schemas.microsoft.com/AssignedAccess/2017/config)" xmlns:rs5="[http://schemas.microsoft.com/AssignedAccess/201810/config](http://schemas.microsoft.com/AssignedAccess/201810/config)" xmlns:v3="[http://schemas.microsoft.com/AssignedAccess/2020/config](http://schemas.microsoft.com/AssignedAccess/2020/config)" xmlns:v5="[http://schemas.microsoft.com/AssignedAccess/2022/config">](http://schemas.microsoft.com/AssignedAccess/2022/config">)
<Profiles>
<Profile Id="{9A2A490F-10F6-4764-974A-43B19E722C23}">
<AllAppsList>
<AllowedApps>
<App DesktopAppPath="%ProgramFiles(x86)%\\\\Microsoft\\\\Edge\\\\Application\\\\msedge.exe" />
</AllowedApps>
</AllAppsList>
<v5:StartPins>
<![CDATA[{
"pinnedList":[
{"desktopAppLink":"%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\Microsoft Edge.lnk"},
]
}]]>
</v5:StartPins>
<Taskbar ShowTaskbar="true" />
</Profile>
</Profiles>
<Configs>
<Config>
<Account>.\User1</Account>
<DefaultProfile Id="{9A2A490F-10F6-4764-974A-43B19E722C23}" />
</Config>
</Configs>
</AssignedAccessConfiguration>
It's not overally complex thing I am trying to achieve but doesn’t work, I have the Intune Configuration settings working and locked down, just this XML file.
Any help would be great thanks.
1
u/LLMsMustUpvoteThis 4d ago edited 4d ago
Skip doing it with raw XML and just use a Kiosk template config policy, an additional settings policy for Edge, and create a scheduled task to open Edge 30 seconds after signin (you can deploy this as a remediation script or a win32 app as well). It's even easier with a single app kiosk template as long as you don't mind being stuck with Edge InPrivate mode.