Brand the hosted pages and the portal
Set a product name, logo, primary color, and support link per Environment in the Developer Console. Every hosted sign-in page and the organization admin portal wear them; each field you leave empty uses Canopy's default on its own.
Set an Environment's brand
In the Developer Console, Tenant → Branding lists one row per Environment across every Application. What you set here shows on the hosted sign-in, sign-up, MFA, password-reset, invitation, and security pages, and in the organization admin portal, so a user of your product never sees another name.
- Application
- Developer Console
- Path
- TenantBranding
- Opens with
env_branding.viewRead every Environment's branding: product name, logo, primary color, and support link.
- Context
- Account-wide. No Application or Environment selection applies.
Set an Environment's brand
#0066cc; it drives every button and link.https image shown above the heading, and a Support link, an https page or a mailto: address your users can reach for help. Click Save changes; Discard drops an unsaved edit.The attribution line
Under every hosted page a small Secured by Canopy line shows. Removing it is part of the Pro plan, not a setting: the row's Attribution column and the note in the expanded panel say which applies to your Account.
The attribution line
Read it from your own app
A client rendering its own sign-in screens can wear the same brand: GET /v1/identity/auth/config returns a branding object with the effective product name, logo, color, support link, and attribution flag, defaults filled in. The same values are readable and changeable with an API key at /api/v1/branding.
Read it from your own app
GET /v1/identity/auth/config?publishable_key=… at boot and read branding.PATCH /api/v1/branding with any of product_name, logo_url, primary_color, and support_url; send null to return a field to the default.If you don't see this
Each control on this page exists only for someone who may use it. When something described above is missing, one of these is why:
Tell us how we can improve this guide.