-
Notifications
You must be signed in to change notification settings - Fork 104
Open
Labels
Description
Describe the feature request?
I would like to be able to retrieve OIDC and SWA/BrowserPlugin Catalog Application-specific settings similarly to how it is possible for SAML applications.
New or Affected Resource(s)
The OpenIdConnectApplicationSettings, AutoLoginApplicationSettings, SecurePasswordStoreApplicationSettings, and SwaApplicationSettings classes should expose additional app properties, similarly to SamlApplication.Settings.App.AdditionalProperties.
Sample JSON excerpts returned by the /api/v1/apps endpoint
[
{
"id": "0oax4r5efiyNs48aL697",
"name": "microsoft_external_authentication_method",
"label": "Microsoft Entra ID External Authentication Methods",
"signOnMode": "OPENID_CONNECT",
"settings": {
"app": {
"microsoftDiscoveryEndpoint": "https://login.microsoftonline.com/common/v2.0/.well-known/openid-configuration",
"microsoftTenantId": "c364c732-ad9c-441c-9cf4-d3c3656b551c",
"microsoftAppId": "9539823d-3806-43cf-808d-962b53635c3b"
}
}
},
{
"id": "0oax4rkuejzeZ8A2B697",
"name": "casper",
"label": "Jamf Pro",
"signOnMode": "BROWSER_PLUGIN",
"settings": {
"app": {
"loginURL": "https://jss.contoso.com/"
}
}
}
]Those settings should be exposed at least as a IDictionary<string, object> AdditionalProperties.
Provide a documentation link
Additional Information?
No response