Portail de Connexion : Guide Complet

Ce portail est l’unique point d’entrée sécurisé. Il s’adapte dynamiquement à votre profil, à votre appareil et aux protocoles de sécurité de votre entreprise.

La connection se fait au travers de la forme Default.aspx

🟦 PARTIE 1 : Guide de l’Utilisateur Final (End-User)

1. Les différents modes de connexion

Selon la configuration de votre poste, vous utiliserez l’une des méthodes suivantes :

  • Identifiants Internes (Fox4work) : Saisie d’un nom d’utilisateur et d’un mot de passe créés spécifiquement pour l’application.

  • Identifiants Réseau (LDAP) : Utilisation de vos identifiants habituels d’entreprise (Windows/Outlook).

  • Session Windows Automatique (SSO) : Le système vous reconnaît sans aucune saisie dès l’ouverture de la page.

  • Mode Badge (Smartcard) : Passage de votre badge sur le lecteur pour une identification instantanée.

  • Lien Direct (QueryString) : Vous cliquez sur un lien préparé (reçu par email ou via un portail tiers) qui vous connecte automatiquement sans passer par l’écran de saisie.

  • Mode Mixte : Vous avez le choix entre le badge ou la saisie manuelle selon votre besoin.

2. Le parcours après identification

Une fois reconnu, le système peut vous demander de préciser votre contexte :

  1. Choix de la Société (Firme) : Si vous travaillez pour plusieurs entités.

  2. Choix du Programme : Sélectionnez le module spécifique (ex: Stocks, Planning, Administration).

🟧 PARTIE 2 : Guide du Configurateur (Admin / IT)

Cette section détaille les réglages techniques dans le fichier Web.config, les paramètres d’URL et les Variables de la table INIT.Connection.

1. Les Modes de Sécurité (Init.connection.G_Securite)

Le paramètre G_Securite définit la « source de vérité » pour valider les accès :

Valeur Mode Source de validation Fonctionnement technique
0 Standard Base locale Utilise uniquement les comptes stockés dans la table interne.
1 LDAP Annuaire (AD)

1. Vérifie les identifiants sur le serveur LDAP/Active Directory.

2. En cas d’échec, vérifie si le « Mode Mixte » est activé pour cet utilisateur.

3. Si oui, tente une connexion via la table interne.

2 Windows Session (NTLM/SID) Connexion transparente (SSO) : utilise l’identifiant unique SID de la session Windows actuelle.

2. Connexion via URL (QueryString)

Le système accepte l’injection de paramètres directement dans l’URL pour automatiser le login. Format de l’URL :

default.aspx?user=[ID]&password=[PWD]&firm=[SOCIETE]&miniprog=[PROG]

  • Paramètres acceptés :

    • user / password : Identifiants classiques.

    • token: Jeton de sécurité unique.

    • firm: Code de la compagnie à charger.

    • miniprog : Identifiant du module à ouvrir directement.

    • hook_url : URL de retour (utilisé en mode Catalogue/Punchout).

3. Paramétrage Avancé & Sécurité

  • Mode Badge : * Web.config : Mode_badge:True : Masque l’interface de saisie pour un usage dédié au lecteur.

    • Web.config : Default_creation_user = True : Propose la création de fiche si un badge est inconnu.

  • Contrôle Anti-Double Session : Init.Connection/G_Connection_control = 1 : bloque la connexion si le compte est déjà actif sur un autre Hostname.

  • Chiffrement : Le paramètre Web.config User_Password_crypter : définit si les mots de passe sont comparés en mode clair ou hashé.

4. Personnalisation Visuelle (White Label)

  • Logo : Clé Init.connection G_logoPartenaire (Haut gauche).

  • Background : Clé Init.connection.G_LogoPartenairedroite (Image de fond droite).

  • Épurage :  Default_cacher_statuts et Default_About_cacher pour limiter les informations techniques visibles.

5. Automatisation (UserExits)

Le moteur Espacel.dll génère des événements lors de chaque connexion :

  • Historique : Enregistrement via Historique_Logon .

  • UserExit : Déclenchement de USEREXIT_Ecriture_evennement valeur Logon : 9000 pour interfacer des systèmes tiers (ouverture de barrière, sirène, ou log externe).

  • Backup : init.connection.G_Mbackup = 1 lance un cycle de sauvegarde au premier login du jour.