SealSkin

GroupSettings

What a group sets for its members; a setting left out is not the group's to decide.

Where the groups of a user disagree, the restricting value of a switch wins and the smallest limit does (see user_manager.get_effective_settings).

Attributes

attributeactivebool | None
= None
attributeadminbool | None
= None
attributepersistent_storagebool | None
= None
attributepublic_sharingbool | None
= None
attributeharden_containerbool | None
= None
attributeharden_openboxbool | None
= None
attributeedit_templatesbool | None
= None
attributegpubool | None
= None
attributegpu_sharebool | None
= None
attributehome_migrationbool | None
= None
attributestorage_limitint | None
= None
attributesession_limitint | None
= None
attributesession_cpusfloat | None
= None
attributesession_memory_mbint | None
= None
attributesession_hoursfloat | None
= None
attributeallowance_hoursfloat | None
= None
attributeallowance_periodstr | None
= Field(default=None, pattern='^(day|week|month)$')
attributepoolslist[str]
= []
attributepools_deniedlist[str]
= []
attributeproot_catalogstr | None
= None

Id of the PRoot Apps catalog the members' sessions install from.

attributevpnbool | None
= None
attributeapplication_keysbool | None
= None
attributeapplication_key_clientslist[str] | None
= None
attributeapplication_key_daysfloat | None
= None
attributeapplication_key_dormant_hoursfloat | None
= None
attributeapplication_key_follow_sign_inbool | None
= None
attributesso_groupslist[str]
= []

Identity provider groups whose members are in this group.

On this page