Tenants & Apps

How multi-tenancy and application management works in NETWORKCOIN.ID.

What is a Tenant?

A Tenant represents your organization or workspace. When you register, a default tenant is created automatically. Each tenant is isolated — its apps, team members, branding, and audit logs are separate.

Tenant: "Acme Corp"

3 Apps

OIDC Clients

5 Members

Team

Custom

Branding

Applications (OIDC Clients)

Within a tenant, you create Applications. Each application is an OAuth2/OIDC client that can authenticate users.

FieldDescription
Client IDPublic identifier. Safe to include in frontend code.
Client SecretFor confidential (server-side) clients. Keep this secure.
Redirect URIsWhitelisted URLs where users are sent after authentication.
App NameShown to users on the consent screen.
Logo URIDisplayed alongside your app name during consent.

Team Roles

Invite team members with role-based access:

RolePermissions
OwnerFull access. Manage apps, team, branding, billing.
AdminManage apps, branding, and team members.
DeveloperView and create apps. Cannot manage team or branding.
ViewerRead-only access to the console.

Custom Branding

Customize the login experience for your users via Console > Branding:

  • App Name — displayed on the login page header
  • Logo — shown above the login form
  • Primary Color — buttons, links, and accents
  • Description — text below the app name
  • Button Style — rounded, sharp, or pill