Consumer mode allows you to configure Foundry so that users can access specific applications without broader access to the Foundry platform. Consumer mode is particularly useful for building business-to-consumer (B2C) and business-to-business (B2B) applications where external users need access to data and workflows without full platform access.
Rather than a singular solution, consumer mode is a way to configure Foundry such that consumer users, builders, and administrators can only access the features and applications appropriate to their roles.
Foundry supports three types of consumer-facing application configurations:
A Workshop, Slate, or Carbon applications with restricted platform access.
An authorization grant OAuth application hosted within Foundry.
https://subdomain-for-app.your-foundry-domain.com/
).An OAuth/OSDK application hosted externally using a client credentials flow.
When Foundry manages authentication and authorization, it supports the following metrics:
A client credentials application manages authentication and authorization outside Foundry; only API limits apply.
Consumer mode supports two login patterns:
Some features for seamless login include the following:
?realm=realmId
for multi-IDP domains to redirect to identity provider.Consumer mode security operates on multiple levels:
Foundry platform setup is only required when using Foundry user permissions and authentication. If you are only creating client credentials applications, you can skip this step.
Review our documentation to configure your Foundry enrollment for consumer mode.