Victor - I tried following your suggestions. I had no trouble with the AzureAd Enterprise App creation, the uploading of the manifest, the creation of the certificate, the uploading of the certificate, etc.
Where I ran into trouble in Clearpass 6.10 was creating the Azure-SSO-Auth-Service, and the implied Azure-SSO-Auth-Role-Mapping, as well as the Azure-SSO-Auth-Policy. I also did not see any single sign on option on the ClearPass Guest authentication page after enabling the SP with the Microsoft Enterprise App Details. Would you be willing to illustrate this section in greater depth?
There is an imperative for
your solution - versus the OAuth 2.0 solution (which does work). The imperative has to do with the fact that Conditional Access Policies which are tied in to the compliance of the device are not possible with Oauth 2.0, since, to AzureAD, the authentication request is coming from the ClearPass server, and not the user's computer. Therefore, while I can authenticate users, I cannot confirm that the computer they are using to connect to my secure network is compliant with policy.
FWIW, I deal with the VLAN questions by standing up two separate SSIDs, one with the VLAN in question connected directly, and one with a different VLAN. Then I restrict access based on department in AzureAD.
Please and thank you!
Original Message:
Sent: Oct 15, 2020 10:38 AM
From: Victor Fabian
Subject: Clear Pass and Azure AD SSO without onboard license
This is doable except for assigning different VLANs.
Unfortunately when a device is connected to a captive portal type wireless access , the device is not able to detect the VLAN change and think it still on the original VLAN that was assigned when it landed on the captive portal role.
Best is to keep the same VLAN and then assign different user-roles to determine the type of access the user/device will get.
To do the SSO portion, you will need to configure an enterprise application in Azure to use SAML and define in ClearPass the application that will use SSO as well as the application authorization service.
Edit the SAML signing certificate and create a new certificate and make sure to make it active

Download the certificate (Base64) and upload it to the ClearPass trust list and then map it out as the IdP Signing Certificate in the CPPM SSO config

