Table of Contents

Class SelfServiceRulesSettings

Namespace
SEBT.Portal.Core.AppSettings
Assembly
SEBT.Portal.Core.dll

Configuration for per-state self-service action rules. Controls which portal actions (address update, card replacement) are available based on the user's program type (issuance type) and card status.

Per-state overrides go in appsettings.{State}.json under the SelfServiceRules section.

DC configuration (allows SummerEbt users only):
"SelfServiceRules": {
  "AddressUpdate": {
    "Enabled": true,
    "ByIssuanceType": {
      "SummerEbt": { "Enabled": true, "AllowedCardStatuses": ["Active", "Mailed"] }
    }
  }
}
public class SelfServiceRulesSettings : IHaveConfigSectionName
Inheritance
object
SelfServiceRulesSettings
Implements

Properties

AddressUpdate

Rules for portal address update actions.

public ActionRuleSettings AddressUpdate { get; set; }

Property Value

ActionRuleSettings

CardReplacement

Rules for portal card replacement request actions.

public ActionRuleSettings CardReplacement { get; set; }

Property Value

ActionRuleSettings

SectionName

public static string SectionName { get; }

Property Value

string