Org Settings¶
-
class
py42.clients.settings.org_settings.OrgSettings(org_settings, t_settings)¶ Bases:
collections.UserDict,objectClass used to manage an Organization’s settings.
-
archive_hold_days¶ Number of days backup archives are held in cold storage after deactivation or destination removal from any devices in this Org.
-
backup_alert_recipient_emails¶ List of email addresses that organization backup alert emails get sent to (org admin users get these automatically).
-
backup_critical_email_days¶ The number of days devices in this org can go without any backup before “critical” alerts get sent to org admins.
-
backup_warning_email_days¶ The number of days devices in this org can go without any backup before “warning” alerts get sent to org admins.
-
endpoint_monitoring_background_priority_enabled¶ Determines if devices in this org have reduced priority in some IO bound tasks. If enabled, devices may see improved general device performance at the expense of some Code42 backup/security tasks taking longer.
-
endpoint_monitoring_browser_and_applications_enabled¶ Determines if browser and other application activity endpoint monitoring event capturing is enabled for this org.
-
endpoint_monitoring_cloud_sync_enabled¶ Determines if cloud sync endpoint monitoring event capturing is enabled for this org.
-
endpoint_monitoring_custom_applications_mac¶ List of additional applications the Code42 client monitors for file exfiltration activity.
See Support Documentation for more details.
-
endpoint_monitoring_custom_applications_win¶ List of additional applications the Code42 client monitors for file exfiltration activity.
See Support Documentation for more details.
-
endpoint_monitoring_enabled¶ Determines if endpoint monitoring settings are enabled for this org.
Disabling this property also disables “removable media”, “cloud sync”, “browser and application monitoring” and “printer detection” properties.
-
endpoint_monitoring_file_exfiltration_detection_exclusions¶ File types and file paths to exclude from file exfiltration detection.
See Support Documentation for more details on the shape of the body this setting expects.
-
endpoint_monitoring_file_metadata_collection_enabled¶ Determines if file metadata collection is enabled for this org.
-
endpoint_monitoring_file_metadata_collection_exclusions¶ File types and file paths to exclude from file metadata collection.
See Support Documentation for more details on the shape of the body this setting expects.
-
endpoint_monitoring_file_metadata_ingest_scan_enabled¶ Determines if file metadata collection does an initial full scan when first enabled on devices.
-
endpoint_monitoring_file_metadata_scan_enabled¶ Determines if file metadata collection regular full scans are enabled for this org.
-
endpoint_monitoring_printer_detection_enabled¶ Determines if printer endpoint monitoring event capturing is enabled for this org.
-
endpoint_monitoring_removable_media_enabled¶ Determines if removable media endpoint monitoring event capturing is enabled for this org.
-
external_reference¶ External reference field for this Org.
-
maximum_user_subscriptions¶ Number of users allowed to consume a license in this Org. Set to -1 for unlimited.
-
notes¶ Notes field for this Org.
-
org_backup_quota¶ Backup storage quota (in GB) for this organization. Set to -1 for unlimited.
-
org_id¶ The identifier for the org.
-
org_name¶ Name for this Org.
-
packets¶ The setting packets for any modifications to be posted to the /api/OrgSettings endpoint.
-
quota_settings_inherited¶ Determines if Org Quota settings (maximum_user_subscriptions, org_backup_quota, user_backup_quota, archive_hold_days) are inherited from parent organization.
Modifying one of the Org Quota attributes automatically sets this attribute to False.
-
registration_key¶ The registration key for the org.
-
reporting_settings_inherited¶ Determines if Org Reporting settings (backup_warning_email_days, backup_critical_email_days’, `backup_alert_recipient_emails) are inherited from parent organization.
Modifying one of the Org Reporting attributes automatically sets this attribute to False.
-
user_backup_quota¶ Backup storage quota (in GB) for each user in this organization. Set to -1 for unlimited.
-
web_restore_admin_limit¶ Limit (in MB) to amount of data restorable by admin users via web restore.
-
web_restore_enabled¶ Determines if web restores are enabled for devices in this org.
-
web_restore_user_limit¶ Limit (in MB) to amount of data restorable by non-admin users via web restore.
-
-
class
py42.clients.settings.device_settings.DeviceSettingsDefaults(device_dict, org_settings)¶ Bases:
collections.UserDict,objectClass used for managing an Organization’s Device Default settings. Also acts as a base class for DeviceSettings to manage individual device settings.
-
available_destinations¶ Returns a dict of destinations available to be used by devices. Dict keys are destination guids and values are destination names.
-
backup_status_email_enabled¶ Determines if the regularly scheduled backup status email is enabled.
-
backup_status_email_frequency_days¶ Determines the frequency of the regularly scheduled backup status email.
-
critical_alert_days¶ The number of days a device can go without any backup activity before “warning” alert threshold is passed.
-
critical_email_enabled¶ Determines if backup “critical” threshold email alerts are configured for this device.
-
warning_alert_days¶ The number of days a device can go without any backup activity before “warning” alert threshold is passed.
-
warning_email_enabled¶ Determines if backup “warning” threshold email alerts are configured for this device.
-