KeenAuthPermissions.Managers.GroupsManager (keen_auth_permissions v0.1.1)

Summary

Functions

Link to this function

add_member_to_group(user, group_id, target_user_id, tenant \\ 1)

Link to this function

assign_permission(user, group_id, perm_code, perm_set_code, tenant \\ 1)

Link to this function

create_group(user, group, tenant \\ 1)

Link to this function

create_user_group_mapping(user, group_id, provider_code, mapped_object_name, mapped_target, mapping_type, tenant \\ 1)

Link to this function

delete_group(user, group_id, tenant \\ 1)

Link to this function

delete_user_group_mapping(user, group_mapping_id, tenant \\ 1)

Link to this function

disable_group(user, group_id, tenant \\ 1)

Link to this function

enable_group(user, group_id, tenant \\ 1)

Link to this function

get_assigned_permissions(user, group, tenant \\ 1)

Link to this function

get_group_members(user, group, tenant \\ 1)

Link to this function

get_groups(user, tenant \\ 1)

Link to this function

get_user_group_mappings(user, group_id, tenant)

Link to this function

group_info(user, group_id, tenant \\ 1)

Link to this function

lock_group(user, group_id, tenant \\ 1)

Link to this function

remove_member_from_group(user, group_id, target_user_id, tenant \\ 1)

Link to this function

unassign_permission(user, assignment_id, tenant \\ 1)

Link to this function

unlock_group(user, group_id, tenant \\ 1)