UserGroupConfiguration#
- class UserGroupConfiguration(group_object_class=None, group_search_base=None, group_member_attribute=None, group_member_attribute_value=None, *args, **kwargs)#
Bases:
objectUser Group configuration for OpenLDAP directory service.
- Parameters:
group_object_class (required max=64 chars) – (
group_object_class) Object class in the OpenLDAP system that corresponds to groups.group_search_base (required max=200 chars) – (
group_search_base) Base DN for group search.group_member_attribute (required max=64 chars) – (
group_member_attribute) Attribute in a group that associates users to the group.group_member_attribute_value (required max=64 chars) – (
group_member_attribute_value) User attribute value that will be used in group entity to associate user to the group.
- property group_member_attribute#
Attribute in a group that associates users to the group.
- Type:
str
- property group_member_attribute_value#
User attribute value that will be used in group entity to associate user to the group.
- Type:
str
- property group_object_class#
Object class in the OpenLDAP system that corresponds to groups.
- Type:
str
- property group_search_base#
Base DN for group search.
- Type:
str
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model