2.1 Console Web

La console Web est une interface utilisateur Web qui fournit un accès simple et rapide à de nombreux comptes utilisateur, groupes, ordinateurs, ressources et tâches de boîte aux lettres Microsoft Exchange. Vous pouvez personnaliser des propriétés d'objet pour améliorer l'efficacité des tâches de routine. Vous pouvez également gérer les propriétés générales de votre propre compte utilisateur, telles que votre adresse postale ou votre numéro de téléphone portable.

La console Web n'affiche une tâche que si vous avez le pouvoir de l'effectuer.

2.1.1 Démarrage de la console Web

Vous pouvez démarrer la console Web à partir de tout ordinateur qui exécute Internet Explorer. Pour démarrer la console Web, indiquez l'URL appropriée dans le champ d'adresse de votre navigateur Web. Par exemple, si vous avez installé le composant Web sur l'ordinateur HOUserver, tapez https://HOUserver.entDomain.com/draclient dans le champ d'adresse de votre navigateur Web.

REMARQUE :pour afficher les informations de compte et Microsoft Exchange les plus à jour au niveau de la console Web, définissez votre navigateur Web pour qu'il recherche les versions les plus récentes des pages mises en cache à chaque visite.

2.1.2 Configuration de la console Web

Avec les pouvoirs nécessaires, vous pouvez configurer toutes les connexions et intégrations de serveur requises, le comportement de déconnexion automatique et Advanced Authentication au niveau de la console Web.

Déconnexion automatique

Vous pouvez définir un délai d'inactivité à l'issue duquel la console Web se déconnecte automatiquement ou indiquer qu'elle ne se déconnecte jamais automatiquement.

Pour configurer la déconnexion automatique au niveau de la console Web, accédez à Administration > Configuration > Déconnexion automatique.

Connexion au serveur DRA

Vous pouvez configurer une des trois options au niveau de la console Web pour définir les options de connexion au serveur DRA.

  • Toujours utiliser l'emplacement par défaut du serveur DRA (Toujours)

  • Ne jamais utiliser l'emplacement par défaut du serveur DRA (Jamais)

  • Utiliser l'emplacement par défaut du serveur DRA uniquement s'il est sélectionné (Uniquement si sélectionné)

Le comportement pour chaque option lors de la connexion est décrit ci-dessous :

Configuration de la connexion

Écran de connexion - Options

Description des options de connexion

Toujours

Aucun(e)

Les configurations d'option sont désactivées.

Jamais

Utiliser la découverte automatique

Recherche un serveur DRA automatiquement ; aucune option de configuration n'est disponible.

 

Connecter à un serveur DRA spécifique

L'utilisateur configure le serveur et le port.

 

Connecter à un serveur DRA qui gère un domaine spécifique

L'utilisateur spécifie un domaine géré et choisit une option de connexion :

  • Utiliser la découverte automatique (dans le domaine spécifié)

  • Serveur primaire pour ce domaine

  • Rechercher un serveur DRA (dans le domaine spécifié)

Uniquement si sélectionné

Utiliser la découverte automatique

Recherche un serveur DRA automatiquement ; aucune option de configuration n'est disponible.

 

Connecter au serveur DRA par défaut

Le serveur par défaut est sélectionné et la configuration du serveur DRA est désactivée.

 

Connecter à un serveur DRA spécifique

L'utilisateur configure le serveur et le port.

 

Connecter à un serveur DRA qui gère un domaine spécifique

L'utilisateur spécifie un domaine géré et choisit une option de connexion :

  • Utiliser la découverte automatique (dans le domaine spécifié)

  • Serveur primaire pour ce domaine

  • Rechercher un serveur DRA (dans le domaine spécifié)

Pour configurer la connexion au serveur DRA au niveau de la console Web, accédez à Administration > Configuration > Connexion au serveur DRA.

Connexion au serveur REST

