cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1102
Views
2
Helpful
4
Replies

ISE posture Azure AD clients

manvik
Level 3
Level 3

Can ISE posture detect whether a client laptop/desktop is connected/joined to Azure Entra id (Azure AD). Earlier ISE had an option to identify whether s system is joined to AD. 

4 Replies 4

Greg Gibbs
Cisco Employee
Cisco Employee

I'm not aware of an easy way to check for this. You would likely need to use a custom script of some sort to accomplish this. Maybe executing the command 'dsregcmd /status |findstr AzureAdJoined' and matching on the YES response.

If your Entra Joined endpoints are also using Intune, a better option would be integrating ISE with Intune and using an MDM registration/compliance check as a condition for authorization.

See this blog for more details on the Intune option:

https://community.cisco.com/t5/security-knowledge-base/cisco-ise-with-microsoft-active-directory-azure-ad-and-intune/ta-p/4763635

 

manvik
Level 3
Level 3

Thanks @Greg Gibbs yes i cansee the status result as yes. when i run dsregcmd /status it even shows the tenant id. Is ISE posture script for remediation?
1. If so how can i use posture script to check complaince
2. Can you help how ISE can understand whether script result is pass or fail
3. There's a registry value at HKLM:/SYSTEM/CurrentControlSet/Control/CloudDomainJoin/JoinInfo/{Guid}, but the Guid is dynamic. Any idea how to utilize this.

@manvik ISE 3.2 adds support running scripts on the endpoint. See the link in the Release Notes here:
https://www.cisco.com/c/en/us/td/docs/security/ise/3-2/release_notes/b_ise_32_RN.html#concept_ckl_qxl_rsb

You would have to write a powershell script that checks the output and returns a successful exit code of 0 to represent compliance. I'm not a powershell expert, so I can't help with that scripting.

For remediation, you would likely have to use a text remediation or some other way to inform the user that they need to perform the Entra Join.

I'm not aware of any good way to use a registry check for this condition.

Thank you, let me try with scripts.