resolveSiteRole
resolveSiteRole(
current,groups,admins?):"admin"|"member"|"viewer"
Defined in: packages/auth/src/groups.ts:66
Site role from admin-group intersection (full reconcile). Without configured admins the current role passes through untouched.
Parameters
Section titled “Parameters”current
Section titled “current”"admin" | "member" | "viewer"
groups
Section titled “groups”string[]
admins?
Section titled “admins?”string[] = []
Returns
Section titled “Returns”"admin" | "member" | "viewer"