JumpCloud Groups, Integrations, Password, Policies, and Bridge Tables

Tables

JumpCloudGroupModelJumpCloudPolicyModel

NameTypeDescription
JumpCloudGroupsIDstringUnique identifier for the JumpCloud group linked to the policy.
JumpCloudGroupsConfigIDintegerConfiguration identifier associated with the JumpCloud group.
JumpCloudPoliciesIDstringUnique identifier for the JumpCloud policy assigned to the group.
JumpCloudPoliciesConfigIDintegerConfiguration identifier associated with the JumpCloud policy.

JumpCloudGroups

NameTypeDescription
ConfigIDintegerConfiguration identifier for the group record.
IDstringUnique identifier of the JumpCloud group.
NamestringHuman-readable name of the group.
TypestringType of group (e.g., user group, system group, application group, etc.).
EmailstringOptional group email address (if applicable).
DescriptionstringText description of the group’s purpose or usage.
AttributesJsonstringJSON object with additional group attributes or metadata.
BatchDatedatetimeTimestamp when the record was last captured or updated in batch ingestion.

JumpCloudIntegrations

NameTypeDescription
IDintegerUnique identifier of the integration.
NamestringHuman-readable name of the integration (e.g., Slack, AWS, Atlassian).
CreatedDatedatetimeTimestamp when the integration was first created.
ModifiedDatedatetimeTimestamp of the last modification to the integration.
CreatedBystringIdentifier of the user or system that created the integration.
ModifiedBystringIdentifier of the user or system that last modified the integration.
IsEnabledbitBoolean flag indicating if the integration is currently active.

JumpCloudPasswordPolicies

NameTypeDescription
ConfigIDintegerConfiguration identifier for the policy record.
IDstringUnique identifier of the password policy.
AllowUnenrolledMFAPasswordResetbitWhether users without MFA enrollment can reset their password.
AllowUsernameSubstringbitIndicates if a username substring can be used in the password.
DaysAfterExpirationToSelfRecoverintegerNumber of days after expiration a user can self-recover a password.
DaysBeforeExpirationToForceResetintegerNumber of days before expiration when users are forced to reset their password.
DefaultbitFlag showing if this is the default password policy.
DescriptionstringHuman-readable description of the policy.
DisallowCommonlyUsedPasswordsbitBlocks use of common or weak passwords.
DisallowSequentialOrRepetitiveCharsbitPrevents sequential or repetitive characters in passwords.
EffectiveDatedatetimeDate when the policy became effective.
EnableDaysAfterExpirationToSelfRecoverbitEnables the self-recovery option after password expiration.
EnableDaysBeforeExpirationToForceResetbitEnables forced reset before expiration.
EnableLockoutTimeInSecondsbitEnables lockout duration configuration.
EnableMaxHistorybitEnables password history enforcement.
EnableMaxLoginAttemptsbitEnables login attempt restrictions.
EnableMinChangePeriodInDaysbitEnables minimum time before a user can change their password again.
EnableMinLengthbitEnables minimum password length enforcement.
EnablePasswordExpirationInDaysbitEnables password expiration period.
EnableRecoveryEmailbitEnables password recovery via email.
EnableResetLockoutCounterbitEnables reset of the lockout counter after defined minutes.
LockoutTimeInSecondsintegerDuration a user is locked out after exceeding failed login attempts.
MaxHistoryintegerNumber of previous passwords disallowed from reuse.
MaxLoginAttemptsintegerMaximum number of failed login attempts before lockout.
MinChangePeriodInDaysintegerMinimum number of days before a password can be changed again.
MinLengthintegerMinimum password length required.
NamestringName of the password policy.
NeedsLowercasebitRequires lowercase letters in the password.
NeedsNumericbitRequires numeric characters in the password.
NeedsSymbolicbitRequires symbolic characters in the password.
NeedsUppercasebitRequires uppercase letters in the password.
PasswordExpirationInDaysintegerNumber of days after which passwords must be changed.
PrecedenceintegerDetermines priority if multiple password policies apply.
ResetLockoutCounterMinutesintegerTime (in minutes) before failed login attempts counter resets.
BatchDatedatetimeTimestamp when the record was collected or batched.

JumpCloudPolicies

NameTypeDescription
ConfigIDintegerConfiguration identifier for the policy record.
IDstringUnique identifier of the policy.
NamestringName of the policy defined in JumpCloud.
NotesstringAdministrator notes or comments about the policy.
TemplateIDstringIdentifier of the template the policy is based on.
TemplateNamestringName of the policy template.
TemplateActivationstringActivation status of the policy template.
TemplateBehaviorstringDefines how the policy template behaves (enforcement, monitoring, etc.).
TemplateDisplayNamestringHuman-readable display name of the template.
TemplateDescriptionstringDescription of the policy template.
TemplateOsMetaFamilystringOperating system family the template applies to (e.g., Windows, macOS, Linux).
TemplateStatestringCurrent state of the template (enabled, disabled, draft).
TemplateDeliveryTypesJsonstringJSON describing supported delivery methods (e.g., MDM, agent-based).
TemplateAlertJsonstringJSON defining alerting rules or thresholds.
TemplateReferenceJsonstringJSON with reference metadata for the policy template.
TemplateOsRestrictionsJsonstringJSON defining OS-specific restrictions for the policy.
BatchDatedatetimeTimestamp when the record was collected or batched.

JumpCloudPolicyConfigFields

NameTypeDescription
ConfigIDintegerConfiguration identifier for the record.
IDintegerUnique identifier of the policy configuration field.
JumpCloudPolicyIDstringReference to the associated JumpCloud policy.
ConfigFieldIDstringIdentifier for the specific configuration field.
NamestringSystem name of the configuration field.
LabelstringDisplay label for the configuration field.
DisplayTypestringType of UI element used for display (e.g., textbox, dropdown).
PositionintegerField’s position or order in the configuration layout.
RequiredbitIndicates if the field is mandatory.
ReadOnlybitMarks whether the field can be modified.
SensitivebitIndicates if the field contains sensitive data (e.g., passwords).
DefaultValueJsonstringJSON specifying the default value of the field.
validatorsJsonstringJSON defining validation rules for the field.
TooltipTemplatestringTooltip text template for user guidance.
TooltipVariablesMessagestringDynamic message variables for tooltips.
TooltipVariablesIconstringIcon representation for tooltip guidance.
DisplayOptionsMaxSizeintegerMaximum allowed size of the field value.
DisplayOptionsTypestringDisplay option type for rendering.
DisplayOptionsLabelstringDisplay label specific to UI rendering.
DisplayOptionsTooltipTemplatestringTemplate text for display-related tooltips.
DisplayOptionsTooltipVariablesMessagestringVariables for display tooltip messages.
DisplayOptionsTooltipVariablesIconstringIcon reference for display tooltip.
BatchDatedatetimeTimestamp when the record was collected or batched.

JumpCloudPolicyModelJumpCloudSystemModel

NameTypeDescription
JumpCloudPoliciesIDstringUnique identifier of the associated JumpCloud policy.
JumpCloudPoliciesConfigIDintegerConfiguration identifier for the linked policy.
JumpCloudSystemsIDstringUnique identifier of the associated JumpCloud-managed system (e.g., endpoint).
JumpCloudSystemsConfigIDintegerConfiguration identifier for the linked system.

JumpCloudPolicyResultOsRestrictions

NameTypeDescription
ConfigIDintegerConfiguration identifier for the record.
IDintegerUnique identifier of the OS restriction record.
JumpCloudPolicyResultIDstringReference to the associated JumpCloud policy result.
OsNamestringName of the operating system the restriction applies to (e.g., Windows, macOS).
EarliestVersionstringMinimum OS version required for the policy to be applied.
DeprecatedVersionstringOS version at which the policy is considered deprecated or unsupported.
IsMdmRequiredbitBoolean indicating if MDM enrollment is required for the policy on this OS.
AppleRestrictionsRequiresSupervisionbitBoolean indicating if Apple devices must be supervised to enforce the policy.
AppleRestrictionsSupportedEnrollmentTypesJsonstringJSON array listing supported Apple enrollment types for the policy.
BatchDatedatetimeTimestamp when the record was collected or batched.

JumpCloudPolicyResults

