Portal Model
Portal determines which entrypoint and audience context the request belongs to.
Portals
| Portal | Typical audience |
|---|---|
PUBLIC | unauthenticated entry flows |
CONSUMER | end users |
PARTNER | partner operators |
TENANT | tenant operators |
SYSTEM | platform operators |
What Portal Changes
Portal can affect:
- which host or entrypoint is valid
- which routes are available
- which JWT session can call which endpoint
- which admin and self responsibilities exist
Important Constraint
In the WEB chain, portal is not just a label in the docs. It is part of the gateway context. A valid token can still be rejected if the request enters from the wrong portal context.
Common 403 Causes
- portal access code is missing from the entrypoint context
- token portal type and entry portal type do not match
- the endpoint is restricted to another portal