widgets.getting-started.get-started
{{ index + 1 }} @switch (authUser.authority) { @case (authority.SYS_ADMIN) {
widgets.getting-started.sys-admin.step1.title
@if (matStepper.selectedIndex === 0) { {{ 'tenant.tenants' | translate }} }
description{{ 'widgets.getting-started.sys-admin.step1.how-to-create-tenant' | translate }}
widgets.getting-started.sys-admin.step2.title
@if (matStepper.selectedIndex === 1) { {{ 'admin.settings' | translate }} }
description{{ 'widgets.getting-started.sys-admin.step2.how-to-configure-mail-server' | translate }}
widgets.getting-started.sys-admin.step3.title
@if (matStepper.selectedIndex === 2) { {{ 'admin.settings' | translate }} }
description{{ 'widgets.getting-started.sys-admin.step3.how-to-configure-sms-provider' | translate }}
widgets.getting-started.sys-admin.step4.title
@if (matStepper.selectedIndex === 3) { {{ 'admin.settings' | translate }} }
description{{ 'widgets.getting-started.sys-admin.step4.how-to-configure-2fa' | translate }}
widgets.getting-started.sys-admin.step5.title
@if (matStepper.selectedIndex === 4) { {{ 'admin.settings' | translate }} }
description{{ 'widgets.getting-started.sys-admin.step5.how-to-configure-oauth2' | translate }}
widgets.getting-started.sys-admin.step6.title
@if (matStepper.selectedIndex === 5) { {{ 'admin.settings' | translate }} }
description{{ 'widgets.getting-started.sys-admin.step6.how-to-configure-notifications' | translate }}
} @case (authority.TENANT_ADMIN) {
widgets.getting-started.tenant-admin.step1.title
@if (matStepper.selectedIndex === 0) { {{ 'device.devices' | translate }} }
description{{ 'widgets.getting-started.tenant-admin.step1.how-to-create-device' | translate }}
widgets.getting-started.tenant-admin.step2.title
Ubuntu MacOS Windows @switch (publishCommandSteps.value) { @case ('ubuntu') {

} @case ('macos') {

} @case ('windows') {

} }

description{{ 'widgets.getting-started.tenant-admin.step2.how-to-connect-device' | translate }}
widgets.getting-started.tenant-admin.step3.title
@if (matStepper.selectedIndex === 2) { {{ 'dashboard.dashboards' | translate }} }
description{{ 'widgets.getting-started.tenant-admin.step3.how-to-create-dashboard' | translate }}
widgets.getting-started.tenant-admin.step4.title
@if (matStepper.selectedIndex === 3) { {{ 'widgets.getting-started.tenant-admin.step4.alarm-rules' | translate }} }
description{{ 'widgets.getting-started.tenant-admin.step4.how-to-configure-alarm-rules' | translate }}
widgets.getting-started.tenant-admin.step5.title

description{{ 'widgets.getting-started.tenant-admin.step5.how-to-create-alarm' | translate }}
widgets.getting-started.tenant-admin.step6.title
@if (matStepper.selectedIndex === 5) { {{ 'customer.customers' | translate }} }
description{{ 'widgets.getting-started.tenant-admin.step6.how-to-create-customer-and-assign-dashboard' | translate }}
} }
@if (allCompleted) {
}