Pour configurer la connexion au service REST, vous devez définir un emplacement de serveur par défaut et un timeout de connexion (en secondes). Vous pouvez configurer une des trois options au niveau de la console Web pour définir les options de connexion au service REST lors de la connexion.

  • Toujours utiliser l'emplacement par défaut du service REST (Toujours)

  • Ne jamais utiliser l'emplacement par défaut du service REST (Jamais)

  • Utiliser l'emplacement par défaut du service REST uniquement s'il est sélectionné (Uniquement si sélectionné)

Le comportement pour chaque option lors de la connexion est décrit ci-dessous :

Configuration de la connexion

Écran de connexion - Options

Description des options de connexion

Toujours

Aucun(e)

Les configurations d'option sont désactivées.

Jamais

Utiliser la découverte automatique

Recherche un serveur REST automatiquement ; aucune option de configuration n'est disponible.

 

Connecter à un serveur REST spécifique

L'utilisateur configure le serveur et le port.

 

Connecter à un serveur REST dans un domaine spécifique

L'utilisateur spécifie un domaine géré et choisit une option de connexion :

  • Utiliser la découverte automatique (dans le domaine spécifié)

  • Rechercher un serveur REST (dans le domaine spécifié)

Uniquement si sélectionné

Utiliser la découverte automatique

Recherche un serveur REST automatiquement ; aucune option de configuration n'est disponible.

 

Connecter au serveur REST par défaut

Le serveur REST par défaut est sélectionné et la configuration du serveur REST est désactivée.

 

Connecter à un serveur REST spécifique

L'utilisateur configure le serveur et le port.

 

Connecter à un serveur REST dans un domaine spécifique

L'utilisateur spécifie un domaine géré et choisit une option de connexion :

  • Utiliser la découverte automatique (dans le domaine spécifié)

  • Rechercher un serveur REST (dans le domaine spécifié)

Pour configurer la connexion au service REST au niveau de la console Web, accédez à Administration > Configuration > Connexion au service REST.

Advanced Authentication

Advanced Authentication vous permet de passer à une méthode davantage sécurisée qu'un simple nom d'utilisateur et mot de passe pour protéger vos informations sensibles, à savoir l'authentification multifacteur. Cette authentification est une méthode de contrôle d'accès à l'ordinateur qui implique plusieurs méthodes d'authentification issues de différentes catégories d'informations d'identification afin de vérifier l'identité d'un utilisateur.

Lorsque l'administrateur DRA configure des chaînes et des événements, si vous possédez les pouvoirs requis, vous pouvez vous connecter à la console Web et activer Advanced Authentication. Une fois l'authentification activée, tous les utilisateurs devront s'authentifier par le biais d'Advanced Authentication avant de se voir octroyer l'accès à la console Web.

Pour activer Advanced Authentication, connectez-vous à la console Web et accédez à Administration > Configuration > Advanced Authentication. Cochez la case Activé(e) et configurez le formulaire selon les instructions fournies pour chaque champ.

Pour plus d'informations sur Advanced Authentication, reportez-vous à la section Authentification du Guide de l'administrateur de Directory and Resource Administrator.

Serveurs d'intégration

DRA s'intègre à un serveur d'automatisation de workflow et des serveurs Change Guardian pour fournir un accès aux formulaires de workflows automatisés et aux rapports d'historique des modifications unifiées (UCH - Unified Change History), respectivement. Les pouvoirs requis vous permettent de configurer la connexion avec le serveur d'automatisation de workflow et un ou plusieurs serveurs Change Guardian.

Configuration du serveur d'automatisation de workflow

Pour utiliser l'automatisation de workflow dans DRA, le moteur de workflow doit être installé sur un serveur Windows sur lequel sont créés les workflows automatisés. L'intégration de DRA avec le serveur d'automatisation de workflow est configurée au niveau de la console Web.

Pour configurer le serveur d'automatisation de workflow, connectez-vous à la console Web et accédez à Administration > Intégrations > Automatisation de workflow.

