Limited People

Problem

Not all people in a building should have access to Senbee features, but we still need them represented for structure, ownership, and notes.

Description

Introduce a new “Limited People” type. Limited People can be created and assigned to a company and other dimensions, with name fields and internal notes. Limited People cannot log into MySenbee and cannot use Senbee functionality such as meeting booking, communication, newsletters, etc.

Key behavior

  • Can be assigned: company + other dimensions

  • Can store: name + notes

  • Cannot: log in, use MySenbee, meeting booking, communication, newsletters, etc.

Upgrade and downgrade rule

  • Upgrade: Limited People can be upgraded to normal People by adding an email address.

  • No downgrade (default): Normal People cannot be downgraded back to Limited People, because external integrations typically depend on the email address as a stable identifier.

Migration window (temporary exception)

  • We can open a time-limited migration window where downgrading People to Limited People is allowed during an agreed period.

  • This is feasible now because external integrations are not yet opened up, later this becomes risky.

Acceptance criteria

  • Admin can create Limited People with company, dimensions, name, notes.

  • Limited People cannot authenticate or access MySenbee.

  • UI clearly distinguishes Limited People from People.

  • Upgrading requires entering email and converts the record to normal People.

  • Downgrade is blocked by default.

  • Feature flag or time-bounded configuration enables migration-window downgrade.

Please authenticate to join the conversation.

Upvoters
Status

Completed

Board
💡

Connect

Date

About 1 month ago

Author

Tristan White

Subscribe to post

Get notified by email when there are changes.