VG Identity Server est un composant logiciel utilisé pour gérer les identités et les informations d'authentification des utilisateurs dans les applications sécurisées avec Visual Guard.
Il permet de contrôler l'accès aux ressources et fonctionnalités de l’application, en vérifiant l'identité des utilisateurs et en autorisant leur accès en fonction des droits et des permissions qui leur sont attribués.
Le VG Identity Server vérifie l'identité des utilisateurs qui tentent d'accéder au système. Il demande aux utilisateurs de fournir leurs informations d'identification (noms d'utilisateur et mots de passe), puis vérifie ces informations par rapport au référentiel de sécurité.
Une fois que l’utilisateur est authentifié avec succès, VG Identity Server vérifie les autorisations et les privilèges associés à cet utilisateur. Il détermine quelles ressources et quels services l'utilisateur est autorisé à accéder en fonction de son rôle, de ses droits et des politiques de sécurité définies.
Le VG Identity Server vérifie l'identité des utilisateurs qui tentent d'accéder au système. Il demande aux utilisateurs de fournir leurs informations d'identification (noms d'utilisateur et mots de passe), puis vérifie ces informations par rapport au référentiel de sécurité.
Dans les environnements où plusieurs applications sont utilisées, VG Identity Server peut mettre en œuvre une fonctionnalité de Single Sign-On. Elle permet aux utilisateurs de se connecter une seule fois avec leurs informations d'identification, puis d'accéder à toutes les applications sans avoir à s'authentifier à chaque fois.
VG Identity Server peut prendre en charge la fédération d'identité, qui permet à des systèmes ou des organisations distinctes de partager en toute sécurité des informations d'identification et d'autorisation. Cela facilite l'accès des utilisateurs à des services dans différents domaines de confiance sans avoir à créer et à gérer plusieurs comptes d'utilisateur.
VG Identity Server, en intégrant OAuth 2.0 et OpenID Connect, sert de point central pour la gestion de l'authentification et de l'autorisation. Il utilise OAuth 2.0 pour déléguer des permissions à des applications sans partager les identifiants de l'utilisateur.
Avec OpenID Connect, il permet aux utilisateurs de s'authentifier et de vérifier leur identité à travers différentes applications, simplifiant la gestion des identités tout en assurant la sécurité et la conformité des accès.