"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const t={overview:{objective:"Integrate SmartStack with Microsoft Entra ID (Azure AD) for SSO authentication and automatic synchronization of users and enterprise groups.",problem:"Companies using Entra ID must manually manage user accounts in each application, creating security risks, oversights and significant administrative burden.",solution:"SmartStack natively connects to Entra ID for SSO authentication and automatically synchronizes users and groups, eliminating manual account management."},benefits:{automation:{title:"Automatic Synchronization",description:"100% of Entra users and groups automatically synchronized without manual intervention"},security:{title:"Enhanced Security",description:"99% reduction in security risks through SSO and automatic account deactivation"},time:{title:"Massive Time Savings",description:"95% reduction in user management time through automatic synchronization"}},useCases:{uc001:"View Entra configuration",uc001Desc:"Visualize Entra ID connection parameters: tenant ID, client ID, synchronization status",uc002:"Configure Entra connection",uc002Desc:"Register Azure credentials (tenant ID, client ID, secret) to enable SSO",uc003:"Configure user mapping",uc003Desc:"Define how Entra attributes (email, name, department) map to SmartStack",uc004:"Synchronize Entra groups",uc004Desc:"Launch manual synchronization to import groups and members from Entra ID",uc005:"Login via Entra SSO",uc005Desc:"Users login with their Entra credentials without creating a separate account",uc006:"Remove Entra configuration",uc006Desc:"Disable Entra integration and switch to local authentication only",uc007:"View synchronization status",uc007Desc:"See last sync date, number of imported users/groups, any errors"},features:{f001Title:"Native SSO (Single Sign-On)",f001Desc:"Users login with their Entra ID credentials without SmartStack password",f001Example:"John clicks 'Sign in with Microsoft', is redirected to Entra, then returns logged in to SmartStack",f002Title:"Automatic user synchronization",f002Desc:"Entra accounts are automatically created in SmartStack on first SSO login",f002Example:"Mary logs in for the first time → User account automatically created with email, name from Entra",f003Title:"Entra group import",f003Desc:"Synchronize Entra ID groups into SmartStack to organize users by team/department",f003Example:"Entra 'Accounting' group (5 members) → imported as SmartStack group with automatic mapping",f004Title:"Flexible attribute mapping",f004Desc:"Configure how Entra attributes (email, displayName, department) map to SmartStack",f004Example:"Entra 'mail' → SmartStack 'Email', Entra 'displayName' → SmartStack 'FullName'",f005Title:"Automatic deactivation",f005Desc:"User disabled in Entra ID is automatically disabled in SmartStack during sync",f005Example:"Peter leaves company → disabled in Entra → SmartStack detects and blocks access"},faq:{q1:"What is Microsoft Entra ID?",a1:"Entra ID is the new name for Azure Active Directory (Azure AD), Microsoft's cloud identity and authentication service. If your company uses Microsoft 365, you already have Entra ID.",q2:"Do Entra users need to create a SmartStack account?",a2:"No, Entra users login directly via SSO. Their SmartStack account is automatically created on first login with information from their Entra profile (email, name, etc.).",q3:"Can you mix Entra and local users?",a3:"Yes, SmartStack supports both modes simultaneously. Entra users login via SSO, local users use email/password. User type is visible in account list.",q4:"How often are groups synchronized?",a4:"By default, synchronization is manual (button in interface). You can configure automatic daily sync or use a workflow to trigger sync on event (e.g., new group created in Entra)."},businessRules:{br001:"Entra synchronization is unidirectional: import users/groups from Entra to SmartStack only (not reverse)",br002:"Entra users are automatically created in SmartStack on first SSO login with attribute mapping",br003:"An Entra user cannot login with local password (SSO mandatory for this type)",br004:"Imported Entra groups are tenant-scoped: each tenant can import its own Entra groups",br005:"Synchronization is differential: only changes since last sync are imported",br006:"Sync state (last run, errors, counters) is tracked in EntraSyncState per tenant"}},a={docsAdministrationEntra:t};exports.default=a;exports.docsAdministrationEntra=t;
//# sourceMappingURL=docs-administration-entra-griadux5.js.map
