UCS Python API#
- Module listener
- Univention Management Console
- Package univention
- Subpackages
- univention.admin package
extended_attributeoptionpattern_replace()policiesGrouppropertyucr_overwrite_layout()ucr_overwrite_module_layout()ucr_overwrite_properties()- Subpackages
- univention.admin.authorization package
AuthorizationAuthorization.global_enabledAuthorization.engineAuthorization.get_privileged_connection()Authorization.enable()Authorization.inject_ldap_connection()Authorization.get_authz_connection()Authorization.loAuthorization.clear_caches()Authorization.is_receive_allowed()Authorization.filter_object_properties()Authorization.filter_search_results_dn()Authorization.filter_search_results_attrs()Authorization.filter_search_results()Authorization.is_create_allowed()Authorization.is_restore_allowed()Authorization.is_modify_allowed()Authorization.is_rename_allowed()Authorization.is_move_allowed()Authorization.is_remove_allowed()Authorization.object_exists()Authorization.is_report_create_allowed()
- Submodules
- univention.admin.authorization.config module
- univention.admin.handlers package
disable_ad_restrictions()simpleLdapsimpleLdap.modulesimpleLdap.use_performant_ldap_search_filtersimpleLdap.ldap_basesimpleLdap.default_containers_attribute_namesimpleLdap.authzsimpleLdap.set_lo_machine_primary()simpleLdap.lo_machine_primarysimpleLdap.descriptionssimpleLdap.entry_uuidsimpleLdap.object_identifiersimpleLdap.save()simpleLdap.diff()simpleLdap.hasChanged()simpleLdap.ready()simpleLdap.has_property()simpleLdap.get()simpleLdap.keys()simpleLdap.items()simpleLdap.create()simpleLdap.modify()simpleLdap.move()simpleLdap.move_subelements()simpleLdap.restore()simpleLdap.restore_references()simpleLdap.remove()simpleLdap.get_gid_for_primary_group()simpleLdap.get_sid_for_primary_group()simpleLdap.exists()simpleLdap.call_udm_property_hook()simpleLdap.open()simpleLdap.option_toggled()simpleLdap.policy_reference()simpleLdap.policy_dereference()simpleLdap.policiesChanged()simpleLdap.description()simpleLdap.set_default_values()simpleLdap.loadPolicyObject()simpleLdap.closePolicyObjects()simpleLdap.savePolicyObjects()simpleLdap.cancel()simpleLdap.request_lock()simpleLdap.request_unique()simpleLdap.get_default_containers()simpleLdap.lookup()simpleLdap.lookup_filter()simpleLdap.lookup_filter_superordinate()simpleLdap.unmapped_lookup_filter()simpleLdap.rewrite_filter()simpleLdap.identify()
simpleComputersimplePolicy- Subpackages
- univention.admin.handlers.appcenter package
- univention.admin.handlers.blocklists package
- univention.admin.handlers.computers package
- univention.admin.handlers.container package
- univention.admin.handlers.dhcp package
- univention.admin.handlers.dns package
- univention.admin.handlers.groups package
- univention.admin.handlers.kerberos package
- univention.admin.handlers.mail package
- univention.admin.handlers.ms package
- univention.admin.handlers.nagios package
- univention.admin.handlers.networks package
- univention.admin.handlers.policies package
- univention.admin.handlers.recyclebin package
- univention.admin.handlers.settings package
- univention.admin.handlers.shares package
- univention.admin.handlers.test package
- univention.admin.handlers.users package
- univention.admin.rest package
- Subpackages
- Submodules
- univention.admin.rest.async_client module
- univention.admin.rest.hal module
- univention.admin.rest.html_ui module
- univention.admin.rest.http_conditional module
- univention.admin.rest.ldap_connection module
- univention.admin.rest.module module
ResourceBaseResourceNothingFaviconRelationsOpenAPIModulesDirectoryObjectTypesSubObjectTypesLdapBaseLdapAttributeUnmapObjectLinkObjectByUiidContainerQueryBaseTreeMoveDestinationsPropertiesLayoutReportingBaseReportNextFreeIpAddressFormBaseObjectsObjectsMoveObjectObjectRestoreUserPhotoObjectAddObjectCopyObjectEditObjectMultiEditDefaultContainersPropertyChoicesPolicyResultBasePolicyResultPolicyResultContainerOperationsLicenseRequestLicenseCheckLicenseLicenseImportServiceSpecificPasswordApplication
- univention.admin.rest.openapi module
- univention.admin.rest.sanitizer module
ParamPathBodyQueryPayloadJSONPayloadBase64EncodingSanitizerPatchDocumentPatchRepresentationsanitize()PatchDocumentSanitizerPatchRepresentationSanitizerDictSanitizerQueryStringSanitizerObjectPropertySanitizerPropertiesSanitizerPropertySanitizerBoolSanitizerLDAPFilterSanitizerDNSanitizerSanitizerBase
- univention.admin.rest.shared_memory module
- univention.admin.rest.utils module
- univention.admin.authorization package
- Submodules
- univention.admin.allocators module
- univention.admin.appcenter module
- univention.admin.blocklist module
- univention.admin.certificate module
- univention.admin.config module
- univention.admin.cron module
- univention.admin.filter module
- univention.admin.guardian_roles module
- univention.admin.hook module
import_hook_files()simpleHooksimpleHook.typesimpleHook.hook_open()simpleHook.hook_ldap_pre_create()simpleHook.hook_ldap_addlist()simpleHook.hook_ldap_post_create()simpleHook.hook_ldap_pre_modify()simpleHook.hook_ldap_modlist()simpleHook.hook_ldap_post_modify()simpleHook.hook_ldap_pre_remove()simpleHook.hook_ldap_post_remove()
AttributeHook
- univention.admin.layout module
- univention.admin.license module
ldap_filter_not_objectflag()LicenseLicense.ACCOUNTLicense.CLIENTLicense.DESKTOPLicense.GROUPWARELicense.USERSLicense.SERVERSLicense.MANAGEDCLIENTSLicense.CORPORATECLIENTSLicense.VIRTUALDESKTOPUSERSLicense.VIRTUALDESKTOPCLIENTSLicense.SYSACCOUNTSLicense.select()License.isValidFor()License.modifyOptions()License.checkModules()License.compare()License.set_values()License.init_select()License.checkObjectCounts()
select()init_select()is_valid_for()
- univention.admin.license_data module
- univention.admin.localization module
- univention.admin.locking module
- univention.admin.log module
- univention.admin.mapping module
MapToBytes()UnmapToUnicode()DaysToSeconds()SecondsToDays()StringToLower()ListUniq()ListToString()ListToIntToString()ListToLowerString()ListToLowerList()ListToLowerListUniq()nothing()IgnoreNone()unmapUNIX_TimeInterval()mapUNIX_TimeInterval()unmapBase64()mapBase64()BooleanListToString()BooleanUnMap()dontMapmappingmapCmp()mapDict()mapList()mapDiff()mapDiffAl()mapRewrite()
- univention.admin.modules module
UdmModuleUdmModule.moduleUdmModule.childsUdmModule.childmodulesUdmModule.operationsUdmModule.short_descriptionUdmModule.object_nameUdmModule.object_name_pluralUdmModule.long_descriptionUdmModule.optionsUdmModule.property_descriptionsUdmModule.default_property_descriptionsUdmModule.policy_apply_toUdmModule.policy_position_dn_prefixUdmModule.policy_ocUdmModule.docleanupUdmModule.layoutUdmModule.mappingUdmModule.initializedUdmModule.extended_attribute_tabnamesUdmModule.extended_udm_attributesUdmModule.objectUdmModule.identify()UdmModule.lookup()UdmModule.lookup_filter()
modulesupdate()get()init()update_extended_options()EA_Layoutupdate_extended_attributes()identify()identifyOne()recognize()name()superordinate_names()superordinate_name()superordinate()superordinates()subordinates()find_superordinate()layout()options()attributes()short_description()policy_short_description()long_description()childs()virtual()lookup()isSuperordinate()isContainer()isPolicy()defaultPosition()supports()objectType()objectShadowType()findObject()policyOc()policiesGroup()policies()policyTypes()policyPositionDnPrefix()defaultContainers()childModules()
- univention.admin.nagios module
addPropertiesMappingOptionsAndLayout()SupportSupport.nagiosGetAssignedServices()Support.nagios_open()Support.nagios_ldap_modlist()Support.nagios_ldap_pre_modify()Support.nagios_ldap_pre_create()Support.nagiosModifyServiceList()Support.nagiosRemoveHostFromServices()Support.nagiosRemoveHostFromParent()Support.nagios_ldap_post_modify()Support.nagios_ldap_post_create()Support.nagios_ldap_post_remove()Support.nagios_cleanup()
- univention.admin.objects module
- univention.admin.password module
- univention.admin.policy module
- univention.admin.recyclebin module
- univention.admin.samba module
- univention.admin.syntax module
import_syntax_files()update_choices()is_syntax()ClassPropertySIZESISyntaxISyntax.sizeISyntax.type_classISyntax.type_class_multivalueISyntax.nameISyntax.typeISyntax.tostring()ISyntax.parse_command_line()ISyntax.new()ISyntax.any()ISyntax.get_choices()ISyntax.sort_choices()ISyntax.widgetISyntax.search_widgetISyntax.widget_default_search_patternISyntax.get_widget()ISyntax.get_widget_options()ISyntax.get_widget_choices_options()ISyntax.get_object_property_filter()
simpleselectcomboboxMultiSelectcomplexcomplex.delimitercomplex.min_elementscomplex.all_requiredcomplex.subsyntaxescomplex.subsyntax_namescomplex.subsyntax_key_valuecomplex.get_widget()complex.widgetcomplex.widget_multivaluecomplex.widget_default_search_patterncomplex.parse()complex.fromdict()complex.todict()complex.type_classcomplex.type_class_multivaluecomplex.tostring()complex.new()complex.any()complex.parse_command_line()
UDM_ObjectsUDM_Objects.udm_modulesUDM_Objects.udm_filterUDM_Objects.keyUDM_Objects.labelUDM_Objects.regexUDM_Objects.static_valuesUDM_Objects.empty_valueUDM_Objects.dependsUDM_Objects.error_messageUDM_Objects.simpleUDM_Objects.use_objectsUDM_Objects.widget_default_search_patternUDM_Objects.widgetUDM_Objects.widget_advanced_multivalueUDM_Objects.get_widget()UDM_Objects.type_classUDM_Objects.parse()UDM_Objects.get_choices()UDM_Objects.get_widget_choices_options()
UDM_AttributeUDM_Attribute.udm_moduleUDM_Attribute.udm_filterUDM_Attribute.attributeUDM_Attribute.is_complexUDM_Attribute.key_indexUDM_Attribute.label_indexUDM_Attribute.label_formatUDM_Attribute.regexUDM_Attribute.static_valuesUDM_Attribute.empty_valueUDM_Attribute.dependsUDM_Attribute.error_messageUDM_Attribute.widgetUDM_Attribute.widget_default_search_patternUDM_Attribute.parse()UDM_Attribute.get_choices()UDM_Attribute.get_widget_choices_options()
nonestringstring64UUIDOneThirdStringstring6HalfStringTwoThirdsStringFourThirdsStringOneAndAHalfStringFiveThirdsStringTwoStringTextAreaEditorTwoEditorUCSVersionDebianPackageVersionBaseFilenameUploadBase64GzipTextBase64Bzip2TextBase64UploadBase64BaseUploadjpegPhotoBase64Bzip2XMLBase64UMCIconGNUMessageCatalogLocalesubdirnameUMCMessageCatalogFilenameLocalesubdirname_and_GNUMessageCatalogUMCMessageCatalogFilename_and_GNUMessageCatalogUMCMessageCatalogFilename_and_GNUMessageCatalog.delimiterUMCMessageCatalogFilename_and_GNUMessageCatalog.subsyntaxesUMCMessageCatalogFilename_and_GNUMessageCatalog.subsyntax_key_valueUMCMessageCatalogFilename_and_GNUMessageCatalog.all_requiredUMCMessageCatalogFilename_and_GNUMessageCatalog.multivalue
integerintegerOrEmptybooleanAppActivatedBooleanfilesizemail_folder_namemail_folder_typestring_numbers_letters_dotsstring_numbers_letters_dots_spacesphoneIA5stringuiduid_umlautsuid_umlauts_lower_except_first_lettergidsharePathpasswduserPasswdhostNamewindowsHostNameipv4AddressipAddresshostOrIPv4netmasknetmaskipnetworkIP_AddressRangeIPv4_AddressRangeipProtocolipProtocolSRVabsolutePathemailForwardSettingemailAddressemailAddressThatMayEndWithADotemailAddressTemplateemailAddressValidDomainemailAddressValidDomain.nameemailAddressValidDomain.errMsgDomainemailAddressValidDomain.type_classemailAddressValidDomain.udm_modulesemailAddressValidDomain.keyemailAddressValidDomain.labelemailAddressValidDomain.simpleemailAddressValidDomain.empty_valueemailAddressValidDomain.regexemailAddressValidDomain.error_messageemailAddressValidDomain.widget_default_search_patternemailAddressValidDomain.search_widgetemailAddressValidDomain.parse()emailAddressValidDomain.get_widget()emailAddressValidDomain.checkLdap()
primaryEmailAddressValidDomainMailDomainiso8601Datedatedate2reverseLookupSubnetreverseLookupZoneNamednsNameDNS_NamednsZonednsHostnamednsName_umlautskeyAndValuednsMXdnsSRVNamednsPTRpostalAddressdnsSRVLocationunixTimeTimeUnitsTimeStringUNIX_TimeIntervalUNIX_BoundedTimeIntervalSambaMinPwdAgeSambaMaxPwdAgeNetworkTypeMAC_AddressDHCP_HardwareAddressPackagesPackagesRemoveuserAttributeListldapDnUMC_OperationSetUMC_CommandPatternLDAP_ServerIMAP_POP3IMAP_RightUserMailAddressGroupNameUserNameSharedFolderUserACLSharedFolderGroupACLSharedFolderSimpleUserACLSharedFolderSimpleGroupACLldapDnOrNoneldapObjectClassldapAttributeldapFilterXResolutionXSyncXColorDepthXModuleXMouseProtocolXDisplayPositionXMouseDeviceXKeyboardLayoutsoundModuleGroupDNGroupDNOrEmptyUserDNHostDNUserIDGroupIDPortalComputerIComputer_FQDNDomainControllerWindows_ServerUCS_ServerServicePrint_FQDNMailHomeServerKDE_ProfileprimaryGroupprimaryGroup2networkIP_AddressListIP_AddressListEmptyMAC_AddressListDNS_ForwardZoneDNS_ReverseZoneDNS_ReverseZoneNonemptyDNS_ForwardZoneNonemptydnsEntrydnsEntryReverseDNS_ForwardZoneListdnsEntryAliasdhcpServicedhcpEntryDHCP_OptionWritableShareAllowDenyIgnoreIStatesAllowDenybooleanNoneauto_one_zeroTrueFalseTrueFalseUpperTrueFalseUpAppActivatedTrueOkOrNotAppActivatedOKddnsUpdateStyleddnsUpdatesnetbiosNodeTypekdeProfilelanguageMonthWeekdayDayHourHourSimpleMinuteMinuteSimpleUNIX_AccessRightUNIX_AccessRight_extendedsambaGroupTypeadGroupTypeSambaLogonHoursSambaPrivilegesUCSServerRoleServiceMailServicePrintServicenfssyncRecycleBinSupportedModulesRecycleBinReferenceuniventionAdminModulesUDM_PropertySelectlistAttributestimeSpecoptionsUsersUserallModuleOptionsnagiosHostsEnabledDnnagiosServiceDnUCR_VariableLDAP_SearchLDAP_Search.FILTER_PATTERNLDAP_Search.baseLDAP_Search.valueLDAP_Search.viewonlyLDAP_Search.addEmptyValueLDAP_Search.appendEmptyValueLDAP_Search.get_widget()LDAP_Search.search_widgetLDAP_Search.parse()LDAP_Search.get_choices()LDAP_Search.get_umc_choices()LDAP_Search.sort_choices()LDAP_Search.get_widget_choices_options()
nfsSharenfsMountslanguageCodetranslationTupletranslationTupleShortDescriptiontranslationTupleLongDescriptiontranslationTupleTabNameI18N_GroupNamedisabledlockedPrintersPrinterNamesPrintQuotaGroupPrintQuotaGroupPerUserPrintQuotaUserprinterNameprinterModelPrinterDriverListPrinterProducerListPrinterProtocolPrinterURIpolicyNameAuthRestrictionPortalFontColorPortalDefaultLinkTargetPortalEntryLinkTargetLocalizedDisplayNameLocalizedDescriptionLocalizedAnonymousEmptymailHomeServerhostname_or_ipadress_or_networkObjectFlagExampleSyntaxSignedIntegerCountryRadiusClientTypemailinglist_nameTimeZoneDateTimeTimezoneGeneralizedTimeUTCActivationDateTimeTimezoneUDM_SyntaxVFSObjectsGuardianRole
- univention.admin.types module
TypeHintTypeHint.decode()TypeHint.encode()TypeHint.decode_json()TypeHint.encode_json()TypeHint.to_json_type()TypeHint.from_json_type()TypeHint.decode_value()TypeHint.encode_value()TypeHint.type_check()TypeHint.type_check_json()TypeHint.type_check_subitems()TypeHint.tostring()TypeHint.parse_command_line()TypeHint.get_openapi_definition()TypeHint.openapi_definition()TypeHint.get_choices()TypeHint.has_choices()TypeHint.detect()
NoneTypeBooleanTypeTriBooleanTypeIntegerTypeNumberTypeStringTypeBase64TypeUUIDPasswordTypeDistinguishedNameTypeLDAPFilterTypeEMailAddressTypeBinaryTypeDateTypeTimeTypeDateTimeTypeArrayTypeListTypeSetTypeListOfItemsDictionaryTypeKeyValueDictionaryTypeSambaLogonHoursAppcenterTranslationUnixTimeinterval
- univention.admin.uexceptions module
baseobjectExistsnoObjectpermissionDeniedldapErrorldapTimeoutldapSizelimitExceededinsufficientInformationnoSuperordinatenoPropertyvalueErrorvalueMayNotChangevalueInvalidSyntaxvalueRequiredvalueMismatchnoLockauthFailuidAlreadyUsedsidAlreadyUsedgroupNameAlreadyUseduidNumberAlreadyUsedAsGidNumbergidNumberAlreadyUsedAsUidNumberadGroupTypeChangeLocalToAnyadGroupTypeChangeToLocaladGroupTypeChangeGlobalToUniversaladGroupTypeChangeDomainLocalToUniversaladGroupTypeChangeUniversalToGlobaladGroupTypeChangeGlobalToDomainLocaladGroupTypeChangeDomainLocalToGlobalprohibitedUsernameipAlreadyUseddnsAliasAlreadyUsedinvalidDhcpEntryinvalidDNSAliasEntryInvalidDNS_InformationnextFreeIpipOverridesNetworkmacAlreadyUsedmailAddressUseddhcpServerAlreadyUsedkolabHomeServerprimaryGroupprimaryGroupUsedhomeShareUsedgroupNotFounddhcpNotFounddnsNotFoundcommonNameTooLongmissingInformationpolicyFixedAttributebootpXORFailoverlicenseNotFoundlicenseInvalidlicenseExpiredlicenseWrongBaseDnlicenseCoreEditionfreeForPersonalUselicenseAccountslicenseClientslicenseDesktopslicenseGroupwarelicenseUserslicenseServerslicenseManagedClientslicenseCorporateClientslicenseDVSUserslicenseDVSClientslicenseDisableModifypwalreadyusedpasswordLengthrangeNotInNetworkrangeInNetworkAddressrangeInBroadcastAddressrangesOverlappinginvalidOptionspwToShortpwQualityinvalidOperationrestoreFailedemptyPrinterGroupleavePrinterGroupnotValidPrinternotValidGroupnotValidUsertemplateSyntaxErrornagiosARecordRequirednagiosDNSForwardZoneEntryRequireddnsAliasRecordExistscircularGroupDependencyinvalidChildprimaryGroupWithoutSambawrongObjectTypenoKerberosRealmalreadyUsedInSubtree
- univention.admin.uldap module
DNaccessaccess.binddnaccess.bindpwaccess.hostaccess.portaccess.baseaccess.start_tlsaccess.authz_connectionaccess.bind()access.bind_saml()access.bind_oauthbearer()access.unbind()access.whoami()access.requireLicense()access.get_schema()access.compare_dn()access.get()access.getAttr()access.search()access.searchDn()access.getPolicies()access.add()access.modify()access.rename()access.delete()access.parentDn()access.explodeDn()access.filter_lookup_results()access.search_filtered()access.search_dn_filtered()
domainexplodeDn()getAdminConnection()getBaseDN()getMachineConnection()position
- univention.admincli package
- univention.admindiary package
get_events_to_reject()get_logger()DiaryEntry- Submodules
- univention.admindiary.backend module
- univention.admindiary.client module
- univention.admindiary.events module
- univention.appcenter package
- Subpackages
- univention.appcenter.actions package
possible_network_error()StoreAppActionUniventionAppActionMetaUniventionAppActionUniventionAppAction.parent_loggerUniventionAppAction.get_action_name()UniventionAppAction.debug()UniventionAppAction.log()UniventionAppAction.warn()UniventionAppAction.fatal()UniventionAppAction.log_exception()UniventionAppAction.setup_parser()UniventionAppAction.percentageUniventionAppAction.call_safe()UniventionAppAction.call()UniventionAppAction.call_with_namespace()
get_action()all_actions()- Submodules
- univention.appcenter.actions.configure module
- univention.appcenter.actions.credentials module
- univention.appcenter.actions.domain module
- univention.appcenter.actions.get module
- univention.appcenter.actions.info module
- univention.appcenter.actions.install module
- univention.appcenter.actions.install_base module
- univention.appcenter.actions.list_apps module
- univention.appcenter.actions.pin module
- univention.appcenter.actions.register module
- univention.appcenter.actions.remove module
- univention.appcenter.actions.stall module
- univention.appcenter.actions.update module
- univention.appcenter.actions.update_certificates module
- univention.appcenter.actions.update_check module
- univention.appcenter.actions.upgrade module
- univention.appcenter.actions.upgrade_search module
- univention.appcenter.actions package
- Submodules
- univention.appcenter.app module
LooseVersionCaseSensitiveConfigParserRequirementhard_requirement()soft_requirement()AppAttributeAppAttribute.save_as_listAppAttribute.auto_set_nameAppAttribute.test_regex()AppAttribute.test_choices()AppAttribute.test_required()AppAttribute.test_type()AppAttribute.test()AppAttribute.parse()AppAttribute.get_value()AppAttribute.post_creation()AppAttribute.parse_with_ini_file()AppAttribute.get()
AppComponentIDAttributeAppUCSVersionAttributeAppBooleanAttributeAppIntAttributeAppListAttributeAppFromFileAttributeAppRatingAttributeAppLocalisedListAttributeAppLocalisedAppCategoriesAttributeAppAttributeOrFalseOrNoneAppAttributeOrTrueOrNoneAppFileAttributeAppDockerScriptAttributeAppMetaClassAppApp.idApp.codeApp.component_idApp.nameApp.versionApp.install_permissionsApp.install_permissions_messageApp.descriptionApp.long_descriptionApp.thumbnailsApp.categoriesApp.app_categoriesApp.websiteApp.support_urlApp.contactApp.vendorApp.website_vendorApp.maintainerApp.website_maintainerApp.licenseApp.license_agreementApp.readmeApp.readme_installApp.readme_post_installApp.readme_updateApp.readme_post_updateApp.readme_uninstallApp.readme_post_uninstallApp.notify_vendorApp.notification_emailApp.web_interfaceApp.web_interface_nameApp.web_interface_port_httpApp.web_interface_port_httpsApp.web_interface_proxy_schemeApp.ucs_overview_categoryApp.background_colorApp.web_interface_link_targetApp.databaseApp.database_nameApp.database_userApp.database_password_fileApp.docker_env_database_hostApp.docker_env_database_portApp.docker_env_database_nameApp.docker_env_database_userApp.docker_env_database_passwordApp.docker_env_database_password_fileApp.plugin_ofApp.conflicted_appsApp.required_appsApp.required_apps_in_domainApp.conflicted_system_packagesApp.required_ucs_versionApp.supported_ucs_versionsApp.required_app_version_upgradeApp.end_of_lifeApp.without_repositoryApp.default_packagesApp.default_packages_masterApp.additional_packages_masterApp.additional_packages_backupApp.additional_packages_slaveApp.additional_packages_memberApp.settingsApp.ratingApp.umc_module_nameApp.umc_module_flavorApp.user_activation_requiredApp.generic_user_activationApp.generic_user_activation_attributeApp.generic_user_activation_optionApp.umc_options_attributesApp.automatic_schema_creationApp.docker_env_ldap_userApp.ports_exclusiveApp.ports_redirection_udpApp.server_roleApp.min_physical_ramApp.shop_urlApp.ad_member_issue_hideApp.ad_member_issue_passwordApp.app_report_object_typeApp.app_report_object_filterApp.app_report_object_attributeApp.app_report_attribute_typeApp.app_report_attribute_filterApp.docker_imageApp.docker_inject_env_fileApp.docker_main_serviceApp.docker_migration_worksApp.docker_migration_linkApp.docker_allowed_imagesApp.docker_shell_commandApp.docker_volumesApp.docker_server_roleApp.docker_script_initApp.docker_script_setupApp.docker_script_store_dataApp.docker_script_restore_data_before_setupApp.docker_script_restore_data_after_setupApp.docker_script_update_availableApp.docker_script_update_packagesApp.docker_script_update_releaseApp.docker_script_update_app_versionApp.docker_script_configureApp.docker_ucr_style_envApp.docker_tmpfsApp.host_certificate_accessApp.listener_udm_modulesApp.listener_udm_versionApp.vote_for_appApp.ucs_versionApp.min_free_disk_spaceApp.supported_architecturesApp.auto_mod_proxyApp.ports_redirectionApp.attrs_dict()App.install_permissions_exist()App.get_docker_image_name()App.get_docker_images()App.has_local_web_interface()App.license_descriptionApp.from_ini()App.dockerApp.uses_docker_compose()App.ucr_status_keyApp.ucr_autoinstalled_keyApp.ucr_version_keyApp.ucr_ucs_version_keyApp.ucr_upgrade_keyApp.ucr_container_keyApp.ucr_hostdn_keyApp.ucr_image_keyApp.ucr_docker_params_keyApp.ucr_ip_keyApp.ucr_ports_keyApp.ucr_component_keyApp.ucr_pinned_keyApp.get_attr()App.get_packages()App.supports_ucs_version()App.is_installed()App.is_ucs_component()App.get_share_dir()App.get_share_file()App.get_data_dir()App.get_conf_dir()App.get_conf_file()App.get_compose_dir()App.get_compose_file()App.get_ucs_version()App.get_locale()App.get_server()App.get_cache_dir()App.get_app_cache_obj()App.set_app_cache_obj()App.get_cache_file()App.get_ini_file()App.logo_nameApp.logo_detail_page_nameApp.secret_on_hostApp.get_thumbnail_urls()App.get_localised()App.get_localised_list()App.must_have_install_permissions()App.must_have_fitting_app_version()App.must_have_fitting_ucs_version()App.must_have_fitting_kernel_version()App.must_not_be_vote_for_app()App.must_not_be_docker_if_docker_is_disabled()App.must_not_be_docker_in_docker()App.must_have_valid_license()App.must_not_be_installed()App.must_not_be_end_of_life()App.must_have_supported_architecture()App.must_be_joined_if_master_packages()App.must_not_have_concurrent_operation()App.must_have_correct_server_role()App.must_have_no_conflicts_packages()App.must_have_no_conflicts_apps()App.must_have_no_unmet_dependencies()App.must_not_be_depended_on()App.must_not_remove_plugin()App.shall_not_have_plugins_in_docker()App.shall_have_enough_free_disk_space()App.shall_have_enough_ram()App.shall_only_be_installed_in_ad_env_with_password_service()App.shall_not_be_docker_if_discouraged()App.check()App.get_settings()
- univention.appcenter.app_cache module
AppCacheAppCenterCacheAppCenterCache.build()AppCenterCache.get_app_cache_class()AppCenterCache.get_server()AppCenterCache.get_server_netloc()AppCenterCache.get_ucs_versions()AppCenterCache.get_locale()AppCenterCache.get_cache_dir()AppCenterCache.get_cache_file()AppCenterCache.get_app_caches()AppCenterCache.get_license_description()AppCenterCache.get_ratings()AppCenterCache.get_app_categories()AppCenterCache.get_every_single_app()AppCenterCache.clear_cache()
AppsAllAppsAppCenterVersionLicenseTypeRatingdefault_locale()default_server()default_ucs_version()
- univention.appcenter.database module
DatabaseErrorDatabaseCreationFailedDatabaseConnectionFailedDatabaseInfoErrorDatabaseConnectorDatabaseConnector.get_db_port()DatabaseConnector.get_db_host()DatabaseConnector.get_db_name()DatabaseConnector.get_db_user()DatabaseConnector.get_db_password()DatabaseConnector.get_db_password_file()DatabaseConnector.get_autostart_variable()DatabaseConnector.install()DatabaseConnector.get_connector()DatabaseConnector.start()DatabaseConnector.db_exists()DatabaseConnector.db_user_exists()DatabaseConnector.create_db_and_user()DatabaseConnector.setup()DatabaseConnector.create_database()
PostgreSQLMySQL
- univention.appcenter.exceptions module
AbortAbortWithDetailsNetworkErrorCredentialsNoUsernameErrorCredentialsNoPasswordErrorConnectionFailedConnectionFailedSecretFileConnectionFailedInvalidAdminCredentialsConnectionFailedInvalidMachineCredentialsConnectionFailedInvalidUserCredentialsConnectionFailedServerDownUpdateSignatureVerificationFailedUpdateUnpackArchiveFailedConfigureFailedShellNoCommandErrorShellAppNotRunningShellContainerNotFoundInstallSetupFailedDockerCouldNotStartContainerDatabaseConnectorErrorInstallNonDockerVersionErrorInstallFailedInstallMasterPackagesNoninteractiveErrorInstallMasterPackagesPasswordErrorRemoveBackupFailedRemovePluginUnsupportedRegisterSchemaFailedRegisterSchemaFileFailedDockerVerificationFailedLocalAppCenterErrorUpgradeStartContainerFailedUpgradeBackupFailedUpgradeAppFailedUpgradePackagesFailedUpgradeReleaseFailedConnectionFailedConnectErrorDockerImagePullFailedRemoveFailedParallelOperationInProgressInstallWithoutPermissionErrorReinitializeErrorAppCenterErrorAppCenterErrorContainerStartResidualInstallationError
- univention.appcenter.extended_attributes module
AttributeHiddenAttributeStringAttributeDescAttributeBooleanAttributeAttributeListAttributeSyntaxAttributeSchemaObjectExtendedAttributeExtendedOptionObjectClassget_extended_attributes()get_schema()create_extended_attribute()remove_extended_attribute()create_extended_option()create_option_icon()remove_extended_option()
- univention.appcenter.ini_parser module
- univention.appcenter.install_checks module
RequirementMetaClassRequirementSingleRequirementMultiRequirementHardRequirementSoftRequirementMustHaveCorrectServerRoleMustHaveFittingAppVersionMustHaveFittingKernelVersionMustHaveCandidateMustHaveFittingUcsVersionMustHaveInstallPermissionsMustHaveNoConflictsAppsMustHaveNoConflictsPackagesMustHaveNoUnmetDependenciesMustHaveSupportedArchitectureMustHaveValidLicenseMustNotBeDependedOnMustNotBeDockerIfDockerIsDisabledMustNotBeDockerInDockerMustNotBeEndOfLifeMustNotBeInstalledMustNotBeVoteForAppMustNotHaveConcurrentOperationMustNotBePinnedShallHaveEnoughFreeDiskSpaceShallHaveEnoughRamShallNotBeDockerIfDiscouragedShallOnlyBeInstalledInAdEnvWithPasswordServicecheck()get_requirement()
- univention.appcenter.listener module
- univention.appcenter.log module
- univention.appcenter.meta module
- univention.appcenter.packages module
- univention.appcenter.settings module
- univention.appcenter.ucr module
- univention.appcenter.udm module
FakeAppinit_object()remove_object_if_exists()create_object_if_not_exists()modify_object()search_objects()dn_exists()get_machine_connection()get_admin_connection()get_connection()get_read_connection()ApplicationLDAPObjectApplicationLDAPObject.dnApplicationLDAPObject.from_udm_obj()ApplicationLDAPObject.add_localhost()ApplicationLDAPObject.remove_localhost()ApplicationLDAPObject.remove_from_directory()ApplicationLDAPObject.installed_on_servers()ApplicationLDAPObject.get_siblings()ApplicationLDAPObject.anywhere_installed()
get_app_ldap_object()create_recursive_container()
- univention.appcenter.utils module
read_ini_file()docker_bridge_network_conflict()app_is_running()docker_is_running()app_ports()app_ports_with_protocol()NoMorePortscurrently_free_port_in_range()generate_password()underscore()capfirst()camelcase()shell_safe()mkdir()rmdir()call_process2()call_process()call_process_as()verbose_http_error()HTTPSConnectionHTTPSHandlerurlopen()get_md5()get_md5_from_file()get_sha256()get_sha256_from_file()get_current_ram_available()get_free_disk_space()flatten()unique()get_locale()gpg_verify()get_local_fqdn()get_server()container_mode()send_information()find_hosts_for_master_packages()resolve_dependencies()
- Subpackages
- univention.authorization package
- Submodules
- univention.authorization.authorization module
LocalGuardianAuthorizationClientLocalGuardianAuthorizationClient.reload()LocalGuardianAuthorizationClient.load_local_roles()LocalGuardianAuthorizationClient.check_permissions()LocalGuardianAuthorizationClient.get_and_check_permissions()LocalGuardianAuthorizationClient.get_permissions()LocalGuardianAuthorizationClient.udm_conditions_target_position_from_context()LocalGuardianAuthorizationClient.udm_conditions_target_position_in()LocalGuardianAuthorizationClient.udm_conditions_target_object_type_equals()LocalGuardianAuthorizationClient.udm_conditions_target_property_values_compares()LocalGuardianAuthorizationClient.target_is_self()
GuardianAuthorizationClient
- univention.authorization.config module
- univention.authorization.management module
TokenInvalidErrorGuardianManagementClientGuardianManagementClient.get_token()GuardianManagementClient.handle_status_code()GuardianManagementClient.generate_headers()GuardianManagementClient.post()GuardianManagementClient.put()GuardianManagementClient.patch()GuardianManagementClient.request()GuardianManagementClient.create_app()GuardianManagementClient.modify_app()GuardianManagementClient.create_namespace()GuardianManagementClient.modify_namespace()GuardianManagementClient.create_role()GuardianManagementClient.modify_role()GuardianManagementClient.create_permission()GuardianManagementClient.modify_permission()GuardianManagementClient.create_context()GuardianManagementClient.modify_context()GuardianManagementClient.create_condition()GuardianManagementClient.modify_condition()GuardianManagementClient.create_role_capability_mapping()GuardianManagementClient.modify_role_capability_mapping()GuardianManagementClient.prune()
expand_role()expand_permission()expand_string()implode_string()expand_condition()GuardianManagementClientLocal
- univention.config_registry package
ucr_factory()- Submodules
- univention.config_registry.backend module
- univention.config_registry.filters module
- univention.config_registry.frontend module
- univention.config_registry.handler module
ConfigHandlersConfigHandlers.CACHE_FILEConfigHandlers.VERSIONConfigHandlers.VERSION_MINConfigHandlers.VERSION_MAXConfigHandlers.VERSION_TEXTConfigHandlers.VERSION_NOTICEConfigHandlers.VERSION_REConfigHandlers.load()ConfigHandlers.get_handler()ConfigHandlers.update()ConfigHandlers.update_divert()ConfigHandlers.register()ConfigHandlers.unregister()ConfigHandlers.commit()ConfigHandlers.call_handler()
- univention.config_registry.interfaces module
- univention.config_registry.misc module
- univention.config_registry.validation module
- univention.connector package
decode_guid()generate_strong_password()set_ucs_passwd_user()check_ucs_lastname_user()set_primary_group_user()dictonary_lowercase()compare_normal()compare_lowercase()configdbRFC4514_dnMappingattributepropertyucsucs.init_ldap_connections()ucs.dn_mapped_to_base()ucs.open_ucs()ucs.search_ucs()ucs.init_debug()ucs.close_debug()ucs.list_rejected_ucs()ucs.get_dn_by_ucs()ucs.get_dn_by_con()ucs.context_log()ucs.get_ucs_ldap_object_dn()ucs.get_ucs_ldap_object()ucs.get_ucs_object()ucs.initialize_ucs()ucs.initialize()ucs.resync_rejected_ucs()ucs.resync_rejected()ucs.poll_ucs()ucs.poll()ucs.add_in_ucs()ucs.modify_in_ucs()ucs.move_in_ucs()ucs.update_deleted_cache_after_removal()ucs.was_entryUUID_deleted()ucs.was_objectGUID_deleted_by_ucs()ucs.delete_in_ucs()ucs.sync_to_ucs()ucs.identify_udm_object()
- Subpackages
- univention.connector.ad package
netbiosDomainnameNotFoundkerberosAuthenticationFailedset_univentionObjectFlag_to_synced()group_members_sync_from_ucs()object_memberships_sync_from_ucs()group_members_sync_to_ucs()object_memberships_sync_to_ucs()primary_group_sync_from_ucs()primary_group_sync_to_ucs()disable_user_from_ucs()set_userPrincipalName_from_ucr()disable_user_to_ucs()fix_dn_in_search()fix_dn()str2dn()unix2ad_time()ad2unix_time()samba2ad_time()ad2samba_time()samaccountname_dn_mapping()user_dn_mapping()group_dn_mapping()windowscomputer_dn_mapping()decode_sid()LDAPEscapeFormatterformat_escaped()adad.RANGE_RETRIEVAL_PATTERNad.main()ad.init_group_cache()ad.init_ldap_connections()ad.open_drs_connection()ad.open_samr()ad.get_kerberos_ticket()ad.ad_search_ext_s()ad.open_ad()ad.get_lastUSN()ad.list_rejected()ad.save_rejected()ad.remove_rejected()ad.addToCreationList()ad.removeFromCreationList()ad.isInCreationList()ad.parse_range_retrieval_attrs()ad.value_range_retrieval()ad.get_ad_members()ad.get_object()ad.set_primary_group_to_ucs_user()ad.primary_group_sync_from_ucs()ad.primary_group_sync_to_ucs()ad.object_memberships_sync_from_ucs()ad.group_members_sync_from_ucs()ad.object_memberships_sync_to_ucs()ad.one_group_member_sync_to_ucs()ad.one_group_member_sync_from_ucs()ad.group_members_sync_to_ucs()ad.set_userPrincipalName_from_ucr()ad.disable_user_from_ucs()ad.disable_user_to_ucs()ad.ucs_object_ignored()ad.initialize()ad.resync_rejected()ad.poll()ad.sync_from_ucs()ad.delete_in_ad()
- Submodules
- univention.connector.ad.main module
- univention.connector.ad.mapping module
- univention.connector.ad.password module
nt_password_to_arcfour_hmac_md5()transformKey()mySamEncryptNTLMHash()deriveKey()removeDESLayer()decrypt()decrypt_history()calculate_krb5keys()set_password_in_ad()decrypt_supplementalCredentials()get_password_from_ad()password_sync_ucs()password_sync_kinit()password_sync()lockout_sync_to_ucs()lockout_sync_from_ucs()
- univention.connector.ad.proxyAddresses module
- univention.connector.ad.query_config module
- univention.connector.ad package
- Submodules
- univention.connector.adcache module
- univention.directory package
- Subpackages
- univention.directory.reports package
ConfigDocumentReportReportErrorcache_object()connect()connected()get_object()identify()set_format()- Submodules
- univention.directory.reports.admin module
- univention.directory.reports.config module
- univention.directory.reports.document module
- univention.directory.reports.error module
- univention.directory.reports.filter module
- univention.directory.reports.interpreter module
- univention.directory.reports.output module
- univention.directory.reports.parser module
- univention.directory.reports.report module
- univention.directory.reports.tokens module
- univention.directory.reports package
- Subpackages
- univention.ipcalc package
- univention.l10n package
ErrorMIMECheckerNoMatchingFilesNoSpecialCaseDefintionsFoundSpecialCaseUMCModuleTranslationcreate_new_package()find_base_translation_modules()get_special_cases_from_checkout()get_special_cases_from_srcpkg()read_special_case_definition()template_file()translate_special_case()update_package_translation_files()write_makefile()- Submodules
- univention.l10n.cmd module
- univention.l10n.helper module
- univention.l10n.l10n module
BaseModuleNoSpecialCaseDefintionsFoundNoMatchingFilesUMCModuleTranslationSpecialCaseMIMECheckerupdate_package_translation_files()write_makefile()translate_special_case()read_special_case_definition()get_special_cases_from_srcpkg()get_special_cases_from_checkout()find_base_translation_modules()template_file()create_new_package()
- univention.l10n.message_catalogs module
- univention.l10n.sourcefileprocessing module
- univention.l10n.umc module
UMC_ModuleUMC_Module.packageUMC_Module.python_pathUMC_Module.js_pathUMC_Module.js_module_fileUMC_Module.js_filesUMC_Module.html_filesUMC_Module.css_filesUMC_Module.module_nameUMC_Module.xml_definitionUMC_Module.xml_categoriesUMC_Module.python_filesUMC_Module.python_po_filesUMC_Module.js_po_filesUMC_Module.xml_po_filesUMC_Module.icons
read_modules()module_xml2po()create_po_file()merge_po_file()create_mo_file()create_json_file()po_to_json()
- univention.ldap_cache package
- univention.lib package
I18N_ErrorLocaleNullTranslationTranslationget_lock()release_lock()- Submodules
- univention.lib.account module
- univention.lib.admember module
initialize_debug()failedToSetServiceinvalidUCSServerRolefailedADConnectfailedToSetAdministratorPasswordfailedToCreateAdministratorAccountsambaSidNotSetForAdministratorAccountfailedToSearchForWellKnownSidfailedToAddAdministratorAccountToDomainAdminsdomainnameMismatchconnectionFailednotDomainAdminInADuniventionSambaWrongVersiontimeSyncronizationFailedmanualTimeSyncronizationRequiredsambaJoinScriptFailedfailedToAddServiceRecordToADfailedToGetUcrVariableis_localhost_in_admember_mode()is_localhost_in_adconnector_mode()is_domain_in_admember_mode()check_connection()flush_nscd_hosts_cache()decode_sid()check_ad_account()prepare_administrator()synchronize_account_position()server_supports_ssl()enable_ssl()disable_ssl()add_admember_service_to_localhost()add_adconnector_service_to_localhost()remove_admember_service_from_localhost()info_handler()error_handler()remove_install_univention_samba()CLDAP_REScldap_finddc()get_defaultNamingContext()lookup_adds_dc()set_timeserver()stop_service()start_service()restart_service()invoke_service()do_time_sync()time_sync()check_server_role()check_domain()set_nameserver()rename_well_known_sid_objects()make_deleted_objects_readable_for_this_machine()prepare_dns_reverse_settings()prepare_kerberos_ucr_settings()set_ucr()prepare_ucr_settings()revert_ucr_settings()prepare_connector_settings()revert_connector_settings()disable_local_samba4()disable_local_heimdal()run_samba_join_script()add_host_record_in_ad()get_domaincontroller_srv_record()add_domaincontroller_srv_record_in_ad()get_ucr_variable_from_ucs()set_nameserver_from_ucs_master()configure_ad_member()configure_backup_as_ad_member()configure_slave_as_ad_member()configure_member_as_ad_member()configure_container_as_ad_member()revert_backup_ad_member()revert_slave_ad_member()revert_member_ad_member()revert_container_ad_member()
- univention.lib.atjobs module
- univention.lib.fstab module
- univention.lib.i18n module
- univention.lib.ldap_extension module
BaseDirRestrictionsafe_path_join()set_handler_message()get_handler_message()UniventionLDAPExtensionUniventionLDAPExtension.udm_module_nameUniventionLDAPExtension.target_container_nameUniventionLDAPExtension.active_flag_attributeUniventionLDAPExtension.filesuffixUniventionLDAPExtension.create_base_container()UniventionLDAPExtension.is_local_active()UniventionLDAPExtension.is_applicable_for_current_ucs_version()UniventionLDAPExtension.wait_for_activation()UniventionLDAPExtension.udm_find_object()UniventionLDAPExtension.udm_find_object_dn()UniventionLDAPExtension.ldap_touch_udm_object()UniventionLDAPExtension.register()UniventionLDAPExtension.unregister()UniventionLDAPExtension.mark_active()
UniventionLDAPExtensionWithListenerHandlerUniventionLDAPSchemaUniventionLDAPACLUniventionDataExtensionUniventionUDMExtensionUniventionUDMModuleUniventionUDMModule.target_container_nameUniventionUDMModule.udm_module_nameUniventionUDMModule.active_flag_attributeUniventionUDMModule.filesuffixUniventionUDMModule.target_udm_moduleUniventionUDMModule.target_subdirUniventionUDMModule.target_filepathUniventionUDMModule.register()UniventionUDMModule.wait_for_activation()
UniventionUDMSyntaxUniventionUDMHookoption_validate_existing_filename()option_validate_ucs_version()option_validate_gnu_message_catalogfile()UCSOptionoption_callback_udm_passthrough_options()check_data_module_options()option_callback_set_data_module_options()option_callback_append_data_module_options()check_udm_module_options()option_callback_set_udm_module_options()option_callback_append_udm_module_options()check_udm_syntax_options()option_callback_append_udm_syntax_options()check_udm_hook_options()option_callback_append_udm_hook_options()ucs_registerLDAPExtension()ucs_unregisterLDAPExtension()
- univention.lib.license_tools module
- univention.lib.listenerSharePath module
- univention.lib.locking module
- univention.lib.misc module
- univention.lib.package_manager module
LockErrorPackageManagerPackageManager.cachePackageManager.always_install()PackageManager.lock()PackageManager.unlock()PackageManager.is_locked()PackageManager.locked()PackageManager.no_umc_restart()PackageManager.add_hundred_percent()PackageManager.set_max_steps()PackageManager.set_finished()PackageManager.poll()PackageManager.reset_status()PackageManager.brutal_noninteractive()PackageManager.noninteractive()PackageManager.update()PackageManager.get_packages()PackageManager.get_package()PackageManager.is_installed()PackageManager.packages()PackageManager.mark_auto()PackageManager.mark()PackageManager.commit()PackageManager.reopen_cache()PackageManager.autoremove()PackageManager.upgrade()PackageManager.dist_upgrade()PackageManager.install()PackageManager.uninstall()
- univention.lib.password module
- univention.lib.policy_result module
- univention.lib.s4 module
- univention.lib.share_restrictions module
RestrictionsSharePrinterShareConfigurationShareConfiguration.SHARES_DIRShareConfiguration.SHARES_UDM_DIRShareConfiguration.PRINTERS_UDM_DIRShareConfiguration.POSTFIXShareConfiguration.PREFIXShareConfiguration.INCLUDE_CONFShareConfiguration.GLOBAL_CONFShareConfiguration.CUPS_CONFShareConfiguration.delete()ShareConfiguration.read_shares()ShareConfiguration.read_printers()ShareConfiguration.read_ucr()ShareConfiguration.read()ShareConfiguration.write()ShareConfiguration.globalsShareConfiguration.sharesShareConfiguration.printers
- univention.lib.ucrLogrotate module
- univention.lib.ucs module
- univention.lib.umc module
ConnectionErrorHTTPErrorHTTPRedirectMovedPermanentlyFoundSeeOtherNotModifiedBadRequestUnauthorizedForbiddenNotFoundMethodNotAllowedNotAcceptableUnprocessableEntityInternalServerErrorBadGatewayServiceUnavailableRequestResponseClientClient.ConnectionTypeClient.authenticate()Client.reauthenticate()Client.set_basic_http_authentication()Client.authenticate_saml()Client.authenticate_with_machine_account()Client.umc_command()Client.umc_set()Client.umc_set_password()Client.umc_get()Client.umc_upload()Client.umc_auth()Client.umc_logout()Client.request()Client.send()
- univention.lib.umc_module module
- univention.listener package
ListenerModuleAdapterListenerModuleConfigurationListenerModuleConfiguration.attributesListenerModuleConfiguration.descriptionListenerModuleConfiguration.get_active()ListenerModuleConfiguration.get_attributes()ListenerModuleConfiguration.get_configuration_keys()ListenerModuleConfiguration.get_description()ListenerModuleConfiguration.get_ldap_filter()ListenerModuleConfiguration.get_listener_module_class()ListenerModuleConfiguration.get_listener_module_instance()ListenerModuleConfiguration.get_name()ListenerModuleConfiguration.get_priority()ListenerModuleConfiguration.ldap_filterListenerModuleConfiguration.listener_module_classListenerModuleConfiguration.name
ListenerModuleConfigurationErrorListenerModuleHandlerListenerModuleHandler.ConfigurationListenerModuleHandler.as_root()ListenerModuleHandler.clean()ListenerModuleHandler.configListenerModuleHandler.create()ListenerModuleHandler.diff()ListenerModuleHandler.error_handler()ListenerModuleHandler.initialize()ListenerModuleHandler.loListenerModuleHandler.modify()ListenerModuleHandler.poListenerModuleHandler.post_run()ListenerModuleHandler.pre_run()ListenerModuleHandler.remove()ListenerModuleHandler.ucr
ListenerModuleRuntimeError- Submodules
- univention.listener.api_adapter module
- univention.listener.exceptions module
- univention.listener.handler module
HandlerMetaClassListenerModuleHandlerListenerModuleHandler.configListenerModuleHandler.ucrListenerModuleHandler.ConfigurationListenerModuleHandler.create()ListenerModuleHandler.modify()ListenerModuleHandler.remove()ListenerModuleHandler.initialize()ListenerModuleHandler.clean()ListenerModuleHandler.pre_run()ListenerModuleHandler.post_run()ListenerModuleHandler.as_root()ListenerModuleHandler.diff()ListenerModuleHandler.error_handler()ListenerModuleHandler.loListenerModuleHandler.po
- univention.listener.handler_configuration module
ListenerModuleConfigurationListenerModuleConfiguration.nameListenerModuleConfiguration.descriptionListenerModuleConfiguration.ldap_filterListenerModuleConfiguration.listener_module_classListenerModuleConfiguration.attributesListenerModuleConfiguration.get_configuration_keys()ListenerModuleConfiguration.get_name()ListenerModuleConfiguration.get_description()ListenerModuleConfiguration.get_ldap_filter()ListenerModuleConfiguration.get_attributes()ListenerModuleConfiguration.get_priority()ListenerModuleConfiguration.get_listener_module_instance()ListenerModuleConfiguration.get_listener_module_class()ListenerModuleConfiguration.get_active()
- univention.listener.handler_logging module
- univention.mail package
- Submodules
- univention.mail.dovecot module
DovecotListenerDovecotListener.log_p()DovecotListener.log_e()DovecotListener.new_email_account()DovecotListener.delete_email_account()DovecotListener.read_from_ext_proc_as_root()DovecotListener.move_user_home()DovecotListener.move_mail_home()DovecotListener.get_maillocation()DovecotListener.upload_activate_sieve_script()DovecotListener.get_user_home()DovecotListener.get_masteruser_credentials()DovecotListener.get_dovecot_user()DovecotListener.mkdir_p()DovecotListener.chown_r()
- univention.mail.dovecot_shared_folder module
DovecotFolderAclEntryDovecotGlobalAclFileDovecotSharedFolderListenerDovecotSharedFolderListener.add_shared_folder()DovecotSharedFolderListener.del_shared_folder()DovecotSharedFolderListener.mod_shared_folder()DovecotSharedFolderListener.get_public_location()DovecotSharedFolderListener.create_public_folder()DovecotSharedFolderListener.read_from_ext_proc_as_root()DovecotSharedFolderListener.doveadm_set_mailbox_acls()DovecotSharedFolderListener.imap_set_mailbox_acls()DovecotSharedFolderListener.update_public_mailbox_configuration()DovecotSharedFolderListener.unsubscribe_from_mailbox()DovecotSharedFolderListener.get_udm_infos()DovecotSharedFolderListener.add_global_acls()DovecotSharedFolderListener.remove_global_acls()
- univention.management package
- Subpackages
- univention.management.console package
Translation- Subpackages
- Submodules
- univention.management.console.acl module
- univention.management.console.auth module
- univention.management.console.base module
- univention.management.console.category module
- univention.management.console.config module
- univention.management.console.error module
- univention.management.console.ldap module
- univention.management.console.locales module
- univention.management.console.log module
- univention.management.console.message module
- univention.management.console.modserver module
- univention.management.console.module module
- univention.management.console.oidc module
- univention.management.console.pam module
- univention.management.console.resource module
- univention.management.console.resources module
- univention.management.console.saml module
- univention.management.console.server module
- univention.management.console.session module
- univention.management.console.session_db module
- univention.management.console.session_dict module
- univention.management.console.shared_memory module
- univention.management.console.sse module
- univention.management.console.tools module
- univention.management.console package
- Subpackages
- univention.monitoring package
- univention.portal package
PluginPluginsget_all_dynamic_classes()get_dynamic_classes()- Subpackages
- univention.portal.extensions package
- univention.portal.handlers package
- Submodules
- univention.portal.config module
- univention.portal.factory module
- univention.portal.log module
- univention.portal.main module
- univention.portal.user module
- univention.portal.util module
- univention.radius package
get_NetworkAccess()- Submodules
- univention.radius.networkaccess module
convert_network_access_attr()convert_ucs_debuglevel()get_ldapConnection()NetworkAccessErrorUserNotAllowedErrorMacNotAllowedErrorNoHashErrorUserDeactivatedErrorNetworkAccessNetworkAccess.ldapConnectionNetworkAccess.build_access_dict()NetworkAccess.get_user_network_access()NetworkAccess.get_station_network_access()NetworkAccess.get_groups_network_access()NetworkAccess.evaluate_ldap_network_access()NetworkAccess.check_proxy_filter_policy()NetworkAccess.check_network_access()NetworkAccess.check_station_whitelist()NetworkAccess.getNTPasswordHash()
- univention.radius.pyMsChapV2 module
- univention.radius.school_networkaccess module
- univention.radius.utils module
- univention.s4connector package
decode_guid()generate_strong_password()set_ucs_passwd_user()check_ucs_lastname_user()set_primary_group_user()dictonary_lowercase()compare_normal()compare_lowercase()configdbRFC4514_dnMappingattributepropertyucsucs.init_ldap_connections()ucs.dn_mapped_to_base()ucs.open_ucs()ucs.search_ucs()ucs.init_debug()ucs.close_debug()ucs.list_rejected_ucs()ucs.get_dn_by_ucs()ucs.get_dn_by_con()ucs.context_log()ucs.get_ucs_ldap_object_dn()ucs.get_ucs_ldap_object()ucs.get_ucs_object()ucs.initialize_ucs()ucs.initialize()ucs.resync_rejected_ucs()ucs.resync_rejected()ucs.poll_ucs()ucs.poll()ucs.add_in_ucs()ucs.modify_in_ucs()ucs.move_in_ucs()ucs.update_deleted_cache_after_removal()ucs.was_entryUUID_deleted()ucs.was_objectGUID_deleted_by_ucs()ucs.update_add_cache_after_creation()ucs.remove_add_cache_after_removal()ucs.was_objectGUID_added_by_ucs()ucs.delete_in_ucs()ucs.sync_to_ucs()ucs.identify_udm_object()
- Subpackages
- univention.s4connector.s4 package
group_members_sync_from_ucs()object_memberships_sync_from_ucs()group_members_sync_to_ucs()object_memberships_sync_to_ucs()primary_group_sync_from_ucs()primary_group_sync_to_ucs()disable_user_from_ucs()disable_user_to_ucs()add_primary_group_to_addlist()check_for_local_group_and_extend_serverctrls_and_sid()fix_dn_in_search()fix_dn()str2dn()unix2s4_time()s42unix_time()samba2s4_time()s42samba_time()samaccountname_dn_mapping()user_dn_mapping()group_dn_mapping()windowscomputer_dn_mapping()dc_dn_mapping()decode_sid()compare_sid_lists()LDAPEscapeFormatterformat_escaped()s4s4.RANGE_RETRIEVAL_PATTERNs4.main()s4.init_ldap_connections()s4.init_group_cache()s4.s4_search_ext_s()s4.open_s4()s4.get_lastUSN()s4.list_rejected()s4.save_rejected()s4.remove_rejected()s4.addToCreationList()s4.removeFromCreationList()s4.isInCreationList()s4.get_object_dn()s4.parse_range_retrieval_attrs()s4.value_range_retrieval()s4.get_s4_members()s4.get_object()s4.set_primary_group_to_ucs_user()s4.primary_group_sync_from_ucs()s4.primary_group_sync_to_ucs()s4.object_memberships_sync_from_ucs()s4.group_members_sync_from_ucs()s4.object_memberships_sync_to_ucs()s4.one_group_member_sync_to_ucs()s4.one_group_member_sync_from_ucs()s4.group_members_sync_to_ucs()s4.disable_user_from_ucs()s4.disable_user_to_ucs()s4.initialize()s4.resync_rejected()s4.poll()s4.sync_from_ucs()s4.delete_in_s4()
- Submodules
- univention.s4connector.s4.computer module
- univention.s4connector.s4.dc module
- univention.s4connector.s4.dns module
PTRRecordMXRecorddns_dn_mapping()s4_zone_create()s4_zone_msdcs_sync()s4_zone_create_wrapper()s4_zone_delete()s4_dns_node_base_create()s4_dns_node_base_delete()s4_host_record_create()ucs_host_record_create()ucs_host_record_delete()s4_ptr_record_create()ucs_ptr_record_create()ucs_ptr_record_delete()ucs_cname_create()ucs_cname_delete()s4_cname_create()ucs_srv_record_create()ucs_srv_record_delete()s4_srv_record_create()ucs_txt_record_create()ucs_txt_record_delete()s4_txt_record_create()ucs_ns_record_create()ucs_ns_record_delete()s4_ns_record_create()ucs_zone_create()ucs_zone_delete()ucs2con()con2ucs()
- univention.s4connector.s4.main module
- univention.s4connector.s4.mapping module
- univention.s4connector.s4.ntsecurity_descriptor module
- univention.s4connector.s4.password module
- univention.s4connector.s4.query_config module
- univention.s4connector.s4.sid_mapping module
- univention.s4connector.s4.user module
- univention.s4connector.s4 package
- Submodules
- univention.s4connector.lockingdb module
- univention.s4connector.s4cache module
- univention.testing package
- Subpackages
- univention.testing.browser package
- Submodules
- univention.testing.browser.appcenter module
- univention.testing.browser.generic_udm_module module
- univention.testing.browser.ldap_directory module
- univention.testing.browser.lib module
- univention.testing.browser.packagemanagement module
- univention.testing.browser.policies module
- univention.testing.browser.portal module
- univention.testing.browser.process_overview module
- univention.testing.browser.selfservice module
- univention.testing.browser.sidemenu module
- univention.testing.browser.suggestion module
- univention.testing.browser.systemdiagnostics module
- univention.testing.browser.udm_users module
- univention.testing.browser.univentionconfigurationregistry module
- univention.testing.format package
- univention.testing.pytest_univention_playwright package
check_for_backtrace()print_path_in_jenkins()save_screenshot()save_trace()- Submodules
- univention.testing.pytest_univention_playwright.fixtures module
suppress_notifications()pytest_runtest_makereport()ucs_browser_context_args()ucs_browser_type_launch_args()browser_context_args()browser_type_launch_args()udm_module_scope()ucr_module()user_module()side_menu_license()side_menu_user()self_service()ldap_directory()kill_univention_management_console_module()kill_module_processes_module()kill_module_processes()setup_browser_context()context_module_scope()umc_browser_test_module()umc_browser_test()teardown_umc_browser_test()app_center_cache()
- univention.testing.selenium package
UMCSeleniumTestUMCSeleniumTest.BROWSERSUMCSeleniumTest.crop_screenshot_to_element()UMCSeleniumTest.do_login()UMCSeleniumTest.end_umc_session()UMCSeleniumTest.notifications_visible()UMCSeleniumTest.open_module()UMCSeleniumTest.open_traceback()UMCSeleniumTest.press_notifications_button()UMCSeleniumTest.restart_umc()UMCSeleniumTest.save_browser_log()UMCSeleniumTest.save_screenshot()UMCSeleniumTest.search_module()UMCSeleniumTest.set_viewport_size()UMCSeleniumTest.show_notifications()
- Submodules
- univention.testing.selenium.appcenter module
- univention.testing.selenium.base module
- univention.testing.selenium.checks_and_waits module
- univention.testing.selenium.interactions module
- univention.testing.selenium.udm module
- univention.testing.selenium.utils module
- univention.testing.ucsschool package
- Submodules
- univention.testing.ucsschool.acl module
- univention.testing.ucsschool.computer module
- univention.testing.ucsschool.computerroom module
- univention.testing.ucsschool.conftest module
UCSSchoolTypeGroupTypeShareTypeUserTypemodel_ldap_object_classes()model_school_object_class()model_ucsschool_roles()model_udm_module()model_ldap_container()user_groups()random_int()random_username()ucr()fqdn()admin_username()admin_password()machine_account_dn()machine_password()schoolenv()create_ou()lo()udm_session()create_import_user()get_import_user()mail_domain()ucr_domainname()ucr_hostname()ucr_is_singlemaster()ucr_ldap_base()user_ldap_attributes()user_school_attributes()workgroup_ldap_attributes()workgroup_school_attributes()workgroup_share_ldap_attributes()workgroup_share_school_attributes()random_logger()restart_services()schedule_restart_services()restart_umc()schedule_restart_umc()stop_module_process()copy_file()check_pdfprinter_spool_permissions()list_pdfprinter_jobs()send_pdfprinter_job()
- univention.testing.ucsschool.csv_test_helper module
- univention.testing.ucsschool.distribution module
- univention.testing.ucsschool.exam module
- univention.testing.ucsschool.import_factory_test_classes module
- univention.testing.ucsschool.importgroups module
- univention.testing.ucsschool.importnetworks module
- univention.testing.ucsschool.importou module
DCNotFoundDCMembershipDCisMemberOfGroupDhcpdLDAPBaseDhcpServerLocationcreate_mail_domain()remove_ou()get_school_base()get_school_ou_from_dn()create_ou_cli()create_ou_python_api()move_domaincontroller_to_ou_cli()get_ou_base()create_and_verify_ou()verify_ou()check_group_membership()check_dhcp()verify_dc()parametrization_id_base64_decode()generate_import_ou_basics_test_data()import_ou_with_existing_dc()import_3_ou_in_a_row()import_ou_alter_dhcpd_base_flag()
- univention.testing.ucsschool.importprinters module
- univention.testing.ucsschool.importusers module
- univention.testing.ucsschool.importusers_cli_v2 module
- univention.testing.ucsschool.importusers_http module
- univention.testing.ucsschool.internetrule module
- univention.testing.ucsschool.klasse module
- univention.testing.ucsschool.radius module
- univention.testing.ucsschool.randomdomain module
- univention.testing.ucsschool.school module
- univention.testing.ucsschool.schoolroom module
- univention.testing.ucsschool.simplecurl module
- univention.testing.ucsschool.test_samba4 module
- univention.testing.ucsschool.ucs_test_school module
- univention.testing.ucsschool.user module
- univention.testing.ucsschool.workgroup module
- univention.testing.browser package
- Submodules
- univention.testing.active_directory module
ActiveDirectoryExceptionSambaToolExceptionSmbClientExceptionLogonFailureExceptionAccountLockedOutExceptionNotLockedOutExceptionActiveDirectorySettingsDomainPasswordsettingsDataDomainPasswordsettingsData.password_complexityDomainPasswordsettingsData.store_plaintext_passwordsDomainPasswordsettingsData.password_history_lengthDomainPasswordsettingsData.minimum_password_lengthDomainPasswordsettingsData.minimum_password_ageDomainPasswordsettingsData.maximum_password_ageDomainPasswordsettingsData.account_lockout_durationDomainPasswordsettingsData.account_lockout_thresholdDomainPasswordsettingsData.reset_account_lockout_after
SharesDataUserDataActiveDirectorySambaToolSmbClientDomainPasswordSettingsUserShares
- univention.testing.apptest module
run_test_file()pip_modules()xserver()ffmpeg_start()ffmpeg_stop()is_local()SessionSession.add_ucs_root_ca_to_chrome_cert_store()Session.capture()Session.wait_until_clickable()Session.wait_until_clickable_and_click()Session.wait_until_gone()Session.goto_portal()Session.portal_login()Session.click_portal_tile()Session.switched_frame()Session.get()Session.get_current_url()Session.reload()Session.find_all()Session.find_all_below()Session.find_first()Session.assert_one()Session.assert_one_below()Session.click_element()Session.click_element_below()Session.change_tab()Session.close_tab()Session.enter_input()Session.enter_input_element()Session.enter_return()Session.enter_shift_tab()Session.enter_tab()Session.drag_and_drop()Session.send_keys()Session.save_screenshot()Session.chrome()Session.running_chrome()
config()hostname()fqdn()admin_username()admin_password()umc()ucs_call()ucr()ucr_module()appcenter()udm()users()new_user()db_conn()selenium_base_url()selenium_screenshot_path()test_logger()chrome()
- univention.testing.codes module
ReasonReason.UNKNOWNReason.SKIPReason.OKAYReason.FIXED_EXPECTEDReason.FIXED_UNEXPECTEDReason.FAILReason.FAIL_UNEXPECTEDReason.FAIL_TRANSIENTReason.FAIL_EXPECTEDReason.UNAVAILABLEReason.IMMATUREReason.VERSION_MISMATCHReason.VERSION_TOO_OLDReason.VERSION_TOO_NEWReason.ROLE_MISMATCHReason.JOINReason.JOINEDReason.INSTALLReason.INSTALLEDReason.DANGERReason.INTERNALReason.ABORTReason.APP_MISMATCHReason.eofsReason.colorReason.lookup()
- univention.testing.conftest module
- univention.testing.connector_common module
random_string()random_bytestring()normalize_dn()to_unicode()restart_univention_cli_server()TestUserNormalUserUtf8UserSpecialUserTestGroupNormalGroupUtf8GroupSpecialGroupTestObjectNormalWindowsNormalContainerNormalOUmap_udm_user_to_con()map_udm_group_to_con()map_udm_windows_to_con()map_udm_container_to_con()map_udm_ou_to_con()create_udm_user()delete_udm_user()create_con_user()delete_con_user()create_udm_group()delete_udm_group()create_con_group()delete_con_group()
- univention.testing.coverage module
MissingCoverageCoverageCoverage.COVERAGE_PTHCoverage.COVERAGE_PTH_CONTENTCoverage.COVERAGE_DEBUG_PATHCoverage.coverageCoverage.COVERAGE_DEBUGCoverage.start()Coverage.write_config_file()Coverage.restart_python_services()Coverage.stop()Coverage.get_argument_group()Coverage.is_candidate()Coverage.startup()Coverage.stop_measurement()Coverage.debug_message()
StopCoverageDecorator
- univention.testing.data module
- univention.testing.debian_package module
BuildRuntimeErrorInstallRuntimeErrorUninstallRuntimeErrorDebianPackageDebianPackage.get_package_name()DebianPackage.get_temp_dir()DebianPackage.get_binary_name()DebianPackage.create_join_script_from_buffer()DebianPackage.create_unjoin_script_from_buffer()DebianPackage.create_usr_share_file_from_buffer()DebianPackage.create_debian_file_from_buffer()DebianPackage.build()DebianPackage.install()DebianPackage.uninstall()DebianPackage.remove()
- univention.testing.decorators module
- univention.testing.errors module
- univention.testing.fixtures_recyclebin module
- univention.testing.internal module
- univention.testing.ldap_glue module
get_rdn()get_parent_dn()to_bytes()get_first()LDAPConnectionLDAPConnection.connect()LDAPConnection.get_kerberos_ticket()LDAPConnection.exists()LDAPConnection.get_attribute()LDAPConnection.get()LDAPConnection.create()LDAPConnection.delete()LDAPConnection.move()LDAPConnection.set_attribute()LDAPConnection.set_attributes()LDAPConnection.set_attribute_with_provision_ctrl()LDAPConnection.delete_attribute()LDAPConnection.append_to_attribute()LDAPConnection.remove_from_attribute()
ADConnectionADConnection.delete()ADConnection.search()ADConnection.get()ADConnection.set_attributes()ADConnection.add_to_group()ADConnection.remove_from_group()ADConnection.getdn()ADConnection.createuser()ADConnection.rename_or_move_user_or_group()ADConnection.group_create()ADConnection.windows_create()ADConnection.getprimarygroup()ADConnection.setprimarygroup()ADConnection.container_create()ADConnection.createou()ADConnection.verify_object()
- univention.testing.ldif module
- univention.testing.license_client module
CredentialsMissingShopParserTestLicenseClientTestLicenseClient.setup_logging()TestLicenseClient.create_connection()TestLicenseClient.close_connection()TestLicenseClient.get_server_password()TestLicenseClient.get_cookie()TestLicenseClient.make_post_request()TestLicenseClient.make_get_request()TestLicenseClient.get_the_license()TestLicenseClient.order_a_license()TestLicenseClient.get_body()TestLicenseClient.download_license_file()TestLicenseClient.check_date_format()TestLicenseClient.update_with_parsed_args()TestLicenseClient.process_cmd_arguments()TestLicenseClient.main()
- univention.testing.mail module
- univention.testing.network module
UCSTestNetworkUCSTestNetworkCannotDetermineExternalAddressUCSTestNetworkCmdFailedUCSTestNetworkUnknownLoopUCSTestNetworkUnknownRedirectionUCSTestNetworkNoWithStatementUCSTestNetworkOnlyOneLoopSupportedNetworkRedirectorNetworkRedirector.BIN_IPTABLESNetworkRedirector.CMD_LIST_LOOPNetworkRedirector.CMD_LIST_REDIRECTIONNetworkRedirector.revert_network_settings()NetworkRedirector.run_commands()NetworkRedirector.add_loop()NetworkRedirector.remove_loop()NetworkRedirector.add_redirection()NetworkRedirector.remove_redirection()
- univention.testing.pytest module
- univention.testing.strings module
- univention.testing.ucr module
- univention.testing.ucs_samba module
- univention.testing.udm module
UCSTestUDM_ExceptionUCSTestUDM_MissingModulenameUCSTestUDM_MissingDnUCSTestUDM_CreateUDMObjectFailedUCSTestUDM_CreateUDMUnknownDNUCSTestUDM_ModifyUDMObjectFailedUCSTestUDM_RestoreUDMObjectFailedUCSTestUDM_MoveUDMObjectFailedUCSTestUDM_NoModificationUCSTestUDM_ModifyUDMUnknownDNUCSTestUDM_RestoreUDMUnknownDNUCSTestUDM_RemoveUDMObjectFailedUCSTestUDM_CleanupFailedUCSTestUDM_CannotModifyExistingObjectUCSTestUDM_ListUDMObjectFailedUCSTestUDM_GetUDMObjectFailedUCSTestUDMUCSTestUDM.PATH_UDM_CLI_SERVERUCSTestUDM.PATH_UDM_CLI_CLIENTUCSTestUDM.PATH_UDM_CLI_CLIENT_WRAPPEDUCSTestUDM.COMPUTER_MODULESUCSTestUDM.ad_object_identifying_filter()UCSTestUDM.LDAP_BASEUCSTestUDM.FQHNUCSTestUDM.UNIVENTION_CONTAINERUCSTestUDM.UNIVENTION_TEMPORARY_CONTAINERUCSTestUDM.create_object()UCSTestUDM.create_with_defaults()UCSTestUDM.modify_object()UCSTestUDM.restore_object()UCSTestUDM.move_object()UCSTestUDM.remove_object()UCSTestUDM.wait_for()UCSTestUDM.create_user()UCSTestUDM.create_ldap_user()UCSTestUDM.remove_user()UCSTestUDM.create_group()UCSTestUDM.addCleanupLock()UCSTestUDM.get_object()UCSTestUDM.list_objects()UCSTestUDM.cleanup()UCSTestUDM.stop_cli_server()UCSTestUDM.verify_udm_object()UCSTestUDM.verify_ldap_object()
UDMverify_udm_object()
- univention.testing.udm_extensions module
get_package_name()get_package_version()get_extension_name()get_extension_filename()call_cmd()call_join_script()call_unjoin_script()get_syntax_buffer()get_hook_buffer()get_module_buffer()get_extension_buffer()get_postinst_script_buffer()get_postrm_script_buffer()get_join_script_buffer()get_unjoin_script_buffer()get_absolute_extension_filename()get_dn_of_extension_by_name()remove_extension_by_name()
- univention.testing.umc module
- univention.testing.utils module
LDAPErrorLDAPReplicationFailedLDAPObjectNotFoundLDAPUnexpectedObjectFoundLDAPObjectValueMissingLDAPObjectUnexpectedValueUCSTestDomainAdminCredentialsget_ldap_connection()retry_on_error()verify_ldap_object()s4connector_present()stop_s4connector()start_s4connector()restart_s4connector()stop_slapd()start_slapd()restart_slapd()stop_listener()start_listener()restart_listener()restart_firewall()AutomaticListenerRestartAutoCallCommandFollowLogfileReplicationTypewait_for_replication_from_master_openldap_to_local_samba()wait_for_replication_from_local_samba_to_local_openldap()wait_for()wait_for_drs_replication()wait_for_listener_replication()get_lid()wait_for_listener_replication_and_postrun()wait_for_s4connector_replication()wait_for_replication()wait_for_replication_and_postrun()wait_for_connector_replication()package_installed()fail()uppercase_in_ldap_base()is_udp_port_open()is_port_open()no_change_in_file()wait_for_s4_connector_to_be_inactive()
- Subpackages
- univention.ucslint package
- Submodules
- univention.ucslint.base module
noqa()line_regexp()UPCMessageUniventionPackageCheckBaseUniventionPackageCheckDebianUCSLintExceptionDebianControlNotEnoughSectionsDebianControlParsingErrorFailedToReadFileDebianControlEntryDebianControlSourceDebianControlBinaryParserDebianControlRegExTestUPCFileTesterFilteredDirWalkGenerator
- univention.ucslint.common module
- univention.ucslint.main module
- univention.ucslint.python module
- univention.udm package
UDMApiVersionMustNotChangeApiVersionNotSupportedConnectionErrorCreateErrorDeleteErrorDeletedErrorModifyErrorMoveErrorMultipleObjectsNoApiVersionSetNoObjectNoSuperordinateNotYetSavedErrorUdmErrorUnknownModuleTypeUnknownPropertyWrongObjectType- Subpackages
- univention.udm.modules package
- Submodules
- univention.udm.modules.appcenter_app module
- univention.udm.modules.computers_all module
- univention.udm.modules.container_cn module
- univention.udm.modules.container_dc module
- univention.udm.modules.container_ou module
- univention.udm.modules.generic module
- univention.udm.modules.groups_group module
- univention.udm.modules.mail_all module
- univention.udm.modules.nagios_service module
- univention.udm.modules.policies_registry module
- univention.udm.modules.policies_share_userquota module
- univention.udm.modules.policies_umc module
- univention.udm.modules.portal module
ListOfListOflTextToListofDictPropertyEncoderPortalsPortalObjectPropertiesPortalsPortalObjectPortalsPortalModulePortalsCategoryObjectPropertiesPortalsCategoryObjectPortalsCategoryModulePortalsPortalEntryObjectPropertiesPortalsPortalEntryObjectPortalsPortalEntryModulePortalsPortalFolderObjectPropertiesPortalsPortalFolderObjectPortalsPortalFolderModulePortalsPortalAnnouncementObjectPropertiesPortalsPortalAnnouncementObjectPortalsPortalAnnouncementModule
- univention.udm.modules.settings_data module
- univention.udm.modules.settings_directory module
- univention.udm.modules.users_ldap_v0 module
- univention.udm.modules.users_ldap_v1 module
- univention.udm.modules.users_user module
- univention.udm.modules package
- Submodules
- univention.udm.base module
- univention.udm.binary_props module
- univention.udm.connections module
- univention.udm.encoders module
BaseEncoderBase64BinaryPropertyEncoderBase64Bzip2BinaryPropertyEncoderDatePropertyEncoderDisabledPropertyEncoderHomePostalAddressPropertyEncoderListOfListOflTextToDictPropertyEncoderMultiLanguageTextAppcenterPropertyEncoderSambaGroupTypePropertyEncoderSambaLogonHoursPropertyEncoderStringCaseInsensitiveResultLowerBooleanPropertyEncoderStringCaseInsensitiveResultLowerBooleanPropertyEncoder.staticStringCaseInsensitiveResultLowerBooleanPropertyEncoder.result_case_funcStringCaseInsensitiveResultLowerBooleanPropertyEncoder.false_stringStringCaseInsensitiveResultLowerBooleanPropertyEncoder.true_stringStringCaseInsensitiveResultLowerBooleanPropertyEncoder.decode()StringCaseInsensitiveResultLowerBooleanPropertyEncoder.encode()
StringCaseInsensitiveResultUpperBooleanPropertyEncoderStringIntBooleanPropertyEncoderStringIntPropertyEncoderStringListToListDnListPropertyEncoderPoliciesEncoderCnameListPropertyEncoderDnsEntryZoneAliasListPropertyEncoderDnsEntryZoneForwardListMultiplePropertyEncoderDnsEntryZoneForwardListSinglePropertyEncoderDnsEntryZoneReverseListMultiplePropertyEncoderDnsEntryZoneReverseListSinglePropertyEncoderDnPropertyEncoderdn_list_property_encoder_for()dn_property_encoder_for()
- univention.udm.exceptions module
- univention.udm.helpers module
- univention.udm.plugins module
- univention.udm.udm module
- univention.udm.utils module
- univention.updater package
UniventionUpdaterUniventionUpdater.call_sh_files()UniventionUpdater.component()UniventionUpdater.component_update_get_packages()UniventionUpdater.config_repository()UniventionUpdater.get_all_available_release_updates()UniventionUpdater.get_components()UniventionUpdater.get_next_version()UniventionUpdater.get_releases()UniventionUpdater.get_sh_files()UniventionUpdater.print_component_repositories()UniventionUpdater.release_update_available()UniventionUpdater.release_update_temporary_sources_list()UniventionUpdater.run_dist_upgrade()UniventionUpdater.ucr_reinit()
- Subpackages
- univention.updater.scripts package
- Submodules
- univention.updater.scripts.actualize module
- univention.updater.scripts.kernel module
- univention.updater.scripts.list_installed_unmaintained_packages module
- univention.updater.scripts.policy_maintenance module
- univention.updater.scripts.policy_repo_server module
- univention.updater.scripts.policy_repo_sync module
- univention.updater.scripts.repo_create module
- univention.updater.scripts.repo_update module
- univention.updater.scripts.statistics module
- univention.updater.scripts.updater module
- univention.updater.scripts.upgrade module
- univention.updater.scripts package
- Submodules
- univention.updater.commands module
- univention.updater.errors module
- univention.updater.locking module
- univention.updater.mirror module
- univention.updater.repo_url module
- univention.updater.repository module
- univention.updater.tools module
verify_script()UCSRepoPool5UCSRepoPoolUCSRepoPoolNoArchUCSHttpServerUCSHttpServer.HTTPHeadHandlerUCSHttpServer.logUCSHttpServer.http_methodUCSHttpServer.head_handlerUCSHttpServer.password_managerUCSHttpServer.auth_handlerUCSHttpServer.proxy_handlerUCSHttpServer.openerUCSHttpServer.failed_hostsUCSHttpServer.prefixUCSHttpServer.reinit()UCSHttpServer.load_credentials()UCSHttpServer.join()UCSHttpServer.access()
UCSLocalServerComponentComponent.FN_APTSOURCESComponent.UCRVComponent.AVAILABLEComponent.NOT_FOUNDComponent.DISABLEDComponent.UNKNOWNComponent.PERMISSION_DENIEDComponent.ucrv()Component.currentComponent.default_packagesComponent.defaultpackage_installed()Component.baseurl()Component.server()Component.versions()Component.repositories()Component.status()Component.layout
UniventionUpdaterUniventionUpdater.config_repository()UniventionUpdater.ucr_reinit()UniventionUpdater.get_releases()UniventionUpdater.get_next_version()UniventionUpdater.get_all_available_release_updates()UniventionUpdater.release_update_available()UniventionUpdater.release_update_temporary_sources_list()UniventionUpdater.component()UniventionUpdater.get_components()UniventionUpdater.component_update_get_packages()UniventionUpdater.run_dist_upgrade()UniventionUpdater.print_component_repositories()UniventionUpdater.call_sh_files()UniventionUpdater.get_sh_files()
LocalUpdater
- univention.admin package
- Submodules
- univention.config_registry_info module
VariableCategoryConfigRegistryInfoConfigRegistryInfo.BASE_DIRConfigRegistryInfo.CATEGORIESConfigRegistryInfo.VARIABLESConfigRegistryInfo.CUSTOMIZEDConfigRegistryInfo.FILE_SUFFIXConfigRegistryInfo.check_categories()ConfigRegistryInfo.check_variables()ConfigRegistryInfo.read_categories()ConfigRegistryInfo.load_categories()ConfigRegistryInfo.check_patterns()ConfigRegistryInfo.describe_search_term()ConfigRegistryInfo.write_customized()ConfigRegistryInfo.read_customized()ConfigRegistryInfo.read_variables()ConfigRegistryInfo.get_categories()ConfigRegistryInfo.get_category()ConfigRegistryInfo.get_variables()ConfigRegistryInfo.get_variable()ConfigRegistryInfo.add_variable()ConfigRegistryInfo.match_pattern()
set_language()
- univention.debhelper module
- univention.debug module
- univention.debug2 module
- univention.dn module
- univention.info_tools module
- univention.ldif module
- univention.logging module
DebugHandlerLevelDependentFormatterLoggerStructuredFormatterbasicConfig()extendLogger()getLogger()BufferingFormatterFileHandlerFilterFormatterHandlerLogRecordLoggerAdapterLoggerAdapter.critical()LoggerAdapter.debug()LoggerAdapter.error()LoggerAdapter.exception()LoggerAdapter.getEffectiveLevel()LoggerAdapter.hasHandlers()LoggerAdapter.info()LoggerAdapter.isEnabledFor()LoggerAdapter.log()LoggerAdapter.managerLoggerAdapter.nameLoggerAdapter.process()LoggerAdapter.setLevel()LoggerAdapter.warn()LoggerAdapter.warning()
NullHandlerStreamHandleraddLevelName()captureWarnings()critical()debug()disable()error()exception()fatal()getLevelName()getLoggerClass()info()log()makeLogRecord()setLoggerClass()shutdown()warn()warning()getLogRecordFactory()setLogRecordFactory()getLevelNamesMapping()
- univention.password module
- univention.pkgdb module
parse_options()log()build_sysversion()sql_check_privileges()get_dbservername()sql_test_superuser()sql_grant_system()sql_revoke_system()sql_put_sys_in_systems()sql_put_sys_in_systems_no_architecture()sql_select()sql_getall_systems()sql_getall_systemroles()sql_getall_systemversions()sql_getall_packages_in_systems()sql_get_systems_by_query()sql_get_packages_in_systems_by_query()dump_systems()dump_packages()dump_systems_packages()action_remove_system()scan_and_store_packages()action_fill_testdb()action_scan()open_database_connection()main()
- univention.service_info module
ServiceErrorServicepidof()ServiceInfoServiceInfo.BASE_DIRServiceInfo.SERVICESServiceInfo.CUSTOMIZEDServiceInfo.FILE_SUFFIXServiceInfo.update_services()ServiceInfo.check_services()ServiceInfo.write_customized()ServiceInfo.read_services()ServiceInfo.read_customized()ServiceInfo.get_services()ServiceInfo.get_service()ServiceInfo.add_service()
- univention.uldap module
parentDn()explodeDn()getRootDnConnection()getAdminConnection()getBackupConnection()getMachineConnection()accessaccess.authz_connectionaccess.bind()access.bind_saml()access.bind_oauthbearer()access.unbind()access.whoami()access.get()access.getAttr()access.search()access.searchDn()access.getPolicies()access.get_schema()access.add()access.modify()access.modify_s()access.modify_ext_s()access.rename()access.rename_ext_s()access.delete()access.parentDn()access.explodeDn()access.compare_dn()
- Subpackages
UCS@school Python API#
- Package
- Subpackages
- ucsschool.exam package
- ucsschool.http_api package
- Subpackages
- ucsschool.http_api.app package
- ucsschool.http_api.import_api package
- Subpackages
- Submodules
- ucsschool.http_api.import_api.admin module
- ucsschool.http_api.import_api.apps module
- ucsschool.http_api.import_api.constants module
- ucsschool.http_api.import_api.http_api_import_frontend module
- ucsschool.http_api.import_api.import_logging module
- ucsschool.http_api.import_api.models module
- ucsschool.http_api.import_api.serializers module
- ucsschool.http_api.import_api.tasks module
- ucsschool.http_api.import_api.utils module
- ucsschool.http_api.import_api.views module
- Submodules
- ucsschool.http_api.auth_backend module
- ucsschool.http_api.client module
register_resource_client_class()get_resource_client_classes()register_resource_representation_class()get_resource_representation_classes()invalidate_resource_representation_classes_cache()ApiErrorBadRequestPermissionErrorObjectNotFoundServerErrorConnectionErrorIllegalURLErrorResourceRepresentationIteratorResourceRepresentationResourceRepresentation.SchoolResourceResourceRepresentation.RoleResourceResourceRepresentation.ResultResourceResourceRepresentation.UserImportJobResourceResourceRepresentation.UserImportJobResource.resource_nameResourceRepresentation.UserImportJobResource.log_fileResourceRepresentation.UserImportJobResource.password_fileResourceRepresentation.UserImportJobResource.schoolResourceRepresentation.UserImportJobResource.summary_fileResourceRepresentation.UserImportJobResource.result
ResourceRepresentation.get_repr()
Client
- ucsschool.http_api.manage module
- Subpackages
- ucsschool.import_lusd package
- Submodules
- ucsschool.import_lusd.cli module
ConfigurationErrorConfigurationConfiguration.lusd_api_urlConfiguration.lusd_api_oauth_issConfiguration.school_authorityConfiguration.skip_fetchConfiguration.skip_studentsConfiguration.skip_teachersConfiguration.dry_runConfiguration.student_import_config_pathConfiguration.teacher_import_config_pathConfiguration.log_levelConfiguration.school_id_mapConfiguration.authentication_key_file_pathConfiguration.lusd_data_save_pathConfiguration.ucs_school_import_cliConfiguration.validate()
normalize_schools()ImportLUSDget_args()run()
- ucsschool.import_lusd.reader module
- ucsschool.importer package
- Subpackages
- ucsschool.importer.contrib package
- ucsschool.importer.frontend package
- ucsschool.importer.mass_import package
- ucsschool.importer.models package
- ucsschool.importer.reader package
- ucsschool.importer.utils package
- Submodules
- ucsschool.importer.utils.computer_import module
- ucsschool.importer.utils.computer_pyhook module
- ucsschool.importer.utils.config_pyhook module
- ucsschool.importer.utils.configuration_checks module
- ucsschool.importer.utils.constants module
- ucsschool.importer.utils.format_pyhook module
- ucsschool.importer.utils.import_pyhook module
- ucsschool.importer.utils.ldap_connection module
- ucsschool.importer.utils.logging module
- ucsschool.importer.utils.post_read_pyhook module
- ucsschool.importer.utils.pre_read_pyhook module
- ucsschool.importer.utils.result_pyhook module
- ucsschool.importer.utils.shell module
- ucsschool.importer.utils.test_user_creator module
- ucsschool.importer.utils.user_pyhook module
- ucsschool.importer.utils.username_handler module
- ucsschool.importer.utils.utils module
- ucsschool.importer.writer package
- Submodules
- ucsschool.importer.writer.base_writer module
- ucsschool.importer.writer.csv_writer module
- ucsschool.importer.writer.new_user_password_csv_exporter module
- ucsschool.importer.writer.result_exporter module
- ucsschool.importer.writer.test_user_csv_exporter module
- ucsschool.importer.writer.user_import_csv_result_exporter module
- Submodules
- ucsschool.importer.configuration module
- ucsschool.importer.default_user_import_factory module
DefaultUserImportFactoryDefaultUserImportFactory.init_wrapper()DefaultUserImportFactory.load_methods_from_config()DefaultUserImportFactory.make_reader()DefaultUserImportFactory.make_import_user()DefaultUserImportFactory.make_mass_importer()DefaultUserImportFactory.make_password_exporter()DefaultUserImportFactory.make_result_exporter()DefaultUserImportFactory.make_user_importer()DefaultUserImportFactory.make_ucr()DefaultUserImportFactory.make_unique_email_handler()DefaultUserImportFactory.make_username_handler()DefaultUserImportFactory.make_user_writer()
- ucsschool.importer.exceptions module
UcsSchoolImportErrorUcsSchoolImportFatalErrorUcsSchoolImportSkipImportRecordBadPasswordBadValueStoredComputerImportErrorConfigurationErrorCreationErrorDeletionErrorFormatErrorEmptyFormatResultErrorEmptyMandatoryAttributeInitialisationErrorInvalidBirthdayInvalidClassNameInvalidEmailInvalidSchoolClassesInvalidSchoolsLDAPWriteAccessDeniedMissingMandatoryAttributeMissingMailDomainMissingSchoolNameMissingUidModificationErrorMoveErrorNameKeyExistsNoRoleNotSupportedErrorNoUsernameAtAllNoValueStoredReadOnlyConfigurationTooManyErrorsUDMErrorUDMValueErrorUnknownActionUnknownDisabledSettingUnknownPropertyUnknownRoleUnknownSchoolNameUniqueIdErrorUsernameToLongUserValidationErrorWrongUserType
- ucsschool.importer.factory module
- Subpackages
- ucsschool.lib package
- Subpackages
- ucsschool.lib.models package
- Submodules
- ucsschool.lib.models.attributes module
ValidationErrorAttributeCommonNameis_valid_win_directory_name()UsernameDHCPServerNameDHCPServiceNameGroupNameSchoolClassNameShareNameSubnetNameDHCPSubnetNameSchoolNameDCNameFirstnameLastnameBirthdayUserExpirationDateEmailPasswordDisabledSchoolAttributeSchoolClassesAttributeSchoolClassAttributeWorkgroupAttributeWorkgroupsAttributeDescriptionDisplayNameEmptyAttributesContainerPathShareFileServerGroupsUsersIPAddressSubnetMaskDHCPSubnetMaskDHCPServiceAttributeBroadcastAddressNetworkBroadcastAddressNetworkAttributeNetmaskMACAddressInventoryNumberHostsSchoolsRecordUIDSourceUIDRolesSyntaxRoles
- ucsschool.lib.models.base module
- ucsschool.lib.models.computer module
- ucsschool.lib.models.dhcp module
- ucsschool.lib.models.group module
- ucsschool.lib.models.hook module
- ucsschool.lib.models.meta module
- ucsschool.lib.models.misc module
- ucsschool.lib.models.network module
- ucsschool.lib.models.policy module
- ucsschool.lib.models.school module
- ucsschool.lib.models.share module
- ucsschool.lib.models.user module
- ucsschool.lib.models.utils module
NotInstalledUnknownPackageValidationDataFiltermkdir_p()UniFileHandlerUniStreamHandlerModuleHandlerUCSTTYColoredFormatteradd_stream_logger_to_schoollib()add_module_logger_to_schoollib()create_passwd()flatten()loglevel_int2str()nearest_known_loglevel()get_stream_handler()get_file_handler()get_logger()exec_cmd()stopped_notifier()get_package_version()add_or_remove_ucrv_value()
- ucsschool.lib.models.validator module
get_private_data_logger()get_position_from()obj_to_dict()obj_to_dict_conversion()is_student_role()SchoolValidatorUserValidatorStudentValidatorTeacherValidatorExamStudentValidatorStaffValidatorTeachersAndStaffValidatorSchoolAdminValidatorGroupAndShareValidatorSchoolClassValidatorWorkGroupValidatorComputerroomValidatorWorkGroupShareValidatorClassShareValidatorMarketplaceShareValidatorget_class()validate()
- ucsschool.lib.pyhooks package
- ucsschool.lib.models package
- Submodules
- ucsschool.lib.consistency module
- ucsschool.lib.create_ou module
- ucsschool.lib.i18n module
- ucsschool.lib.info module
- ucsschool.lib.internetrules module
- ucsschool.lib.roles module
- ucsschool.lib.roleshares module
- ucsschool.lib.school_umc_base module
- ucsschool.lib.school_umc_ldap_connection module
- ucsschool.lib.schoolldap module
SchoolSearchBaseSchoolSearchBase.ucrSchoolSearchBase.group_prefix_studentsSchoolSearchBase.group_prefix_teachersSchoolSearchBase.group_prefix_adminsSchoolSearchBase.group_prefix_staffSchoolSearchBase.getOU()SchoolSearchBase.getOUDN()SchoolSearchBase.dhcpSchoolSearchBase.policiesSchoolSearchBase.networksSchoolSearchBase.schoolSchoolSearchBase.schoolDNSchoolSearchBase.usersSchoolSearchBase.groupsSchoolSearchBase.students_groupSchoolSearchBase.teachers_groupSchoolSearchBase.staff_groupSchoolSearchBase.admins_groupSchoolSearchBase.workgroupsSchoolSearchBase.classesSchoolSearchBase.roomsSchoolSearchBase.studentsSchoolSearchBase.teachersSchoolSearchBase.teachersAndStaffSchoolSearchBase.staffSchoolSearchBase.adminsSchoolSearchBase.classSharesSchoolSearchBase.sharesSchoolSearchBase.printersSchoolSearchBase.computersSchoolSearchBase.examUsersSchoolSearchBase.globalGroupContainerSchoolSearchBase.educationalDCGroupSchoolSearchBase.educationalMemberGroupSchoolSearchBase.administrativeDCGroupSchoolSearchBase.administrativeMemberGroupSchoolSearchBase.examGroupNameSchoolSearchBase.examGroupSchoolSearchBase.isWorkgroup()SchoolSearchBase.isGroup()SchoolSearchBase.isClass()SchoolSearchBase.isRoom()SchoolSearchBase.get_is_teachers_group_regex()SchoolSearchBase.get_is_admins_group_regex()SchoolSearchBase.get_is_staff_group_regex()SchoolSearchBase.get_is_student_group_regex()SchoolSearchBase.get_staff_group_regex()SchoolSearchBase.get_students_group_regex()SchoolSearchBase.get_students_pos_regex()SchoolSearchBase.get_teachers_pos_regex()SchoolSearchBase.get_staff_pos_regex()SchoolSearchBase.get_teachers_and_staff_pos_regex()SchoolSearchBase.get_admins_pos_regex()SchoolSearchBase.get_exam_users_pos_regex()SchoolSearchBase.get_schoolclass_pos_regex()SchoolSearchBase.get_workgroup_pos_regex()SchoolSearchBase.get_computerroom_pos_regex()SchoolSearchBase.get_workgroup_share_pos_regex()SchoolSearchBase.get_school_class_share_pos_regex()
- ucsschool.lib.schoollessons module
- ucsschool.lib.smbstatus module
- Subpackages
- ucsschool.netlogon package
- ucsschool.veyon_client package
- Subpackages