Glow CloudKit Customer portal

Cheers

Cheers is a recognition wall for your intranet. People give a colleague a badge, say why, and optionally add a photo; everyone else can like and comment. Everything is stored in SharePoint lists on your own site, and this week's birthdays and work anniversaries can be surfaced above the wall with a one-click cheer already filled in.

Permissions

None. Cheers needs no Microsoft Graph permissions and there is nothing to approve in API access. It runs as the signed-in user over SharePoint's own API, and profile photos come from your tenant's own photo service. Nothing leaves your tenant, and nothing records who reads what.

Set up

  1. Install the package (see the Install guide) - no API permissions step for Cheers.
  2. Edit a page → add the Cheers web part.
  3. Open the property pane and use Set up lists. Cheers creates the three lists it needs on that site and grants members permission to post, like and comment. Run it once per site.
  4. Choose a layout and card style, then publish the page.

The three lists

ListHolds
CheersWallOne item per cheer - recipient, badge, message and photo URL
CheersReactionsOne row per person per cheer, so a like cannot be overwritten by anyone else
CheersCommentsReplies, each owned by whoever posted it

All three use SharePoint's item-level security: people can edit or remove what they posted and nothing else. That is why likes and comments are separate lists rather than fields on the cheer - a counter on someone else's item could not be written without also letting them edit the cheer itself.

Layouts and card styles

LayoutBest for
FeaturedA homepage - the newest cheer leads full width, the rest follow as cards
CardsAn even grid where every cheer carries equal weight
MasonryWalls with mixed message lengths and photos
Compact rowsA narrow column or sidebar - photos are hidden to keep rows scannable

Seven card styles sit on top of the layout: Tinted band (the standard), Solid band, Accent rail, Photo first, Portrait, Profile (relaxed, with the avatar overlapping the card) and Corporate (sharp corners, ruled header). Card colour can follow the badge, your site theme, or a colour you pick.

Badges

Seven ship by default - Team player, Above and beyond, Customer hero, Fresh thinking, Mentor, Safety star and Milestone. Edit the Badge set in the property pane to rename them, change colours and icons, remove any you do not want, or add your own. The badge colour carries through the whole card and drives the badge filter above the wall.

Celebrations

Turn on Show celebrations this week and point Cheers at your celebrations list - the same opt-in list the Directory uses, on this site or another site by URL. People with a birthday or work anniversary in the window appear above the wall, each with a Give cheers button that opens the dialog with their name and a Milestone badge already filled in. Set how many days ahead to look and how many people to show before "More". If the list is missing, the strip simply does not render.

Recipes