Configuration des serveurs de l'historique des modifications unifiées (UCH)

Pour configurer des serveurs UCH :

  1. Lancez la console Web et connectez-vous avec vos informations d'identification AA.

  2. Accédez à Administration > Intégrations > Historique des modifications unifiées, puis cliquez sur l'icône Ajouter.

  3. Indiquez le nom du serveur UCH ou l'adresse IP, le numéro de port, le type de serveur et l'accès aux détails du compte dans la configuration Historique des modifications unifiées.

  4. Testez la connexion au serveur, puis cliquez sur OK pour enregistrer la configuration.

  5. Ajoutez des serveurs supplémentaires selon vos besoins.

2.1.3 Personnalisation de la console Web

La console Web vous permet de personnaliser les propriétés de l'objet et la marque de l'interface utilisateur. Lorsqu'elles sont implémentées correctement, les personnalisations de propriété vous aident à automatiser les tâches de gestion des objets.

Personnalisation de pages de propriétés

Vous pouvez personnaliser les formulaires de propriétés d'objet que vous utilisez dans votre rôle de gestion Active Directory par type d'objet. Cela comprend la création et la personnalisation de nouvelles pages d'objet basées sur des types d'objet intégrés à DRA. Vous pouvez également modifier les propriétés des types d'objet intégrés.

Les objets de propriétés sont clairement définis dans la liste Pages de propriétés de la console Web pour vous permettre d'identifier facilement les pages d'objet intégrées, les pages intégrées personnalisées et les pages non intégrées qui ont été créées par un administrateur.

Personnalisation d'une page de propriétés d'un objet

Vous pouvez personnaliser les formulaires de propriétés d'objet en ajoutant ou en supprimant des pages, en modifiant les pages et champs existants et en créant des gestionnaires personnalisés pour les attributs de propriété. Lorsque vous créez des gestionnaires personnalisés, ils s'exécutent automatiquement en cas de modification d'un champ de propriétés ou lorsqu'un administrateur répond à une invite d'exécution d'une requête, en fonction de la configuration du gestionnaire personnalisé.

La liste des objets dans les pages de propriétés propose deux types d'opération pour chaque type d'objet, Créer un objet et Modifier les propriétés. Voici les principales opérations que vous effectuez dans le client Web. Vos personnalisations peuvent améliorer votre efficacité et votre expérience lors de la gestion des objets Active Directory dans DRA.

Pour personnaliser une page de propriétés d'objet au niveau de la console Web :

  1. Accédez à Personnalisation > Pages de propriétés.

  2. Sélectionnez un objet et un type d'opération (créer ou modifier) dans la liste Pages de propriétés.

  3. Cliquez sur le bouton Modifier .

  4. Personnalisez le formulaire de propriétés d'objet en effectuant une ou plusieurs des opérations suivantes, puis appliquez vos modifications :

    • Ajouter une nouvelle page de propriétés : Ajouter une page

    • Sélectionner une page de propriétés et la personnaliser :

      • Réorganiser les champs de configuration sur la page :

      • Modifier les champs ou les sous-champs :

      • Ajouter un ou plusieurs champs : ou Ajouter un champ

      • Supprimer un ou plusieurs champs :

    • Créer des gestionnaires personnalisés pour les propriétés à l'aide de scripts, de fenêtres de messages ou de requêtes (LDAP, DRA ou REST)

      Pour plus d'informations sur l'utilisation de gestionnaires personnalisés, reportez-vous à la section Ajout de gestionnaires personnalisés.

Ajout de gestionnaires personnalisés

Les gestionnaires personnalisés sont utilisés dans DRA pour permettre les interactions entre les attributs de propriété en vue d'accomplir une tâche de workflow. Voici quelques exemples de gestionnaires personnalisés de propriétés : rechercher la valeur d'autres champs, mettre à jour les valeurs, faire basculer l'état d'un champ en lecture seule et afficher ou masquer des champs basés sur les variables configurées.

