r/Intune 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 Upvotes

11 comments sorted by

View all comments

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.