Interface B2BCommerceB2BUserGroupFacade

All Superinterfaces:
B2BUserGroupFacade
All Known Implementing Classes:
DefaultB2BCommerceB2BUserGroupFacade

@Deprecated(since="6.0", forRemoval=true) public interface B2BCommerceB2BUserGroupFacade extends B2BUserGroupFacade
Deprecated, for removal: This API element is subject to removal in a future version.
Since 6.0. Use B2BUserGroupFacade instead.
Facade for user group management in B2B commerce.
  • Method Details

    • getPagedPermissionsForUserGroup

      SearchPageData<B2BPermissionData> getPagedPermissionsForUserGroup(PageableData pageableData, String usergroupUID)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Get paginated list of permissions associated to a B2BUserGroupModel
      Parameters:
      pageableData - Pagination data
      usergroupUID -
      Returns:
      A paginated list of permissions
    • addPermissionToUserGroup

      B2BSelectionData addPermissionToUserGroup(String userGroupUid, String permission)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Add a permission to a B2BUserGroupModel
      Parameters:
      userGroupUid - A uid of a UserGroupModel
      permission - A permission code of B2BPermissionModel
      Returns:
      A data object with information about the selected permission
    • removePermissionFromUserGroup

      B2BSelectionData removePermissionFromUserGroup(String userGroupUid, String permission)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Removes a permission to a B2BUserGroupModel
      Parameters:
      userGroupUid - A uid of a UserGroupModel
      permission - A permission code of B2BPermissionModel
      Returns:
      A data object with information about the deselected permission