DRA permet également de simplifier la création de gestionnaires personnalisés avec plusieurs macros JavaScript (JS) que vous pouvez sélectionner dans le cadre du processus de création et de validation du gestionnaire personnalisé.

Procédure de base pour créer un gestionnaire personnalisé :

Les étapes ci-dessous commencent à partir d'une page présélectionnée d'un gestionnaire personnalisé. Pour y arriver, accédez aux gestionnaires personnalisés des propriétés d'objet via le bouton Modifier dans un champ de propriété.

  1. Cliquez sur l'onglet Gestionnaires personnalisés et activez la page .

  2. Sélectionnez un gestionnaire personnalisé dans le menu déroulant, puis choisissez un moment d'exécution. En règle générale, vous utiliserez la deuxième ou troisième option comme moment d'exécution.

    REMARQUE :vous n'aurez généralement besoin que d'un seul gestionnaire personnalisé, mais vous pouvez en utiliser plusieurs en configurant des contrôles de flux dans le script pour relier les gestionnaires.

  3. Vous devrez configurer chaque gestionnaire personnalisé que vous ajoutez à la page. Les options de configuration varient en fonction du type de gestionnaire, mais l'ensemble des gestionnaires s'exécutent à partir de JavaScript.

    Vous pouvez créer vos propres entrées Vanilla JavaScript ou utiliser des macros intégrées.

    • Gestionnaires de requêtes LDAP ou REST :

      1. Si vous souhaitez que votre requête repose sur des valeurs statiques, définissez Informations de connexion et Paramètres de requête.

        Pour que votre requête soit dynamique, entrez un texte de marque de réservation dans les champs obligatoires. Cette opération est obligatoire pour permettre l'exécution du script. Le script remplace les valeurs fictives.

        REMARQUE :Vous pouvez également configurer des en-têtes et des cookies pour la requête REST.

      2. Dans l'action avant la requête, sélectionnez un type de macro : Global, Requête ou Champ de formulaire.

      3. Sélectionnez une macro dans la liste déroulante, et insérez-la (</> Insérer la macro).

      4. Insérez d'autres macros selon vos besoins, puis indiquez les valeurs souhaitées pour effectuer le script.

        Par exemple, dans l'action avant la requête, nous allons utiliser un script pour vérifier que le nom de groupe entré par un utilisateur n'existait pas encore dans Active Directory au moment de la soumission du formulaire.

        Nous devons créer une requête LDAP à l'aide du nom entré par l'utilisateur. Nous utilisons la macro Field() pour accéder à la valeur du champ Nom et créer la chaîne de requête que nous définissons ensuite en tant que filtre de requête à l'aide de la macro Filter().

        Filter() = '(&(objectCategory=group)(objectClass=group)(name=' + Field(name) + '))';
      5. En suivant l'exemple ci-dessus, nous allons vérifier les résultats renvoyés par la requête dans l'action après la requête. Les résultats sont renvoyés sous forme de tableau d'objets correspondant à la requête. Il nous suffit dès lors de vérifier si la longueur du tableau est supérieure à 0.

        Lorsqu'un groupe correspondant est trouvé, nous utilisons la macro Cancel() pour annuler la soumission du formulaire, en transmettant à la macro un message facultatif à afficher pour l'utilisateur.

        if (QueryResults().length > 0) { Cancel('A group with that name already exists, please enter a unique name.');} (Un groupe portant le même nom existe déjà, entrez un nom unique.)

    • Script : insérez un code JavaScript personnalisé ou utilisez les macros pour générer le script.

    • Requête DRA : pour les paramètres de la requête, définissez une charge utile au format JSON. Utilisez ensuite les macros conformément à la description ci-dessus pour les requêtes LDAP et REST.

    • Gestionnaires de zones Message : après avoir défini les propriétés de la zone Message proprement dite, utilisez les macros de la même façon que décrit ci-dessus pour les requêtes LDAP et REST, mais au lieu des actions avant et après la requête, vous composez les scripts de macro des actions avant affichage et après fermeture.

  4. Cliquez sur Tester les gestionnaires pour valider votre script avant l'enregistrement du formulaire.

    Cette opération génère un résumé des résultats de test qui vous permet d'afficher les résultats de l'exécution.

