Skip to main content
Version: 0.12

Anonymous access

Anonymous access lets people browse the catalog without signing in. Requests without credentials get the permissions of one role, and anyone who signs in still gets their own.

Turn it on in your configuration:

auth:
anonymous:
enabled: true
role: user

Or with environment variables:

MARMOT_AUTH_ANONYMOUS_ENABLED=true
MARMOT_AUTH_ANONYMOUS_ROLE=user
KeyDescriptionDefault
auth.anonymous.enabledServe requests that carry no credentialsfalse
auth.anonymous.roleThe role those requests getuser

The user role reads assets, the glossary, ingestion runs, teams and metrics. To show less, create a role with only the permissions you want public, such as assets:view and glossary:view, and name it in role.

Next steps​