Skip to content

Latest commit

 

History

History
44 lines (23 loc) · 2.1 KB

File metadata and controls

44 lines (23 loc) · 2.1 KB

P.S.E.U.D.O.

Platform SSO Enforcement (of) User Device Onboarding

P.S.E.U.D.O. optimizes the macOS Platform SSO registration experience.

by Kevin M. White

Introduction

P.S.E.U.D.O. (or just pseudo) is an open source script that provides administrators with a solution to enforce Platform SSO registration and/or Touch ID enablement. Deployed using a single script and a required PPPC configuration profile, pseudo leverages swiftDialog and the macOS System Event, System Event UI, and Accessibility frameworks to ensure that users are registering with Platform SSO and/or enabling Touch ID.

Learn More

Detailed pseudo requirements and version progress can be found in the Change Log.

More P.S.E.U.D.O. documentation is coming soon...

Screenshots

Automatically opening and focusing the user to enable Touch ID. Set TOUCH_ID_OPTIONAL to True to make this optional.

Start to enable Touch ID via pseudo

The user has enabled Touch ID

Touch ID enabled via psuedo

Automatically opening and focusing the user to register Platform SSO.

Start to register Platform SSO via pseudo

The user has registered Platform SSO

Platform SSO registered via psuedo

Learn More

Detailed pseudo requirements and version progress can be found in the Change Log.

More P.S.E.U.D.O. documentation is coming soon...

You can also join the conversation at the Mac Admins Foundation Slack in channel #pseudo.