compareAccess
Simple access comparison. If access1 is more permissive than access2, returns "private" (downgraded); otherwise returns access1 unchanged. Order: private < shared < org < public Currently used to ensure that a Hub Assistant's access level is not more permissive than the site entity.
Parameters
Parameter | Type | Default | Notes |
---|---|---|---|
access1 Required | AccessLevel |
Candidate access level to validate. |
|
access2 Required | AccessLevel |
Reference access level to compare against. |
Returns
The resulting (possibly downgraded) access level.
Property | Type | Notes |
---|
Function defined in packages/common/src/access/compareAccess.ts:12