function getSearchOptions()
{
$tab = array();
$tab['common'] = __('Characteristics');
$tab[2]['table'] = $this->getTable();
$tab[2]['field'] = 'id';
$tab[2]['name'] = __('ID');
$tab[2]['massiveaction'] = false;
$tab[2]['datatype'] = 'number';
$tab[3]['table'] = $this->getTable();
$tab[3]['field'] = 'is_dynamic';
$tab[3]['name'] = __('Dynamic');
$tab[3]['datatype'] = 'bool';
$tab[3]['massiveaction'] = false;
$tab[4]['table'] = 'glpi_profiles';
$tab[4]['field'] = 'name';
$tab[4]['name'] = self::getTypeName(1);
$tab[4]['datatype'] = 'dropdown';
$tab[4]['massiveaction'] = false;
$tab[5]['table'] = 'glpi_users';
$tab[5]['field'] = 'name';
$tab[5]['name'] = __('User');
$tab[5]['massiveaction'] = false;
$tab[5]['datatype'] = 'dropdown';
$tab[5]['right'] = 'all';
$tab[80]['table'] = 'glpi_entities';
$tab[80]['field'] = 'completename';
$tab[80]['name'] = __('Entity');
$tab[80]['massiveaction'] = true;
$tab[80]['datatype'] = 'dropdown';
$tab[86]['table'] = $this->getTable();
$tab[86]['field'] = 'is_recursive';
$tab[86]['name'] = __('Child entities');
$tab[86]['datatype'] = 'bool';
$tab[86]['massiveaction'] = false;
return $tab;
}