Sounds like a really cool tool!
The based on the user creds part is where it breaks down slightly.
One use case we have is a device naming requirement that needs to contain an identifier for the physical location (of over 1k locations) that the device is assigned to. The data we need could be parsed from either the GroupTag, Enrolment Profile Name or ScopeTag (ScopeTag is probably not useful as it would just the an id on the intune record and need translation).
We will probably end up needing to build some automation that renames the devices post enrolment via intune commands, but we are hoping to be able to pull the data from the device.
Anyway this thread has gone a bit too far off the original topic. 😅
Hmm, the device must get its token somehow.. 😋
What I’m trying to conceive of is something like when you run code as system on an AD domain join machine and can auth as the computer account but for Entra joined.
Our current “want” is the ability to run code on the device that can query data about it self from Entra/intune for things like location awareness (based on enrolment profile name or group tag or even scope tag) or assigned user information.
We really want to avoid using app registrations with hardcoded secrets.
It’s probably possible to auth an app reg using a certificate delivered via scep to the device. The issue with that is then the code would end up being granted read access to everything and not just its own record.. 🤔
@ZoldenGames Have you investigated using @s8box instead of unity?
If it’s not too painful to port, it might be worth it as you could release these small demos without needing to publish a full steam game and even get some money coming in.
The USA is about to elect a President, but we nominate… Duke Nukem! ☢️
Agree? Repost 🔁 Like ❤️ & Follow ✅ to enter & win 1 of 3 Duke Nukem Election Kits!
Includes:
• Election sticker
• Duke mouse pad
Time to kick some ballots!
@marcgravell Fair enough.
Our scenario does not need to be distributed at the cache level. In the end we might need to build our own caching library that is stream based and works with yarp.
Idea is a reverse proxy that serves large static content with local disk caching in-line.
@marcgravell The content might be multiple gigs in size. So it would need to be something that handles splitting it up into chunks under the covers and at that point it's probably easier to just use a file stream straight up for the body and store the headers elsewhere.
@AvaloniaUI Ahh, yes I am. I needed to use a couple of xamarin.mac apis anyway so I didn't really think about it by the time I got to packaging.
I've seen some avalonia apps use conditions in the csproj that swaps out the the tfm, might have been for this reason.
Avalonia 11.1 is released! 🎉
✅ Vulkan Backend
✅ TV support
✅ Enhanced DevTools
✅ Performance boosts
✅ Accessibility improvements
✅ And so much more!
Our biggest point release yet takes cross-platform .NET UI development to new heights.
https://t.co/7lKUuZTwoe