REMARQUE :Si le gestionnaire dépend de l'état actuel du formulaire (par exemple, le champ contient une valeur), il ne s'exécute pas correctement, car aucune donnée n'est chargée lors de la modification d'un formulaire. Dans ces cas, le gestionnaire devra être testé en dehors de l'éditeur de formulaires en enregistrant la personnalisation, en accédant au formulaire approprié et en complétant les données requises.

Création d'une nouvelle page de propriétés d'objet

Pour créer une nouvelle page de propriétés d'objet :

  1. Connectez-vous à la console Web et accédez à Personnalisation > Pages de propriétés.

  2. Sous tâches, cliquez sur Créer une action.

  3. Créez le formulaire initial Propriétés de l'objet en définissant son nom, son icône, son type d'objet et la configuration de l'opération.

  4. Personnalisez le nouveau formulaire en fonction de vos besoins. Reportez-vous à la section Personnalisation d'une page de propriétés d'un objet.

Personnalisation de l'image de marque de l'interface utilisateur

Vous pouvez personnaliser la barre de titre de la console Web DRA avec votre propre titre et image de logo. Ils seront placés directement à droite du nom de produit DRA. Dans la mesure où cet emplacement est également utilisé pour la navigation de niveau supérieur, il est masqué par les liens de navigation DRA de niveau supérieur après vous être connecté. Toutefois, l'onglet du navigateur continue d'afficher le titre personnalisé.

Pour personnaliser l'image de marque du titre dans DRA :

  1. Connectez-vous à la console Web et accédez à Personnalisation > Image de marque.

  2. Si vous ajoutez le logo d'une société, enregistrez l'image du logo sous components\lib\img sur le serveur Web.

  3. Ajoutez les informations requises, le cas échéant, pour les trois champs sur la page de personnalisation de l'image de marque et enregistrez vos modifications.

2.1.4 Historique des modifications unifiées

Pour plus d'informations sur la configuration des serveurs UCH, reportez-vous à la section Configuration des serveurs de l'historique des modifications unifiées (UCH).

Recherche et génération de rapports Historique des modifications unifiées

Vous pouvez rechercher tous les rapports de modifications unifiées ou affiner la recherche à l'aide des options de recherche. Vous pouvez uniquement afficher les rapports UCH à partir de la console Web. Si vous effectuez une recherche sans paramètre, tous les rapports UCH sont répertoriés. L'ajout de paramètres de recherche filtre les rapports renvoyés dans le cadre de la recherche.

