Forum Discussion
Conditional Access using certificate from Internal PKI
Hi,
Hi all,
Fairly new to Conditional Access.
I have a scenario where we want to stop users accessing Office 365 applications if they are coming in from an external connection and don't have a certificate present issued by our internal PKI.
Is there a policy that we can configure in conditional access that says:
I am coming in from an external connection, look for a user/computer certificate on this device (be that laptop or mobile) and if present allow access. If not present, block access.
Primarily the goal is to stop users accessing Office 365 from non corporate, external devices.
This seems to fit the bill: https://docs.microsoft.com/en-gb/cloud-app-security/proxy-deployment-aad am I on the right track here? Could configure an app control policy for Office 365, and add a device control/tag to specify a valid client certificate is required?
Regards
ND
13 Replies
- Alex EsibovBrass Contributor
Hi Natalie,
You are exactly right. You can create an Azure AD conditional access policy that routes traffic to Cloud App Security. In Cloud App Security, you would then upload the root or intermediate cert, and create an access policy that has:
The following conditions:
Device tag | does not equal | Valid client certificate
App | [relevant applications go here]
IP address | category | does not equal | Corporate
The resulting controls:
Block
If you need help with this, feel free to reach me at alex.esibov@microsoft.com
- Kevin SpreadburyBrass Contributor
I've tried implementing this with absolutely no success whatsoever. I've put out internal and root certificate in MCAS. Created my conditional access policy. I can see alerts from my policy so I know the conditional access policy is running and the policy is triggered. But it seems MCAS is simply unable to make any certificate comparison so just blocks everything. Certificate or no certificate. There seems little detail on this. Which browsers are supported? Should it prompt when attempting to verify the certificate?
- rodrigobeCopper ContributorI'm having the same issue here. Did you have any update on this?