NameTypeDescription
ConfigIDintegerConfiguration identifier for the record.
PolicyResultIDstringUnique identifier of the policy result.
NamestringName of the policy result.
NotesstringAdministrator notes or comments about the policy result.
OrganizationObjectIDstringIdentifier for the organization the policy result belongs to.
TemplateIDstringIdentifier of the policy template the result is based on.
TemplateNamestringName of the policy template.
TemplateActivationstringActivation status of the policy template.
TemplateBehaviorstringDefines how the template behaves (e.g., enforcement, monitoring).
TemplateDisplayNamestringHuman-readable display name of the template.
TemplateDescriptionstringDescription of the policy template.
TemplateOsMetaFamilystringOperating system family the template applies to (e.g., Windows, macOS, Linux).
TemplateStatestringCurrent state of the template (enabled, disabled, draft).
TemplateAlertJsonstringJSON defining alerting rules or thresholds.
TemplateReferenceJsonstringJSON with reference metadata for the policy template.
TemplateDeliveryTypesJsonstringJSON describing supported delivery methods (e.g., MDM, agent-based).
ValuesJsonstringJSON containing the configured values for the policy result.
BatchDatedatetimeTimestamp when the record was collected or batched.

JumpCloudPolicyValues

NameTypeDescription
ConfigIDintegerConfiguration identifier for the record.
JumpCloudPolicyIDstringReference to the associated JumpCloud policy.
ConfigFieldIDstringIdentifier for the specific configuration field within the policy.
ConfigFieldNamestringName of the configuration field.
SensitivebitBoolean indicating if the field contains sensitive information (e.g., passwords).
ValuestringThe configured value for the policy field.
BatchDatedatetimeTimestamp when the record was collected or batched.

Bridge Tables

JumpCloudGroups_JumpCloudApplications

NameTypeDescription
JumpCloudGroupModelIDstringUnique identifier of the JumpCloud group in the bridge table.
JumpCloudGroupModelConfigIDintegerConfiguration identifier for the associated group.
JumpCloudApplicationModelIDstringUnique identifier of the JumpCloud application in the bridge table.
JumpCloudApplicationModelConfigIDintegerConfiguration identifier for the associated application.

JumpCloudGroups_JumpCloudGroupAssociations

NameTypeDescription
FromGroupIDstringUnique identifier of the source JumpCloud group in the association.
FromConfigIDintegerConfiguration identifier for the source group.
ToGroupIDstringUnique identifier of the target JumpCloud group in the association.
ToConfigIDintegerConfiguration identifier for the target group.

JumpCloudGroups_JumpCloudSystems

NameTypeDescription
JumpCloudSystemModelIDstringUnique identifier of the JumpCloud system in the bridge table.
JumpCloudSystemModelConfigIDintegerConfiguration identifier for the associated system.
JumpCloudGroupModelIDstringUnique identifier of the JumpCloud group in the bridge table.
JumpCloudGroupModelConfigIDintegerConfiguration identifier for the associated group.

JumpCloudGroups_JumpCloudUsers

NameTypeDescription
JumpCloudGroupModelIDstringUnique identifier of the JumpCloud group in the bridge table.
JumpCloudGroupModelConfigIDintegerConfiguration identifier for the associated group.
JumpCloudUserModelIDstringUnique identifier of the JumpCloud user in the bridge table.
JumpCloudUserModelConfigIDintegerConfiguration identifier for the associated user.

JumpCloudPasswordPolicies_JumpCloudGroups

NameTypeDescription
JumpCloudPasswordPolicyModelIDstringUnique identifier of the JumpCloud password policy in the bridge table.
JumpCloudPasswordPolicyModelConfigIDintegerConfiguration identifier for the associated password policy.
JumpCloudGroupModelIDstringUnique identifier of the JumpCloud group in the bridge table.
JumpCloudGroupModelConfigIDintegerConfiguration identifier for the associated group.

JumpCloudPasswordPolicies_JumpCloudUsers

NameTypeDescription
JumpCloudPasswordPolicyModelIDstringUnique identifier of the JumpCloud password policy in the bridge table.
JumpCloudPasswordPolicyModelConfigIDintegerConfiguration identifier for the associated password policy.
JumpCloudUserModelIDstringUnique identifier of the JumpCloud user in the bridge table.
JumpCloudUserModelConfigIDintegerConfiguration identifier for the associated user.

Did this page help you?