airgun.entities.usergroup

Module Contents

class airgun.entities.usergroup.UserGroupEntity

Bases: airgun.entities.base.BaseEntity

endpoint_path = /usergroups
create(self, values)

Create new user group entity

search(self, value)

Search for user group entity

read(self, entity_name, widget_names=None)

Read all values for created user group entity

update(self, entity_name, values)

Update necessary values for user group

delete(self, entity_name)

Remove existing user group entity

refresh_external_group(self, entity_name, external_group_name)

Refresh external group.

class airgun.entities.usergroup.ShowAllUserGroups

Bases: airgun.navigation.NavigateStep

Navigate to All User Groups page

VIEW
step(self, *args, **kwargs)
class airgun.entities.usergroup.AddNewUserGroup

Bases: airgun.navigation.NavigateStep

Navigate to Create User Group page

VIEW
prerequisite
step(self, *args, **kwargs)
class airgun.entities.usergroup.EditUserGroup

Bases: airgun.navigation.NavigateStep

Navigate to Edit User Group page

Args:
entity_name: name of the user group
VIEW
prerequisite(self, *args, **kwargs)
step(self, *args, **kwargs)