Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MacOS Platform Support #79

Open
wants to merge 9 commits into
base: main
Choose a base branch
from
Open

MacOS Platform Support #79

wants to merge 9 commits into from

Conversation

AptLogic
Copy link

@AptLogic AptLogic commented Feb 3, 2025

This PR contains changes necessary to support the Catalyst LAPS client application for MacOS, which I am actively developing and will be releasing soon. The aim of Catalyst is to provide feature parity with the current CloudLAPS solution for Windows in a platform native solution for MacOS. This code has been regression tested and will continue to work normally for Windows devices. Some additional mechanisms had to be implemented to allow MacOS devices to authenticate in a similar way to Windows machines, as the Intune Platform SSO implementation breaks certificate-based authentication which is currently in use for Windows.
There may be a couple random bits left from development of this solution (though I think I've already taken care of them all). If so, I will be happy to make additional changes to get this solution merged in.

@AptLogic
Copy link
Author

AptLogic commented Feb 5, 2025

This PR also contains changes to the host.json file for Azure Functions that updates the runtime to version 4, which should fix issue #62 (those changes originally published by @oshrc-support at https://github.com/oshrc-support/CloudLAPS)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant