Contoso BadgeMeUp


For ease of explaining the project and who it might benefit, we created an example “story” to help users visualize the components. In the story below, Contoso is ISV who developed the BadgeMeUp SaaS platform and Lucerne Publishing is the customer who purchased BadgeMeUp for use by employees within their organization.


BadgeMeUp Screenshot

Contoso is a SaaS ISV (software vendor) that has a product, Contoso BadgeMeUp. Contoso BadgeMeUp is a SaaS B2B application that Contoso sells to companies that want a great tool to improve the culture within their organization.

For more information about how this SaaS architecture compares to others, please see Scenario 1 in SaaS Branding Considerations.

Lucerne Publishing has recently purchased Contoso BadgeMeUp. They’re currently using Azure Active Directory and want their employees to be able to Single Sign-on to BadgeMeUp.

Note: Contoso IT has configured their Azure AD B2C instance for an external authentication provider. Additional documentation is available here.


  1. Phil in Lucerne Publishing accounting browsed the plans available at and selected the plan he thought would best fit the company’s needs.
  2. Sandy navigates to and signs in using her Azure AD credentials.
  3. After Sandy creates an account, Phil can then go to to see his previously created tenant and grant Sandy elevation permissions if he wishes.
graph LR
	user["fa:fa-user Sandy - User"]
	isv["fa:fa-id-card BadgeMeUp"]
	accounting["Phil - Accounting"]

	accounting-- "$" -->isv
	subgraph Lucerne Publishing
	subgraph "fa:fa-building Contoso"
Last modified June 15, 2022: Cleanup Badgemeup Screenshot (#183) (4471ddbb)