---
title: Generic People Query Widget
description: Generic People Query Widget
---

[Community ](https://41730169.hs-sites.com/community)

# [Generic People Query Widget](https://41730169.hs-sites.com/community/generic-people-query-widget)

 Written by [Tyler Shuck](https://41730169.hs-sites.com/community/author/tyler-shuck) | Sep 24, 2025 6:44:24 PM

## Purpose

Displays birthdays and anniversaries for users in the specified department.

 

## Features

- Ability to select the view display for birthday or anniversary hire dates for users in the specified department 
- Ability to select this week or this month dates to display in widget properties
- Uses Azure People Directory data to filter on current department and birthday (AD birthday)/anniversary dates (AD hiredate)

## Details

- **Widget Name: **GenericPeopleQueryWidget 
- **Available With:  **Release 5.5 Hive Install and above
- **Content App Type: **N/A
- **Content Type:**  N/A
- **Content App Name:  **N/A
- **List Name****:****  **N/A 
- **Recommended Images Sizes:****  **N/A 
- **Dependencies:  ** Azure People Directory

## Content

N/A

## Properties

| Widget Framework | Determines the type of framework the widget provides. Value = react |
| --- | --- |
| People Search Query | Uses Akumina people search query to filter azure search service for people data on birthday or hire date. Birthday query example: { "property": "birthday", "values": , "operator": "date-starts-with" } |
| Date Filter | Determines to display this week or this months dates. |
| Number of items to display | Determines the maximum number of items to display with people search. Defaults to 10. |
| Cache Interval | Sets the time (in secs) that the data should be saved in the local browser cache of the current user. 0 = do not cache the data for this widget -1 = use the default caching strategy set in the Digital Workplace configuration = cache for specified time (secs) |
| Function to call before binding the UI events | OOTB -Blank (used for widget expansion):  Name of the function called after the UI has been rendered to the screen |
| Function to call after fetching data | OOTB -Blank (used for widget expansion):  Name of the function called after data has been fetched by the widget. |

## Views

**View Name: ** Anniversary View **View Description:****  **Displays a list of users and anniversary dates in the specified department.  **View ****Preview****:**** ****View Name: ** Birthday View **View Description:****  **Displays a list of users and birthday dates in the

specified department.  **View ****Preview:**

** **

[View full post](https://41730169.hs-sites.com/community/generic-people-query-widget)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Tyler Shuck"
  },
  "dateModified" : "2025-09-24T18:44:24.034Z",
  "datePublished" : "2025-09-24T18:44:24Z",
  "headline" : "Generic People Query Widget",
  "image" : {
    "@type" : "ImageObject",
    "height" : 106,
    "url" : "https://41730169.fs1.hubspotusercontent-na1.net/hubfs/41730169/akumina_logo-1.png",
    "width" : 372
  },
  "mainEntityOfPage" : "https://41730169.hs-sites.com/community/generic-people-query-widget",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "Community"
  }
}
```