const e = "License Management", t = "Activate, validate and monitor the SmartStack license for your organization", a = {
  "nav.backToConfiguration": "Back to configuration",
  title: e,
  subtitle: t,
  "value.problemTitle": "Without license management",
  "value.problem": "Uncontrolled software usage, no way to verify subscription compliance or restrict feature access based on the subscribed edition.",
  "value.solutionTitle": "With SmartStack Licensing",
  "value.solution": "Secure activation via RSA-2048 JWT, real-time tracking of users and tenants, feature activation/deactivation per edition, automatic read-only mode on expiry.",
  "access.title": "Access",
  "access.page": "License",
  "interface.title": "Interface",
  "mock.header": "SmartStack License",
  "mock.headerSub": "License status and activation",
  "mock.btnValidate": "Validate server",
  "mock.btnActivate": "Activate",
  "mock.kpi.edition": "Edition",
  "mock.kpi.status": "Status",
  "mock.kpi.days": "Remaining days",
  "mock.kpi.maxUsers": "Max users",
  "annotation.kpis": "The 4 key indicators summarize license status: subscribed edition, current status (Active/Expired/Trial), days until expiry, and maximum user quota.",
  "mock.limits.title": "Usage limits",
  "mock.limits.users": "Users",
  "mock.limits.tenants": "Tenants",
  "mock.limits.tolerance": "tolerance",
  "annotation.limits": "Circular gauges display consumption against contractual quotas. The amber zone represents the grace period (tolerance). Exceeding it triggers read-only mode.",
  "mock.details.title": "License details",
  "mock.details.product": "Product",
  "mock.details.company": "Company",
  "mock.details.edition": "Edition",
  "mock.details.status": "Status",
  "mock.details.activatedAt": "Activated on",
  "mock.details.expiresAt": "Expires on",
  "mock.sub.title": "Subscription",
  "mock.sub.type": "Type",
  "mock.sub.maxUsers": "Max users",
  "mock.sub.grace": "Grace",
  "mock.sub.mode": "Mode",
  "mock.machine.title": "Machine fingerprint",
  "mock.machine.name": "Server",
  "mock.machine.instanceId": "Instance ID",
  "mock.machine.licenseId": "License ID",
  "annotation.details": "Three information panels: License details (dates, edition), Subscription (quotas, mode), and Machine fingerprint (unique identifiers tied to the deployment server).",
  "mock.features.title": "Features",
  "mock.features.adminGroup": "Administration",
  "mock.features.businessGroup": "Business",
  "mock.features.platformGroup": "Platform",
  "annotation.features": "The feature matrix shows enabled modules (open lock icon, green background) or disabled (closed lock, grey background) according to the subscribed license edition.",
  "dialog.sectionTitle": "License activation",
  "dialog.title": "Activate a license",
  "dialog.description": "Paste your SmartStack license key to activate the application.",
  "dialog.label": "License key",
  "dialog.placeholder": "Paste your JWT here...",
  "dialog.btnActivate": "Activate license",
  "annotation.dialog": "The activation dialog accepts an RSA-2048 signed JWT provided by the publisher. After submission, the backend validates the signature, extracts the claims and updates the status immediately.",
  "usecases.title": "Use cases",
  "usecases.uc1.role": "Administrator",
  "usecases.uc1.action": "Activate a new license",
  "usecases.uc1.result": 'Opens the activation dialog, pastes the received JWT, clicks "Activate" — status changes to Active immediately.',
  "usecases.uc2.role": "Administrator",
  "usecases.uc2.action": "Validate server connection",
  "usecases.uc2.result": 'Clicks "Validate server" to force an online check and confirm the license is recognized by the SmartStack license server.',
  "usecases.uc3.role": "Administrator",
  "usecases.uc3.action": "Monitor quotas",
  "usecases.uc3.result": "Regularly checks user and tenant gauges to anticipate quota limits and avoid automatic switch to read-only mode.",
  "features.title": "Key features",
  "features.f1.title": "RSA-2048 JWT activation",
  "features.f1.desc": "The license is a JWT signed with the publisher's RSA-2048 private key. Fully offline validation, no network access required.",
  "features.f1.example": "Paste the JWT in the dialog → instant validation, no server restart needed.",
  "features.f2.title": "Automatic read-only mode",
  "features.f2.desc": "When the license expires and the grace period is exceeded, the application switches to read-only: viewing allowed, creation/modification blocked.",
  "features.f2.example": "After expiry + grace exceeded: creation buttons disappear, an orange banner alerts users.",
  "features.f3.title": "Quota tolerance",
  "features.f3.desc": "Contractual limits (users, tenants) include a configurable tolerance zone to avoid abrupt blocking.",
  "features.f3.example": "100-user license with 10% tolerance → read-only only after 110 active users.",
  "features.f4.title": "Module activation/deactivation",
  "features.f4.desc": "Each feature (AI, Workflows, API Access...) is enabled or not based on the JWT license claims.",
  "features.f4.example": "Professional edition: AI + Workflows enabled. Standard edition: AI only.",
  "features.f5.title": "Machine fingerprint",
  "features.f5.desc": "The license is tied to a unique server fingerprint (hostname + instance ID), preventing use on another server without reactivation.",
  "features.f5.example": "Server migration → new activation required with a new JWT tied to the new machine identifier.",
  "faq.title": "Frequently asked questions",
  "faq.q1": "What happens when the license expires?",
  "faq.a1": "The application switches to read-only mode after the grace period. Data remains accessible for viewing but all modifications are blocked.",
  "faq.q2": "Can the license be used on multiple servers?",
  "faq.a2": "No. The license is tied to the machine fingerprint of the activation server. Deploying on another server requires a new license or reactivation.",
  "faq.q3": "How do I obtain a new license key?",
  "faq.a3": "Contact the SmartStack sales team. You will receive a JWT to paste directly into the activation dialog.",
  "faq.q4": "Is server validation mandatory?",
  "faq.a4": 'No. Validation is performed locally via the RSA signature. The "Validate server" button is optional and contacts the SmartStack server for an online check.',
  "faq.q5": "What does the Trial edition mean?",
  "faq.a5": "A trial license is automatically created if no license is detected at startup. It provides full access limited to 30 days and 5 users.",
  "tech.title": "Technical reference",
  "tech.rules.title": "Business rules",
  "tech.rules.br001": "JWT signed with RSA-2048 key. Local validation, no network access required.",
  "tech.rules.br002": "Trial license automatically created if no license is detected at startup.",
  "tech.rules.br003": "Read-only mode activated if license is expired and grace period exceeded.",
  "tech.rules.br004": "Configurable grace period after expiry before switching to read-only.",
  "tech.rules.br005": "License is tied to the unique fingerprint of the deployment server.",
  "tech.rules.br006": "Users can exceed the quota within the configured tolerance limit.",
  "tech.rules.br007": "Tenants can exceed the quota within the configured tolerance limit.",
  "tech.rules.br008": "Periodic heartbeat to SmartStack server for online validation.",
  "tech.permissions.title": "Permissions",
  "tech.perm.read": "View license information",
  "tech.perm.update": "Activate or validate a license",
  "tech.endpoints.title": "API endpoints"
};
export {
  a as default,
  t as subtitle,
  e as title
};
//# sourceMappingURL=docs-administration-configuration-license-hY1EnK_O.js.map
