dependencies dependencies cluster_DefaultSubscriptionsModule cluster_DefaultSubscriptionsModule_providers cluster_DefaultSubscriptionsModule_imports cluster_DefaultSubscriptionsModule_exports cluster_DefaultSubscriptionsModule_declarations DefaultSubscriptionsComponent DefaultSubscriptionsComponent DefaultSubscriptionsModule DefaultSubscriptionsModule DefaultSubscriptionsComponent->DefaultSubscriptionsModule DefaultSubscriptionsComponent DefaultSubscriptionsComponent DefaultSubscriptionsModule->DefaultSubscriptionsComponent CoreModule CoreModule CoreModule->DefaultSubscriptionsModule DefaultSubscriptionsService DefaultSubscriptionsService DefaultSubscriptionsService->DefaultSubscriptionsModule

File

default-subscriptions/default-subscriptions.module.ts

Default subscriptions

This module provides a way to manage default subscriptions of applications and microservices for:

  • new tenants (applied on their creation),
  • existing tenants (applied on platform upgrade).

The module adds "Applications" > "Default subscriptions" menu item, which is shown only for:

  • management tenant,
  • enterprise tenants.

See also: DefaultSubscriptionsNavigationFactory, DefaultSubscriptionsGuard.

Main view

The main view loads all applications available for the current tenant and displays two columns of checkboxes. Initially, it loads the inherited values of the following tenant options:

  • configuration/default.tenant.applications,
  • configuration/default.tenant.microservices,
  • configuration/on-update.tenant.applications.enabled,
  • configuration/on-update.tenant.applications,
  • configuration/on-update.tenant.microservices.enabled,
  • configuration/on-update.tenant.microservices.

Based on these values, it shows the default subscriptions configuration inherited from parent tenant options or system properties. A user can decide to override "On creation" and/or "On upgrade" lists. In such a case, UI saves the new overridden configuration to tenant options of the current tenant.

See also: DefaultSubscriptionsComponent, DefaultSubscriptionsService.

Known limitations

  • The list of applications shows max. 2000 applications.

results matching ""

    No results matching ""