Enterprise Overview

An enterprise is an instance of ZEDEDA Cloud that is dedicated to a single ZEDEDA customer. Enterprises group users, edge nodes, and applications together to facilitate collaboration and administration. While each enterprise is associated with one ZEDEDA customer, each customer may be associated with more than one ZEDEDA enterprise.

The ZEDEDA support team creates an enterprise for every customer during their onboarding process. The credentials for the admin user account will be passed to the customer after the enterprise has been successfully created.

Enterprise CRUD operations

Read and update operations may be performed by authorized users in the ZEDEDA GUI's Enterprise Settings page, found in your profile dropdown menu.

Screenshot

Create and delete options may only be performed by ZEDEDA personnel.

Read

In the Settings page, you can view the following sections:

  • Details: The field values such as 'Name' and 'Title' along with the description, if any, can be seen.
  • Authentication Profile: More details about authentication are provided in the update operation.

Update

From your Enterprise Settings page, you can update your enterprise's identification information, GUI branding, and your authentication settings. To update your enterprise's settings, you must be an admin user.

Input Field Value
Identity

Such as the following.

  • Name
  • Realm
  • Logo
Authentication Provider (*)

Select how to authenticate new users.

  • Azure–use Azure AD credentials
  • Google–use Google enterprise credentials
  • Custom–point to a custom authentication provider
  • ZedControl–authenticate users using ZedControl (local user and password)
Authentication Type (*) Only OAuth is supported as an authentication type currently.
Profile Name (*) Select a name for the custom profile.
Client ID (*) Public identifier of ZEDEDA application as registered in the authentication provider.
Client Secret (*) Client secret as provisioned in the authentication provider. Known only to the server and the client (in this case, ZEDEDA).
OpenID Connect Endpoint (*) The endpoint of the authentication provider. Must be OIDC compliant.
Scope OIDC claims to identify application roles. This is useful when application role management is also done at the OIDC provider. By default, the 'roles' claim is used to pick application roles.
Default Role for New Users (*) If no roles are specified via the 'scope' argument, this role is assigned to all new users authenticated by the OIDC provider.

Key Benefits

  • Keeps each customer's users, edge nodes, and applications isolated in a dedicated instance.
  • Groups users, edge nodes, and applications in one place for collaboration and centralized administration.
  • Supports multiple enterprises for a single customer to match your organizational structure.
  • Centralizes identity, GUI branding, and authentication configuration on one Settings page.
  • Forwards events and metrics to third-party tools, such as Splunk, Rancher, and OpenTelemetry.

Next Steps

 

 

 

Was this article helpful?
0 out of 0 found this helpful