IMPORTANT :pour générer des rapports UCH, vous devez disposer du pouvoir Generate UI Reports (Générer des rapports d'interface utilisateur).

Pour rechercher et générer des rapports Historique des modifications unifiées :

  1. Lancez la console Web.

  2. Accédez à Gestion > Rechercher.

  3. Exécutez votre recherche avec ou sans l'un des critères suivants : nom, emplacement ou conteneur enfant.

    Si aucun critère n'est utilisé, les résultats de la recherche renvoient tous les objets. Pour affiner les résultats, incluez des critères de recherche.

  4. Cliquez sur l'icône Rechercher pour afficher les résultats de recherche.

  5. Sélectionnez les objets pour lesquels vous souhaitez générer des rapports.

  6. Cliquez sur l'icône Afficher les rapports de l'historique des modifications.

    Sous Modifier les critères du rapport d'historique, vous pouvez modifier et générer votre rapport à l'aide de critères tels que les types de rapport, les objets cibles, les dates de début et de fin, le nombre maximal de lignes ou les serveurs (DRA ou Change Guardian).

  7. Cliquez sur Générer pour récupérer les données d'audit et générer un rapport UCH.

  8. Vous pouvez trier et exporter le rapport au format requis, par exemple, CSV ou HTML.

Affichage des propriétés de l'historique des modifications unifiées

Pour afficher les propriétés d'un serveur UCH configuré, accédez à Administration > Intégrations > Historique des modifications unifiées, sélectionnez le serveur configuré, puis cliquez sur le menu Options pour effectuer l'une des actions suivantes :

  • Propriétés : permet d'afficher et de mettre à jour des propriétés UCH.

  • Tester la connexion : permet de vérifier la connexion au serveur.

  • Supprimer : supprime le serveur UCH configuré.

2.1.5 Accès à l'historique des modifications d'un utilisateur

La console Web permet d'afficher un historique des modifications apportées à un utilisateur ou par celui-ci. Vous pouvez afficher les types de modifications suivants :

  • Modifications apportées par l'utilisateur

  • Modifications apportées à l'utilisateur

  • Boîtes aux lettres utilisateur créées par l'utilisateur

  • Boîtes aux lettres utilisateur supprimées par l'utilisateur

  • Adresses électroniques de groupes et de contacts créées par l'utilisateur

  • Adresses électroniques de groupes et de contacts supprimées par l'utilisateur

  • Attributs virtuels créés ou désactivés par l'utilisateur

  • Objets déplacés par l'utilisateur

Pour afficher ou générer le rapport Historique des modifications :

  1. Démarrez la console Web.

  2. Recherchez l'objet dont vous souhaitez afficher l'historique.

  3. Cliquez sur l'icône Afficher les rapports de l'historique des modifications.

  4. Pour modifier les critères de génération du rapport, cliquez sur Modifier.

    Vous pouvez modifier les dates de début ou de fin, l'objet suivi, le type de rapport et d'autres critères.

  5. Pour créer un fichier CSV du rapport, cliquez sur Générer.

2.1.6 Workflow automatisé

L'automatisation de workflow permet d'automatiser les processus IT en lançant les formulaires de workflow qui s'exécutent lors de l'exécution d'un workflow ou lorsqu'ils sont déclenchés par un événement de workflow nommé, créé sur le serveur d'automatisation de workflow.

Une fois créés ou modifiés, les formulaires de workflow sont enregistrés sur le serveur Web. Lorsque vous vous connectez à la console Web de ce serveur, vous aurez accès aux formulaires en fonction des pouvoirs qui vous ont été délégués et de la configuration des formulaires. Les formulaires sont généralement accessibles à tous les utilisateurs possédant des informations d'identification pour le serveur Web. Des pouvoirs appropriés sont nécessaires pour soumettre le formulaire.

Lancement d'un formulaire de workflow : les workflows sont créés sur le serveur d'automatisation de workflow qui doit être intégré à DRA via la console Web. Pour enregistrer un nouveau formulaire, l'option Lancer le workflow spécifique ou Déclencher le workflow par événement doit être configurée dans les propriétés du formulaire. Vous trouverez plus d'informations sur ces options ci-dessous :

  • Lancer le workflow spécifique : cette option répertorie tous les workflows disponibles en production sur le serveur de workflow pour DRA. Pour que les workflows viennent remplir cette liste, ils doivent être créés dans le dossier DRA_Workflows du serveur d'automatisation de workflow.

  • Déclencher le workflow par événement : cette option permet d'exécuter des workflows avec des déclencheurs prédéfinis. Les workflows avec des déclencheurs sont également créés sur le serveur d'automatisation de workflow.

REMARQUE :seuls les formulaires de workflow configurés avec Lancer le workflow spécifique auront un historique d'exécution consultable dans le volet de recherche principal sous Gestion > Requêtes.

Pour plus d'informations sur l'automatisation de workflow, reportez-vous au Guide de l'administrateur de Directory and Resource Administrator.