Skip to content

octoprint.access.groups#

FilebasedGroupManager(path = None) #

Bases: GroupManager

remove_group(key, save = True, notify = True) #

Removes a Group by key

Group(key, name, description = '', permissions = None, subgroups = None, default = False, removable = True, changeable = True, toggleable = True) #

add_permissions_to_group(permissions) #

Adds a list of permissions to a group

add_subgroups_to_group(subgroups) #

Adds a list of subgroups to a group

change_default(default) #

Changes the default flag of a Group

change_description(description) #

Changes the description of a group

remove_permissions_from_group(permissions) #

Removes a list of permissions from a group

remove_subgroups_from_group(subgroups) #

Removes a list of subgroups from a group