SealSkin
Server Referencemodels

InstalledAppRecord

On-disk representation of an installed application.

The record references the store entry (source and source_app_id) and keeps only the fields the administrator changed under overrides. The effective InstalledApp is the store entry deep-merged with overrides; see config_store.resolve_app.

Attributes

attributemodel_config
= ConfigDict(extra='ignore')
attributeidstr
= Field(default_factory=(lambda: str(uuid.uuid4())))
attributesourcestr
attributesource_app_idstr
attributeapp_templatestr
= 'Default'
attributeuserslist[str]
= Field(default_factory=list)
attributegroupslist[str]
= Field(default_factory=list)
attributeauto_updatebool
= True
attributehome_directoriesbool
= True
attributeis_meta_appbool
= False
attributebase_app_idstr | None
= None
attributehome_template_namestr | None
= None
attributeoverridesdict[str, Any]
= Field(default_factory=dict)

On this page