PSSO Extension

I'm attempting to make an alternative to the MS Company Portal app.

We are looking to implement PSSO in our organization and are not satisfied with the features that Company Portal offers. One example of this is, we don't like what the password reset workflow looks like. We'd like to make it so the reset process is more fluid. Additionally, we want to report the status of the service more readily (not requiring clicking so far into System Settings to locate it). These are just a couple examples of what we're not thrilled with...

In light of this, my desire is to create another app, that includes a PSSO extension that is able to connect to Entra. I have scoured the internet, developer portal, and macadmin forum... and have failed to find a comprehensive guide for helping me through this.

Currently Using: IDP: Entra Language: SwiftUI Frameworks: MSAL and KeychainAccess

Any help would be great... a comprehensive guide would be AMAZING!

Answered by DTS Engineer in 809056022

Sorry for the delay responding here. I needed to confirm one thing and then… well… it goes lost in all the other stuff I’m juggling )-:

You wrote:

my desire is to create another app, that includes a PSSO extension that is able to connect to Entra.

That’s not feasible. An app containing a Platform SSO extension is bound to a specific IdP via the associated domain mechanism. That requires cooperation from both the app developer and the IdP server.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Accepted Answer

Sorry for the delay responding here. I needed to confirm one thing and then… well… it goes lost in all the other stuff I’m juggling )-:

You wrote:

my desire is to create another app, that includes a PSSO extension that is able to connect to Entra.

That’s not feasible. An app containing a Platform SSO extension is bound to a specific IdP via the associated domain mechanism. That requires cooperation from both the app developer and the IdP server.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

PSSO Extension
 
 
Q