{"resources":{"jumpcloud":{"id":"jumpcloud","name":"jumpcloud","fields":{"application":{"name":"application","type":"\u001bjumpcloud.application","title":"JumpCloud SSO application","desc":"A single sign-on application configured in the organization, selected by its `id`. The `userGroups` accessor resolves the user groups that grant access to the application, so an audit can determine who can reach it.","is_private":true,"provider":"go.mondoo.com/mql/providers/jumpcloud","is_implicit_resource":true},"applications":{"name":"applications","type":"\u0019\u001bjumpcloud.application","title":"SSO applications configured in the organization","provider":"go.mondoo.com/mql/providers/jumpcloud"},"command":{"name":"command","type":"\u001bjumpcloud.command","title":"JumpCloud command","desc":"A command that can be run on managed systems, selected by its `id`. The command type, launch type, and sudo flag describe how and with what privileges it executes.","is_private":true,"provider":"go.mondoo.com/mql/providers/jumpcloud","is_implicit_resource":true},"commands":{"name":"commands","type":"\u0019\u001bjumpcloud.command","title":"Commands defined in the organization","provider":"go.mondoo.com/mql/providers/jumpcloud"},"directories":{"name":"directories","type":"\u0019\u001bjumpcloud.directory","title":"External directory integrations configured in the organization","provider":"go.mondoo.com/mql/providers/jumpcloud"},"directory":{"name":"directory","type":"\u001bjumpcloud.directory","title":"JumpCloud directory integration","desc":"An external directory integration (for example Microsoft 365, Google Workspace, LDAP, or Active Directory) synchronized with JumpCloud, selected by its `id`.","is_private":true,"provider":"go.mondoo.com/mql/providers/jumpcloud","is_implicit_resource":true},"policies":{"name":"policies","type":"\u0019\u001bjumpcloud.policy","title":"Policies configured in the organization","provider":"go.mondoo.com/mql/providers/jumpcloud"},"policy":{"name":"policy","type":"\u001bjumpcloud.policy","title":"JumpCloud policy","desc":"A configuration or security policy, selected by its `id`. The policy's template identifies the setting it enforces.","is_private":true,"provider":"go.mondoo.com/mql/providers/jumpcloud","is_implicit_resource":true},"radiusServer":{"name":"radiusServer","type":"\u001bjumpcloud.radiusServer","title":"JumpCloud RADIUS server","desc":"A RADIUS server configuration, selected by its `id`. The multi-factor setting and network source address describe how clients authenticate against it.","is_private":true,"provider":"go.mondoo.com/mql/providers/jumpcloud","is_implicit_resource":true},"radiusServers":{"name":"radiusServers","type":"\u0019\u001bjumpcloud.radiusServer","title":"RADIUS servers configured in the organization","provider":"go.mondoo.com/mql/providers/jumpcloud"},"system":{"name":"system","type":"\u001bjumpcloud.system","title":"JumpCloud system","desc":"An enrolled device (system) managed by JumpCloud, selected by its `id`. The SSH, multi-factor, and full-disk-encryption flags plus the agent version and last-contact time support device-hardening audits. The `users` and `systemGroups` accessors resolve the accounts that can authenticate to the device and the system groups it belongs to.","is_private":true,"provider":"go.mondoo.com/mql/providers/jumpcloud","is_implicit_resource":true},"systemGroup":{"name":"systemGroup","type":"\u001bjumpcloud.systemGroup","title":"JumpCloud system group","desc":"A group of systems, selected by its `id`. System groups are the unit that policies and commands are bound to, so the `members` accessor lets an audit expand a group to the devices it targets.","is_private":true,"provider":"go.mondoo.com/mql/providers/jumpcloud","is_implicit_resource":true},"systemGroups":{"name":"systemGroups","type":"\u0019\u001bjumpcloud.systemGroup","title":"System groups in the organization","provider":"go.mondoo.com/mql/providers/jumpcloud"},"systems":{"name":"systems","type":"\u0019\u001bjumpcloud.system","title":"Systems (enrolled devices) in the organization","provider":"go.mondoo.com/mql/providers/jumpcloud"},"user":{"name":"user","type":"\u001bjumpcloud.user","title":"JumpCloud user account","desc":"A user in the JumpCloud directory, selected by its `id`. The multi-factor, lockout, suspension, sudo, and LDAP-binding flags support access-hygiene audits (for example asserting that every active account has MFA configured). The `userGroups` and `systems` accessors resolve the groups the account belongs to and the systems it can authenticate to, so access can be traced without joining identifiers manually.","is_private":true,"provider":"go.mondoo.com/mql/providers/jumpcloud","is_implicit_resource":true},"userGroup":{"name":"userGroup","type":"\u001bjumpcloud.userGroup","title":"JumpCloud user group","desc":"A group of user accounts, selected by its `id`. Groups drive access to SSO applications and directory bindings, so the `members` accessor lets an audit expand a group to the accounts it grants access to.","is_private":true,"provider":"go.mondoo.com/mql/providers/jumpcloud","is_implicit_resource":true},"userGroups":{"name":"userGroups","type":"\u0019\u001bjumpcloud.userGroup","title":"User groups in the organization","provider":"go.mondoo.com/mql/providers/jumpcloud"},"users":{"name":"users","type":"\u0019\u001bjumpcloud.user","title":"User accounts in the organization","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud organization","desc":"The JumpCloud cloud directory for an organization, covering the users, systems (enrolled devices), user groups, system groups, SSO applications, policies, commands, RADIUS servers, and external directory integrations it contains. Membership and access relationships are queryable through typed accessors on each resource, so an audit can traverse from a user to the groups it belongs to and the systems it can authenticate to, or from a group to its members, without correlating raw identifiers by hand.","min_provider_version":"13.0.0","provider":"go.mondoo.com/mql/providers/jumpcloud"},"jumpcloud.application":{"id":"jumpcloud.application","name":"jumpcloud.application","fields":{"active":{"name":"active","type":"\u0004","is_mandatory":true,"title":"Whether the application is active","provider":"go.mondoo.com/mql/providers/jumpcloud"},"displayName":{"name":"displayName","type":"\u0007","is_mandatory":true,"title":"Display name shown to users","provider":"go.mondoo.com/mql/providers/jumpcloud"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Unique identifier of the application","provider":"go.mondoo.com/mql/providers/jumpcloud"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Internal name of the application","provider":"go.mondoo.com/mql/providers/jumpcloud"},"ssoUrl":{"name":"ssoUrl","type":"\u0007","is_mandatory":true,"title":"Single sign-on URL for the application","provider":"go.mondoo.com/mql/providers/jumpcloud"},"userGroups":{"name":"userGroups","type":"\u0019\u001bjumpcloud.userGroup","title":"User groups that grant access to the application","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud SSO application","desc":"A single sign-on application configured in the organization, selected by its `id`. The `userGroups` accessor resolves the user groups that grant access to the application, so an audit can determine who can reach it.","private":true,"min_provider_version":"13.0.0","defaults":"name ssoUrl active","provider":"go.mondoo.com/mql/providers/jumpcloud"},"jumpcloud.command":{"id":"jumpcloud.command","name":"jumpcloud.command","fields":{"commandType":{"name":"commandType","type":"\u0007","is_mandatory":true,"title":"Command type, for example linux, mac, or windows","provider":"go.mondoo.com/mql/providers/jumpcloud"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Unique identifier of the command","provider":"go.mondoo.com/mql/providers/jumpcloud"},"launchType":{"name":"launchType","type":"\u0007","is_mandatory":true,"title":"How the command is triggered, for example manual, repeated, or one-time","provider":"go.mondoo.com/mql/providers/jumpcloud"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the command","provider":"go.mondoo.com/mql/providers/jumpcloud"},"sudo":{"name":"sudo","type":"\u0004","is_mandatory":true,"title":"Whether the command runs with elevated (sudo) privileges","provider":"go.mondoo.com/mql/providers/jumpcloud"},"timeout":{"name":"timeout","type":"\u0007","is_mandatory":true,"title":"Maximum run time before the command is terminated, in seconds","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud command","desc":"A command that can be run on managed systems, selected by its `id`. The command type, launch type, and sudo flag describe how and with what privileges it executes.","private":true,"min_provider_version":"13.0.0","defaults":"name commandType launchType","provider":"go.mondoo.com/mql/providers/jumpcloud"},"jumpcloud.directory":{"id":"jumpcloud.directory","name":"jumpcloud.directory","fields":{"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Unique identifier of the directory integration","provider":"go.mondoo.com/mql/providers/jumpcloud"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the directory integration","provider":"go.mondoo.com/mql/providers/jumpcloud"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"Type of directory integration","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud directory integration","desc":"An external directory integration (for example Microsoft 365, Google Workspace, LDAP, or Active Directory) synchronized with JumpCloud, selected by its `id`.","private":true,"min_provider_version":"13.0.0","defaults":"name type","provider":"go.mondoo.com/mql/providers/jumpcloud"},"jumpcloud.policy":{"id":"jumpcloud.policy","name":"jumpcloud.policy","fields":{"active":{"name":"active","type":"\u0004","is_mandatory":true,"title":"Whether the policy is active","provider":"go.mondoo.com/mql/providers/jumpcloud"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Unique identifier of the policy","provider":"go.mondoo.com/mql/providers/jumpcloud"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the policy","provider":"go.mondoo.com/mql/providers/jumpcloud"},"templateName":{"name":"templateName","type":"\u0007","is_mandatory":true,"title":"Name of the template the policy is based on","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud policy","desc":"A configuration or security policy, selected by its `id`. The policy's template identifies the setting it enforces.","private":true,"min_provider_version":"13.0.0","defaults":"name templateName active","provider":"go.mondoo.com/mql/providers/jumpcloud"},"jumpcloud.radiusServer":{"id":"jumpcloud.radiusServer","name":"jumpcloud.radiusServer","fields":{"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Unique identifier of the RADIUS server","provider":"go.mondoo.com/mql/providers/jumpcloud"},"mfa":{"name":"mfa","type":"\u0007","is_mandatory":true,"title":"Multi-factor requirement for the server","desc":"One of DISABLED, REQUIRED, or ENABLED, depending on how MFA is enforced for RADIUS authentication.","provider":"go.mondoo.com/mql/providers/jumpcloud"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the RADIUS server","provider":"go.mondoo.com/mql/providers/jumpcloud"},"networkSourceIp":{"name":"networkSourceIp","type":"\u0007","is_mandatory":true,"title":"Network source IP address clients connect from","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud RADIUS server","desc":"A RADIUS server configuration, selected by its `id`. The multi-factor setting and network source address describe how clients authenticate against it.","private":true,"min_provider_version":"13.0.0","defaults":"name networkSourceIp mfa","provider":"go.mondoo.com/mql/providers/jumpcloud"},"jumpcloud.system":{"id":"jumpcloud.system","name":"jumpcloud.system","fields":{"active":{"name":"active","type":"\u0004","is_mandatory":true,"title":"Whether the system is active and reporting to JumpCloud","provider":"go.mondoo.com/mql/providers/jumpcloud"},"agentVersion":{"name":"agentVersion","type":"\u0007","is_mandatory":true,"title":"Version of the installed JumpCloud agent","provider":"go.mondoo.com/mql/providers/jumpcloud"},"allowMultiFactorAuthentication":{"name":"allowMultiFactorAuthentication","type":"\u0004","is_mandatory":true,"title":"Whether multi-factor authentication is required at the login screen","provider":"go.mondoo.com/mql/providers/jumpcloud"},"allowPublicKeyAuthentication":{"name":"allowPublicKeyAuthentication","type":"\u0004","is_mandatory":true,"title":"Whether SSH public-key authentication is permitted","provider":"go.mondoo.com/mql/providers/jumpcloud"},"allowSshPasswordAuthentication":{"name":"allowSshPasswordAuthentication","type":"\u0004","is_mandatory":true,"title":"Whether SSH password authentication is permitted","provider":"go.mondoo.com/mql/providers/jumpcloud"},"allowSshRootLogin":{"name":"allowSshRootLogin","type":"\u0004","is_mandatory":true,"title":"Whether SSH login as root is permitted","provider":"go.mondoo.com/mql/providers/jumpcloud"},"arch":{"name":"arch","type":"\u0007","is_mandatory":true,"title":"CPU architecture","provider":"go.mondoo.com/mql/providers/jumpcloud"},"created":{"name":"created","type":"\t","is_mandatory":true,"title":"Time the system was enrolled","provider":"go.mondoo.com/mql/providers/jumpcloud"},"displayName":{"name":"displayName","type":"\u0007","is_mandatory":true,"title":"Display name in the JumpCloud console","provider":"go.mondoo.com/mql/providers/jumpcloud"},"fdeActive":{"name":"fdeActive","type":"\u0004","is_mandatory":true,"title":"Whether full-disk encryption is active on the system","provider":"go.mondoo.com/mql/providers/jumpcloud"},"hasServiceAccount":{"name":"hasServiceAccount","type":"\u0004","is_mandatory":true,"title":"Whether the system has a service account configured","provider":"go.mondoo.com/mql/providers/jumpcloud"},"hostname":{"name":"hostname","type":"\u0007","is_mandatory":true,"title":"Hostname reported by the agent","provider":"go.mondoo.com/mql/providers/jumpcloud"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Unique identifier of the system","provider":"go.mondoo.com/mql/providers/jumpcloud"},"lastContact":{"name":"lastContact","type":"\t","is_mandatory":true,"title":"Time the agent last contacted JumpCloud","provider":"go.mondoo.com/mql/providers/jumpcloud"},"os":{"name":"os","type":"\u0007","is_mandatory":true,"title":"Operating system name","provider":"go.mondoo.com/mql/providers/jumpcloud"},"remoteIP":{"name":"remoteIP","type":"\u0007","is_mandatory":true,"title":"Most recent public IP address seen for the system","provider":"go.mondoo.com/mql/providers/jumpcloud"},"systemGroups":{"name":"systemGroups","type":"\u0019\u001bjumpcloud.systemGroup","title":"System groups the system is a member of","provider":"go.mondoo.com/mql/providers/jumpcloud"},"systemInsightsEnabled":{"name":"systemInsightsEnabled","type":"\u0004","is_mandatory":true,"title":"Whether JumpCloud System Insights is enabled on the system","provider":"go.mondoo.com/mql/providers/jumpcloud"},"users":{"name":"users","type":"\u0019\u001bjumpcloud.user","title":"Users associated with the system","provider":"go.mondoo.com/mql/providers/jumpcloud"},"version":{"name":"version","type":"\u0007","is_mandatory":true,"title":"Operating system version","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud system","desc":"An enrolled device (system) managed by JumpCloud, selected by its `id`. The SSH, multi-factor, and full-disk-encryption flags plus the agent version and last-contact time support device-hardening audits. The `users` and `systemGroups` accessors resolve the accounts that can authenticate to the device and the system groups it belongs to.","private":true,"min_provider_version":"13.0.0","defaults":"hostname os active","provider":"go.mondoo.com/mql/providers/jumpcloud"},"jumpcloud.systemGroup":{"id":"jumpcloud.systemGroup","name":"jumpcloud.systemGroup","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Description of the system group","provider":"go.mondoo.com/mql/providers/jumpcloud"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Unique identifier of the system group","provider":"go.mondoo.com/mql/providers/jumpcloud"},"members":{"name":"members","type":"\u0019\u001bjumpcloud.system","title":"Systems that are members of the group","provider":"go.mondoo.com/mql/providers/jumpcloud"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the system group","provider":"go.mondoo.com/mql/providers/jumpcloud"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"Group classification returned by the API","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud system group","desc":"A group of systems, selected by its `id`. System groups are the unit that policies and commands are bound to, so the `members` accessor lets an audit expand a group to the devices it targets.","private":true,"min_provider_version":"13.0.0","defaults":"name","provider":"go.mondoo.com/mql/providers/jumpcloud"},"jumpcloud.user":{"id":"jumpcloud.user","name":"jumpcloud.user","fields":{"accountLocked":{"name":"accountLocked","type":"\u0004","is_mandatory":true,"title":"Whether the account is locked out","provider":"go.mondoo.com/mql/providers/jumpcloud"},"activated":{"name":"activated","type":"\u0004","is_mandatory":true,"title":"Whether the account has completed activation","provider":"go.mondoo.com/mql/providers/jumpcloud"},"created":{"name":"created","type":"\t","is_mandatory":true,"title":"Time the account was created","provider":"go.mondoo.com/mql/providers/jumpcloud"},"displayname":{"name":"displayname","type":"\u0007","is_mandatory":true,"title":"Display name","provider":"go.mondoo.com/mql/providers/jumpcloud"},"email":{"name":"email","type":"\u0007","is_mandatory":true,"title":"Primary email address","provider":"go.mondoo.com/mql/providers/jumpcloud"},"enableManagedUid":{"name":"enableManagedUid","type":"\u0004","is_mandatory":true,"title":"Whether the account uses a managed UID","provider":"go.mondoo.com/mql/providers/jumpcloud"},"firstname":{"name":"firstname","type":"\u0007","is_mandatory":true,"title":"First name","provider":"go.mondoo.com/mql/providers/jumpcloud"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Unique identifier of the user","provider":"go.mondoo.com/mql/providers/jumpcloud"},"lastname":{"name":"lastname","type":"\u0007","is_mandatory":true,"title":"Last name","provider":"go.mondoo.com/mql/providers/jumpcloud"},"ldapBindingUser":{"name":"ldapBindingUser","type":"\u0004","is_mandatory":true,"title":"Whether the user is an LDAP binding user","provider":"go.mondoo.com/mql/providers/jumpcloud"},"mfaConfigured":{"name":"mfaConfigured","type":"\u0004","is_mandatory":true,"title":"Whether multi-factor authentication is configured for the account","provider":"go.mondoo.com/mql/providers/jumpcloud"},"passwordExpired":{"name":"passwordExpired","type":"\u0004","is_mandatory":true,"title":"Whether the account password has expired","provider":"go.mondoo.com/mql/providers/jumpcloud"},"passwordlessSudo":{"name":"passwordlessSudo","type":"\u0004","is_mandatory":true,"title":"Whether the user is granted passwordless sudo on associated systems","provider":"go.mondoo.com/mql/providers/jumpcloud"},"state":{"name":"state","type":"\u0007","is_mandatory":true,"title":"Account lifecycle state","desc":"One of ACTIVATED, SUSPENDED, or STAGED.","provider":"go.mondoo.com/mql/providers/jumpcloud"},"sudo":{"name":"sudo","type":"\u0004","is_mandatory":true,"title":"Whether the user is granted administrator (sudo) rights on associated systems","provider":"go.mondoo.com/mql/providers/jumpcloud"},"suspended":{"name":"suspended","type":"\u0004","is_mandatory":true,"title":"Whether the account is suspended","provider":"go.mondoo.com/mql/providers/jumpcloud"},"systems":{"name":"systems","type":"\u0019\u001bjumpcloud.system","title":"Systems the account is associated with","provider":"go.mondoo.com/mql/providers/jumpcloud"},"totpEnabled":{"name":"totpEnabled","type":"\u0004","is_mandatory":true,"title":"Whether TOTP-based multi-factor authentication is enabled","provider":"go.mondoo.com/mql/providers/jumpcloud"},"userGroups":{"name":"userGroups","type":"\u0019\u001bjumpcloud.userGroup","title":"User groups the account is a member of","provider":"go.mondoo.com/mql/providers/jumpcloud"},"username":{"name":"username","type":"\u0007","is_mandatory":true,"title":"Username used to sign in","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud user account","desc":"A user in the JumpCloud directory, selected by its `id`. The multi-factor, lockout, suspension, sudo, and LDAP-binding flags support access-hygiene audits (for example asserting that every active account has MFA configured). The `userGroups` and `systems` accessors resolve the groups the account belongs to and the systems it can authenticate to, so access can be traced without joining identifiers manually.","private":true,"min_provider_version":"13.0.0","defaults":"email mfaConfigured suspended","provider":"go.mondoo.com/mql/providers/jumpcloud"},"jumpcloud.userGroup":{"id":"jumpcloud.userGroup","name":"jumpcloud.userGroup","fields":{"description":{"name":"description","type":"\u0007","is_mandatory":true,"title":"Description of the user group","provider":"go.mondoo.com/mql/providers/jumpcloud"},"email":{"name":"email","type":"\u0007","is_mandatory":true,"title":"Email address associated with the group","provider":"go.mondoo.com/mql/providers/jumpcloud"},"id":{"name":"id","type":"\u0007","is_mandatory":true,"title":"Unique identifier of the user group","provider":"go.mondoo.com/mql/providers/jumpcloud"},"members":{"name":"members","type":"\u0019\u001bjumpcloud.user","title":"Users that are members of the group","provider":"go.mondoo.com/mql/providers/jumpcloud"},"name":{"name":"name","type":"\u0007","is_mandatory":true,"title":"Name of the user group","provider":"go.mondoo.com/mql/providers/jumpcloud"},"type":{"name":"type","type":"\u0007","is_mandatory":true,"title":"Group classification returned by the API","provider":"go.mondoo.com/mql/providers/jumpcloud"}},"title":"JumpCloud user group","desc":"A group of user accounts, selected by its `id`. Groups drive access to SSO applications and directory bindings, so the `members` accessor lets an audit expand a group to the accounts it grants access to.","private":true,"min_provider_version":"13.0.0","defaults":"name","provider":"go.mondoo.com/mql/providers/jumpcloud"}}}