Interface ITfaSettings

interface ITfaSettings {
    enabledOnSystemLevel: boolean;
    enabledOnTenantLevel: boolean;
    enforcedOnSystemLevel: boolean;
    enforcedUsersGroup: string;
    strategy: TfaStrategy;
    totpEnforcedOnTenantLevel: boolean;
}

Properties

enabledOnSystemLevel: boolean

Two-factor authentication is enabled on system level.

enabledOnTenantLevel: boolean

Two-factor authentication is enabled on tenant level.

enforcedOnSystemLevel: boolean

Two-factor authentication is enforced on system level.

enforcedUsersGroup: string

Two-factor authentication is enforced for specific users group.

strategy: TfaStrategy

Represents a strategy used for two-factor authentication. There are two possible TFA strategies: SMS and TOTP. Only one of them can be active at a time.

totpEnforcedOnTenantLevel: boolean

TOTP is enforced on tenant level.