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