EVOQSOCIAL: User Search - Include Email and Username while Indexing

Description

Currently the UserSearch in DNN does not index Username or Email address. We should capture that so they can be searched upon. They should both by default be restricted to Admins or the Users him/her self only.

We should also try to enhance the current logic where everything is being dumped in SearchDocument.Body, instead we should use custom keywords so at the time of querying structured data can be retrieved.

There are few dates that can also be added in the SearchDocument (e.g. Date User was created). This information can be used when someone uses the SearchAPIs to perform custom queries and sorting.

QA Test Plan

None

Status

Assignee

Mohit Kukreja

Reporter

Ash Prasad

Story Size

M

Severity

None

Triage

Triaged

Reported in Build #

None

Fixed in Build

None

Dev Owner

None

Includes Code Fix

No

Documentation Required

None

Trouble Ticket

None

Requires More Info

None

Journal URL

None

QA Story Points

None

QA Owner

None

Injected

None

Automation Required

None

Code Review Owner

None

Story Points

3

Components

Sprint

None

Fix versions

Priority

High