I have one user authentication realm that supports full Pulse access from all clients, including mobile. I want to add a rule that restricts which Android versions can connect. I tried to do this using a host checker policy for Android OS of speciic versions, enalboing both evluation and enforcement. When doing so it worked for Android, but reports that all other clients, Win, Mac, etc are not compliant and it refuses the connection. I would be happy if there was a way to create a default ignore rule for the other platforms, but I can't figure out a way to do that. Someone suggested the use of a custom expression to check if the Android host checker rule is applied and if so, deny role assignment. I found that it does work if I only evaluate the hostcheck rule as the expression kicks in at role assignment time (cannot enforce it,) but in this case it's simply denying access to all Android devices because it checks if the rule was applied and does not analyze if the client met the conditions in it. It seems only enforcement will do that. Is there a way to limit a hostcheck rule to a single platform?
... View more