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.
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.
|
| Authentication Provider (*) |
Select how to authenticate new users.
|
| 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
- Export OpenTelemetry (OTEL) Metrics to stream edge node and application metrics to your observability tools.
- Integrate Rancher to connect your enterprise for remote orchestration.