Skip to content

Mobile check-in requires domain admin — should work for regular members #949

Description

@mbyrdLCS

Bug

Regular authenticated members cannot use mobile check-in. The check-in screen spins and never loads the campus/service selection. Making the user a domain admin fixes it immediately, which means there is a permission check somewhere that incorrectly gates check-in behind admin access.

Steps to reproduce

  1. Create a regular member account (non-admin) in B1
  2. Ensure the person record has a campus and household assigned
  3. Log into the B1 mobile app with that account
  4. Tap Check In — screen spins indefinitely, never loads campus

Expected behavior

Any authenticated member with a campus and household assigned should be able to use mobile check-in.

Actual behavior

Check-in only works if the user has domain admin privileges.

Confirmed workaround

Granting the user domain admin access resolves the issue immediately.

Environment

  • B1 Mobile app
  • Tested at One Church (churchId: 5o0ZPxa5ZYJ)
  • Reported by Micheal Byrd (mike@churchapps.org)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions