The Banyan platform today applies TrustScoring to Devices. We are actively working to extend the framework to Users and Services as well.
For Device TrustScores, Banyan analyzes raw information about a device (such as its features and settings) and converts it into TrustScore Factors that can be processed by machine-learning algorithms. TrustScore Factors typically involve security measures (such as firewall, disk encryption, screen lock, etc.), preferred applications (such as corporate-managed or productivity-related applications), general performance (minimum allowed OS version), and more.
All of these factors are then processed and applied to compute the device’s TrustScore. For more information on configuring TrustScore Factors, please refer to manage TrustScoring.
External factors allow you to seamlessly incorporate external factors (such as third-party EDR or other security monitoring tools) to influence a device’s TrustScore in real-time. For example:
For more information on configuring external factors, please refer to manage TrustScoring.
Once a Device TrustScore is computed, it gets converted to a Trust Level that can be used in Zero Trust Policies, as follows:
|TrustScore Range||Trust Level|
|1 - 60||Low|
|61 - 80||Medium|
|81 - 100||High|
An organization’s Administrator writes Policies in terms of Trust Levels (and Roles) needed to access a Service. If a device adheres to an organization’s trust policies, then it may continue accessing Banyan-secured resources. If a device does not meet enough factors to attain a high enough Trust Level, then it cannot access Banyan-secured resources.