Partager via


IA-Connect JML

IA-Connect est une plateforme Robot Process Automation « RPA » qui ajoute des fonctionnalités RPA du cloud aux machines virtuelles locales ou via des connexions Citrix ou Bureau à distance Microsoft . Il s’agit du module permettant d’automatiser les processus Joiner, Mover, Leaver.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Ultima Labs
URL https://www.ultima.com/ultima-labs
Messagerie électronique IAConnect@ultima.com
Métadonnées du connecteur
Éditeur Ultima Business
Website https://www.ultima.com/ultima-labs
Politique de confidentialité https://www.ultima.com/privacy-policy
Catégories Opérations informatiques ; Productivité

IA-Connect est une plateforme RPA (Robot Process Automation) qui ajoute des fonctionnalités RPA de Power Automate Cloud Flow à des machines virtuelles locales ou via des connexions Citrix ou Bureau à distance (RDS). Les connecteurs IA-Connect fournissent plus de 800 actions, ce qui vous permet d’automatiser chaque type d’application locale directement à partir d’un flux cloud Power Automate. Toutes les actions de IA-Connect sont disponibles directement à partir de votre flux Cloud Power Automate, ce qui facilite l’intégration entre les applications cloud et locales, la possibilité d’exploiter les conditions Power Automate existantes, les boucles, le contenu dynamique, les expressions et la gestion des exceptions dans vos processus RPA. L’utilisation des connecteurs IA-Connect fournit également un historique d’exécution complet et une auditabilité de l’historique des exécutions de flux, tout en supprimant également la nécessité d’avoir une application/console/studio distincte pour développer vos processus RPA.

Prerequisites

Pour utiliser l’un des connecteurs IA-Connect, vous devez installer le logiciel IA-Connect. Il est gratuit de tester pendant 30 jours, après quoi vous aurez besoin d’une licence IA-Connect.

Le logiciel IA-Connect se compose de deux composants principaux :

  • Le IA-Connect Orchestrator, qui est une application web Azure que vous hébergeriez dans votre propre locataire Azure. Cela gère le routage et la sécurité des flux RPA vers une ou plusieurs machines virtuelles locales ou cloud.

  • L’agent et le directeur IA-Connect, installés sur les machines virtuelles où le logiciel que vous souhaitez automatiser est accessible. En outre, l’agent IA-Connect peut s’exécuter à l’intérieur d’une session Citrix ou Microsoft Remote Desktop Services (RDS), où les commandes RPA sont transmises à un canal virtuel dans la session à distance pour l’exécution. L’agent IA-Connect peut être exécuté à partir d’un partage réseau et ne nécessite pas d’installation.

Connecteurs IA-Connect disponibles

Les connecteurs IA-Connect disponibles sont les suivants :

  • code dynamique IA-Connect
  • IA-Connect Java
  • IA-Connect JML
  • IA-Connect Mainframe
  • IA-Connect Microsoft Office
  • IA-Connect GUI SAP
  • session IA-Connect
  • interface utilisateur IA-Connect
  • navigateur web IA-Connect

Comment obtenir des informations d’identification

Pour recevoir votre licence et commencer votre essai gratuit de 30 jours, envoyez une demande sur notre site web (https://www.ultima.com/IA-Connect/Power-Automate).

Une fois qu’une demande d’essai est reçue, nous vous contacterons via l’adresse e-mail fournie pour vous aider à configurer le logiciel IA-Connect et à vous fournir la licence d’évaluation. Il s’agit d’une version d’évaluation complète et vous permet de tester l’une des 800 actions sur les 9 connecteurs IA-Connect au sein de votre propre environnement pendant la période d’évaluation.

Bien démarrer avec votre connecteur

Après avoir envoyé une demande d’essai pour IA-Connect, vous pourrez télécharger un fichier ZIP contenant le logiciel IA-Connect et la documentation couvrant l’installation et la configuration. Nous vous contacterons également pour fournir du support et des conseils au cours du processus d’installation en fonction des besoins.

Support

Pendant la période d’essai, vous pouvez contacter Ultima Labs (IAConnect@ultima.com) pour obtenir du support et de l’aide.

Lors de l’achat de licences IA-Connect, vous recevrez des jetons de support qui peuvent être échangés pour une formation sur mesure ou un support du Centre de services techniques (TSC) basé sur Ultima au Royaume-Uni.

Problèmes connus, erreurs courantes et FAQ

Notre Base de connaissances contient un certain nombre d’articles couvrant les problèmes connus, les erreurs courantes qui peuvent se produire lors de l’utilisation des connecteurs IA-Connect et des questions fréquemment posées. Il est accessible au https://support.ultima.com/ultimalabs niveau du compte et un compte pour accéder à ces ressources est fourni pendant la version d’évaluation IA-Connect et lors de l’achat d’une licence IA-Connect.

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Non partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
Clé d’API securestring Clé API pour cette API Vrai
adresse d’orchestrateur IA-Connect ficelle Spécifiez l’adresse IA-Connect Orchestrator sans le composant HTTP(S) Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Activer le compte d’utilisateur Active Directory

Active un compte d’utilisateur Active Directory. Si le compte n’est pas désactivé, cette commande ne fait rien.

Activer l’utilisateur Azure AD

Active un utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Ajouter l’autorisation de boîte aux lettres Microsoft Exchange

Attribuez des autorisations de boîte aux lettres à un objet Active Directory (par exemple, utilisateur ou groupe).

Ajouter l’autorisation de boîte aux lettres Microsoft Exchange à l’utilisateur

Attribuez des autorisations de boîte aux lettres à un utilisateur de boîte aux lettres, un utilisateur ou un groupe de sécurité spécifié.

Ajouter l’autorisation de boîte aux lettres Office 365 à l’utilisateur

Attribuez des autorisations de boîte aux lettres Microsoft Exchange Online ou Office 365 à un utilisateur de boîte aux lettres, un utilisateur ou un groupe de sécurité spécifié.

Ajouter plusieurs membres de groupe Active Directory

Ajoutez un ou plusieurs objets Active Directory (généralement des utilisateurs, des groupes ou des ordinateurs) à un groupe Active Directory existant. IA-Connect ajoute autant de membres au groupe que possible et signale le résultat. Si les membres de groupe et de groupe se trouvent dans des domaines différents, vous devez spécifier le nom unique (DN) pour les membres et les groupes. Si certains objets sont déjà membres du groupe, cela est considéré comme un succès.

Ajouter un groupe Active Directory

Crée un groupe Active Directory.

Ajouter un membre de groupe Active Directory

Ajoutez un objet Active Directory (généralement un utilisateur, un groupe ou un ordinateur) à un groupe Active Directory existant. Si les membres de groupe et de groupe se trouvent dans des domaines différents, vous devez spécifier le nom unique (DN) pour les membres et les groupes.

Ajouter un membre Microsoft Exchange au groupe de distribution

Ajoutez un membre (par exemple un utilisateur) à un groupe de distribution Exchange. Si le membre est déjà dans le groupe, aucune action n’est effectuée.

Ajouter un membre Office 365 au groupe de distribution

Ajoutez un membre à un groupe de distribution Microsoft Exchange Online ou Office 365 ou à un groupe de sécurité à extension messagerie.

Ajouter un objet Active Directory à plusieurs groupes

Ajoutez un objet Active Directory (généralement un utilisateur, un groupe ou un ordinateur) à plusieurs groupes Active Directory existants. IA-Connect ajoute l’objet à autant de groupes que possible et signale le résultat. Si l’objet est déjà membre d’un ou plusieurs des groupes spécifiés, cela est considéré comme un succès.

Ajouter un utilisateur Active Directory

Crée un compte d’utilisateur Active Directory.

Ajouter un utilisateur Azure AD

Crée un compte d’utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Ajouter un utilisateur Azure AD au groupe

Ajoutez un utilisateur Azure Active Directory à un groupe M365 ou de sécurité Azure Active Directory existant. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Ajouter un utilisateur Azure AD à plusieurs groupes

Ajoute un utilisateur Azure Active Directory à plusieurs groupes Azure Active Directory existants où les groupes sont spécifiés par ID d’objet ou nom d’affichage. IA-Connect ajoute l’utilisateur au plus grand nombre de groupes possible et signale le résultat. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Ajouter une unité d’organisation Active Directory

Crée une unité d’organisation Active Directory.

Attendre une boîte aux lettres Office 365

Attendez qu’une boîte aux lettres Microsoft Exchange Online ou Office 365 spécifiée existe. Cela est courant si vous attendez qu’une synchronisation AD ou un paramètre de licence prenne effet. Si la boîte aux lettres existait déjà, l’action retourne immédiatement la réussite.

Attribuer un utilisateur Azure AD au rôle d’administrateur

Attribuez un utilisateur Azure Active Directory (ou un autre objet) à un rôle d’administrateur Azure Active Directory existant. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Attribuer un utilisateur Azure AD à plusieurs rôles d’administrateur

Attribuez un utilisateur Azure Active Directory (ou un autre objet) à un ou plusieurs rôles d’administrateur Azure Active Directory existants. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Cloner les propriétés utilisateur d’Active Directory

Configure les propriétés/attributs spécifiés de l’utilisateur Active Directory source sur l’utilisateur Active Directory de destination.

Cloner l’appartenance au groupe d’utilisateurs Active Directory

Ajoute l’utilisateur Active Directory de destination aux mêmes groupes Active Directory que celui dont le premier utilisateur est membre, moins le groupe principal (généralement « Utilisateurs de domaine ») car il n’est pas d’appartenance techniquement.

Créer un groupe de distribution Microsoft Exchange

Crée un groupe de distribution Microsoft Exchange ou un groupe de sécurité à extension messagerie.

Créer un groupe de distribution Office 365

Crée un nouveau groupe de distribution Microsoft Exchange Online ou Office 365 ou un groupe de sécurité avec extension messagerie.

Créer un groupe de sécurité Azure AD

Crée un groupe de sécurité Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Créer un groupe Microsoft 365 Azure AD

Crée un groupe Microsoft 365 Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Créer une boîte aux lettres d’archivage Office 365 pour un utilisateur existant

Crée une boîte aux lettres archivée dans Microsoft Exchange online pour un utilisateur existant dans Azure Active Directory /Entra ID. L’utilisateur doit déjà disposer d’une boîte aux lettres et d’une licence appropriée.

Créer une boîte aux lettres et un compte d’utilisateur Microsoft Exchange

Créez un utilisateur à extension messagerie dans Active Directory local et créez une boîte aux lettres associée dans Microsoft Exchange. Utilisez cette action uniquement si l’utilisateur n’existe pas dans Active Directory local. Si l’utilisateur existe déjà, utilisez l’action « Créer une boîte aux lettres Microsoft Exchange pour un utilisateur ».

Créer une boîte aux lettres et un compte d’utilisateur Microsoft Exchange Online

Créez un utilisateur à extension messagerie dans Active Directory local et créez une boîte aux lettres distante associée dans Microsoft Exchange Online ou Office 365. Utilisez cette action uniquement si l’utilisateur n’existe pas dans Active Directory local. Si l’utilisateur existe déjà, utilisez l’action « Créer une boîte aux lettres Microsoft Exchange Online pour un utilisateur ». La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Créer une boîte aux lettres et un compte d’utilisateur Office 365

Créez une boîte aux lettres dans Microsoft Exchange online et un compte d’utilisateur dans Azure Active Directory / Entra ID. Utilisez cette action uniquement si l’utilisateur n’existe pas déjà dans Azure Active Directory /Entra ID. Si l’utilisateur existe déjà, attribuez une licence appropriée au compte d’utilisateur à la place.

Créer une boîte aux lettres Microsoft Exchange Online pour un utilisateur

Crée une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) ou une boîte aux lettres d’archivage pour un utilisateur existant dans Active Directory local qui n’a pas encore de boîte aux lettres. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride. Vous pouvez également utiliser cette action pour archiver une boîte aux lettres distante existante.

Créer une boîte aux lettres Microsoft Exchange pour un utilisateur

Crée une boîte aux lettres Microsoft Exchange pour un utilisateur existant qui n’a pas encore de boîte aux lettres.

Créer une boîte aux lettres partagée Office 365 et un compte d’utilisateur

Créez une boîte aux lettres partagée dans Microsoft Exchange online et un compte d’utilisateur dans Azure Active Directory / Entra ID. Utilisez cette action uniquement si l’utilisateur n’existe pas déjà dans Azure Active Directory /Entra ID. L’adresse SMTP de boîte aux lettres partagée est basée sur le nom, l’alias ou l’adresse SMTP principale (selon les entrées fournies).

Définir des réponses automatiques (hors bureau) pour une boîte aux lettres Microsoft Exchange

Définir des réponses automatiques (hors bureau) pour une boîte aux lettres Microsoft Exchange. Cette action ne fonctionnera pas pour la boîte aux lettres distante dans Microsoft Exchange Online ou Office 365 : utilisez plutôt l’action « Définir des réponses automatiques (hors bureau) pour une boîte aux lettres Office 365 ».

Définir des réponses automatiques (hors bureau) pour une boîte aux lettres Office 365

Définissez des réponses automatiques (hors bureau) pour une boîte aux lettres Microsoft Exchange Online ou Office 365.

Définir Exchange pour afficher l’intégralité de la forêt Active Directory

Spécifiez si l’ensemble de la forêt Active Directory (y compris les sous-domaines) est recherché / consulté lors de l’exécution d’actions Exchange. Vous devrez peut-être utiliser cette action si vous avez plusieurs domaines liés.

Définir la fin de l’expiration du compte d’utilisateur Active Directory

Définit la date d’expiration du compte pour un compte d’utilisateur Active Directory. Il s’agit du dernier jour complet dans lequel le compte est utilisable. Par conséquent, techniquement, le compte expire au début du jour suivant. L’agent IA-Connect est conscient de cela et ajoute automatiquement 1 jour à la date d’entrée fournie lors du stockage de la date dans Active Directory.

Définir la licence utilisateur Azure AD

Ajoute ou supprime une licence utilisateur Azure AD (SKU). Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Définir le gestionnaire de l’utilisateur Azure AD

Définissez le gestionnaire d’un utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Définir le serveur Active Directory

Définit un serveur Active Directory spécifique à utiliser pour toutes les autres actions Active Directory.

Définir les propriétés d’une boîte aux lettres Microsoft Exchange

Définissez les propriétés d’une boîte aux lettres Microsoft Exchange existante.

Définir les propriétés d’une boîte aux lettres Microsoft Exchange Online

Définissez les propriétés d’une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) existante. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Définir les propriétés d’une boîte aux lettres Office 365

Définissez les propriétés sur une boîte aux lettres Microsoft Exchange Online ou Office 365.

Définir l’envoi de boîtes aux lettres Exchange pour le compte de

Spécifiez qui peut envoyer au nom de cette boîte aux lettres existante.

Définir l’utilisateur Active Directory protégé contre la suppression accidentelle

Définit un compte Active Directory à protéger (ou non) contre la suppression accidentelle. Si vous protégez un compte contre la suppression accidentelle, vous ne pouvez pas supprimer ce compte tant que vous n’avez pas supprimé la protection.

Déplacer l’utilisateur Active Directory vers l’unité d’organisation

Déplace un utilisateur Active Directory vers une unité d’organisation Active Directory existante.

Désactiver la boîte aux lettres Microsoft Exchange Online pour un utilisateur

Désactivez une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante). La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Désactiver la boîte aux lettres Microsoft Exchange pour un utilisateur

Désactivez une boîte aux lettres Microsoft Exchange existante.

Désactiver le compte d’utilisateur Active Directory

Désactive un compte d’utilisateur Active Directory. Si un compte d’utilisateur est désactivé, l’utilisateur ne peut pas se connecter.

Désactiver l’utilisateur Azure AD

Désactive un utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Déverrouiller un compte Active Directory

Déverrouillez un compte Active Directory. Si le compte n’est pas verrouillé, cette commande ne fait rien.

Effacer l’expiration du compte d’utilisateur Active Directory

Efface la date d’expiration d’un compte Active Directory.

Effectuer Active Directory DirSync

Effectue une synchronisation entre Active Directory (local) et Azure Active Directory (cloud). Cette commande doit être émise au serveur avec le rôle « DirSync » (par exemple, l’ordinateur effectuant la synchronisation).

Est connecté à Active Directory

Signale si IA-Connect est connecté à Active Directory. Par défaut, IA-Connect est automatiquement connecté au domaine sur lequel l’ordinateur exécutant l’agent IA-Connect est membre, à l’aide du compte que l’agent IA-Connect est en cours d’exécution. Utilisez l’action « Se connecter à Active Directory avec des informations d’identification » pour vous connecter à l’aide d’autres informations d’identification ou à un autre domaine.

Est connecté à Azure AD

Signale si IA-Connect est connecté à Azure Active Directory (également appelé MICROSOFT Entra ID, Azure AD ou AAD). Utilisez l’une des actions « Se connecter à Azure AD » pour vous connecter.

Est connecté à Microsoft Exchange

Signale si IA-Connect est connecté à un serveur Microsoft Exchange. Utilisez l’action « Se connecter à Microsoft Exchange » pour vous connecter.

Est connecté à Office 365

Signale si IA-Connect est connecté à Office 365 à l’aide des modules PowerShell Office 365. Utilisez l’action « Se connecter à Office 365 » pour vous connecter.

Existe-t-il un groupe Active Directory

Retourne si un groupe Active Directory spécifié existe.

Exécuter un script Azure AD PowerShell

Exécute un script PowerShell dans l’espace d’exécution Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD) dans la session où l’agent IA-Connect est en cours d’exécution, où le contenu du script est passé à l’agent IA-Connect dans le cadre de la commande. Il s’agit de l’action recommandée pour exécuter vos propres scripts Azure AD PowerShell personnalisés. Cette action peut également être utilisée pour récupérer les résultats d’une exécution précédente d’un script PowerShell, exécutée en tant que thread d’agent. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph.

Exécuter un script Exchange PowerShell

Exécute un script PowerShell dans l’espace d’exécution Exchange dans la session où l’agent IA-Connect est en cours d’exécution, où le contenu du script est passé à l’agent IA-Connect dans le cadre de la commande. Il s’agit de l’action recommandée pour exécuter votre propre code Exchange PowerShell personnalisé. Cette action peut également être utilisée pour récupérer les résultats d’une exécution précédente d’un script PowerShell, exécutée en tant que thread d’agent.

Exécuter un script PowerShell Active Directory

Exécute un script PowerShell dans l’espace d’exécution Active Directory dans la session où l’agent IA-Connect est en cours d’exécution, où le contenu du script est passé à l’agent IA-Connect dans le cadre de la commande. Il s’agit de l’action recommandée pour exécuter votre propre code PowerShell Active Directory personnalisé. Cette action peut également être utilisée pour récupérer les résultats d’une exécution précédente d’un script PowerShell, exécutée en tant que thread d’agent.

Exécuter un script PowerShell Office 365

Exécute un script PowerShell dans l’espace d’exécution Office 365 dans la session où l’agent IA-Connect est en cours d’exécution, où le contenu du script est transmis à l’agent IA-Connect dans le cadre de la commande. Il s’agit de l’action recommandée pour exécuter votre propre code Office 365 Exchange Online PowerShell personnalisé. Cette action peut également être utilisée pour récupérer les résultats d’une exécution précédente d’un script PowerShell, exécutée en tant que thread d’agent.

La boîte aux lettres Microsoft Exchange existe-t-elle

Retourne si la boîte aux lettres Exchange spécifiée existe.

La boîte aux lettres Microsoft Exchange Online existe-t-elle

Retourne si la boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) spécifiée existe. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

La boîte aux lettres Office 365 possède-t-elle une archive

Indique si une boîte aux lettres existante dans Microsoft Exchange Online possède une boîte aux lettres d’archivage. Si la boîte aux lettres n’existe pas, une exception est levée.

Le module PowerShell Azure AD est-il installé

Signale si les modules PowerShell requis pour Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD) sont installés sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. Cette action recherche les modules PowerShell des utilisateurs Azure AD v2 et Microsoft Graph.

Modifier des adresses e-mail de boîte aux lettres Microsoft Exchange

Modifiez les adresses e-mail sur une boîte aux lettres Microsoft Exchange. Vous pouvez ajouter, supprimer et remplacer des adresses e-mail primaires et alias.

Modifier des adresses e-mail de boîte aux lettres Microsoft Exchange Online

Modifiez les adresses e-mail sur une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante). Vous pouvez ajouter, supprimer et remplacer des adresses e-mail primaires et alias. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Modifier la propriété booléenne de l’utilisateur Active Directory

Modifiez une propriété booléenne (true/false) individuelle d’un utilisateur Active Directory. Cela vous permet de modifier un paramètre utilisateur très spécifique, y compris les propriétés personnalisées.

Modifier le dossier d’accueil de l’utilisateur Active Directory

Définit le dossier d’accueil / répertoire / lecteur d’un utilisateur Active Directory.

Modifier les propriétés de chaîne d’utilisateur Active Directory

Modifiez les propriétés de chaîne individuelles d’un utilisateur Active Directory. Cela vous permet de modifier des paramètres utilisateur très spécifiques, y compris les propriétés personnalisées. Vous pouvez également définir des propriétés utilisateur individuelles sur vides.

Modifier les propriétés de l’utilisateur Azure AD

Modifiez les propriétés courantes d’un utilisateur Azure Active Directory. Vous ne pouvez affecter des valeurs à des propriétés, pas les définir sur vides, car une valeur vide est interprétée comme une intention de laisser la valeur inchangée. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Modifier les propriétés utilisateur courantes d’Active Directory

Modifiez les propriétés courantes d’un utilisateur Active Directory. Vous pouvez uniquement affecter des valeurs à des propriétés, pas les définir sur vides. Pour définir les propriétés sur vides, utilisez l’action « Modifier les propriétés de chaîne utilisateur Active Directory ».

Obtenir des attributions de rôle d’administrateur d’utilisateur Azure AD

Retourne une liste des rôles d’administrateur Azure Active Directory auxquels l’utilisateur spécifié est affecté. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Obtenir des groupes Azure AD

Retourne les détails des groupes dans Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Vous pouvez effectuer une recherche par ID d’objet ou à l’aide d’un filtre. Une recherche d’ID d’objet doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Obtenir des licences utilisateur Azure AD

Récupère une liste de licences (SKU) attribuées à un utilisateur Azure AD. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Obtenir des plans de service de licence utilisateur Azure AD

Récupère une liste des plans de licences attribués à une licence utilisateur Azure AD spécifiée. Par exemple : si l’utilisateur dispose de la licence FLOW_FREE affectée, cela vous permet d’afficher les plans de service qu’ils ont provisionnés à cette licence. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Obtenir des références SKU de licence Azure AD

Retourne la liste des unités de conservation de stock (SKU) de licence Azure Active Directory auxquelles azure AD connecté est abonné. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Obtenir des utilisateurs Azure AD

Retourne les détails des utilisateurs dans Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Vous pouvez effectuer une recherche par ID d’objet ou à l’aide d’un filtre. Une recherche d’ID d’objet doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Obtenir la boîte aux lettres Office 365

Retourne les propriétés de la boîte aux lettres Microsoft Exchange Online ou Office 365 spécifiée.

Obtenir le groupe de distribution Office 365

Retourne les propriétés des groupes de distribution Microsoft Exchange Online ou Office 365 spécifiés ou des groupes de sécurité à extension messagerie. Vous pouvez effectuer une recherche par identité ou à l’aide d’un filtre. Une recherche d’identité doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats.

Obtenir le nom de domaine complet du domaine Active Directory à partir de DN

Fonction utilitaire. Étant donné le nom unique (DN) d’un utilisateur Active Directory, retourne le domaine Active Directory contenant l’utilisateur.

Obtenir le nom du compte disponible suivant

Étant donné les détails relatifs au format d’affectation de noms pour les noms de compte Active Directory et Exchange, fournissez les détails du prochain nom de compte de rechange disponible. Permet de déterminer le compte Active Directory et Exchange à créer pour un utilisateur donné. Cette action ne crée aucun compte, elle fournit des informations sur la disponibilité des noms.

Obtenir les informations de domaine Active Directory

Récupère des informations sur un domaine Active Directory.

Obtenir les membres du groupe Active Directory

Retourne une liste de membres d’un groupe Active Directory.

Obtenir les membres du groupe Azure AD

Retourne une liste de membres d’un groupe Azure Active Directory. Les membres peuvent être des utilisateurs, des groupes, des appareils ou des principaux de service/ applications d’entreprise. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Obtenir les membres du groupe de distribution Microsoft Exchange

Récupérez une liste des membres d’un groupe de distribution Microsoft Exchange.

Obtenir les membres du groupe de distribution Office 365

Récupérez une liste des membres d’un groupe de distribution Microsoft Exchange Online ou Office 365 ou d’un groupe de sécurité à extension messagerie.

Obtenir l’appartenance au groupe d’utilisateurs Active Directory

Retourne une liste de groupes Active Directory dont l’utilisateur spécifié est membre, moins le groupe principal (généralement « Utilisateurs de domaine ») car il n’est pas d’appartenance techniquement. Cette action fonctionne uniquement avec les comptes d’utilisateur, vous ne pouvez pas utiliser cette action pour interroger l’appartenance au groupe de groupes ou d’ordinateurs.

Obtenir l’appartenance au groupe d’utilisateurs Azure AD

Retourne une liste des groupes Azure Active Directory dont l’utilisateur spécifié est membre. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Obtenir l’unité d’organisation Active Directory à partir d’un nom de domaine utilisateur

Fonction utilitaire. Étant donné que le nom unique d’un utilisateur Active Directory (DN), retourne l’unité d’organisation (UO) dans laquelle l’utilisateur se trouve.

Obtenir un groupe Active Directory

Retourne les propriétés d’un groupe ou des groupes Active Directory spécifiés. Vous pouvez effectuer une recherche par identité (pour localiser un seul groupe) ou à l’aide d’un filtre (pour localiser un ou plusieurs groupes).

Obtenir un utilisateur Active Directory

Retourne les propriétés d’un utilisateur Active Directory spécifié. Vous pouvez effectuer une recherche par identité (pour localiser un seul utilisateur) ou à l’aide d’un filtre (pour localiser un ou plusieurs utilisateurs).

Récupérer des adresses e-mail de boîte aux lettres Microsoft Exchange

Récupère une liste de toutes les adresses e-mail affectées à une boîte aux lettres Microsoft Exchange. Cela inclut l’adresse SMTP principale, les adresses e-mail proxy, les adresses X.400 et les adresses EUM (Messagerie unifiée Exchange).

Récupérer des adresses e-mail de boîte aux lettres Microsoft Exchange Online

Récupère une liste de toutes les adresses e-mail affectées à une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante). Cela inclut l’adresse SMTP principale, les adresses e-mail proxy, les adresses X.400 et les adresses EUM (Messagerie unifiée Exchange). La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Récupérer les détails de la boîte aux lettres Microsoft Exchange

Retourne les propriétés de la boîte aux lettres Exchange spécifiée. Vous pouvez effectuer une recherche par identité ou à l’aide d’un filtre. Une recherche d’identité doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats.

Récupérer les détails de la boîte aux lettres Microsoft Exchange Online

Retourne les propriétés de la boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) spécifiée. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride. Vous pouvez effectuer une recherche par identité ou à l’aide d’un filtre. Une recherche d’identité doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats.

Récupérer les détails du groupe de distribution Microsoft Exchange

Récupérez les détails d’un groupe de distribution Microsoft Exchange. Vous pouvez effectuer une recherche par identité ou à l’aide d’un filtre. Une recherche d’identité doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats.

Récupérer l’appartenance au groupe de distribution de boîtes aux lettres Microsoft Exchange

Récupérez les groupes de distribution dont une boîte aux lettres est membre.

Récupérer l’appartenance au groupe de distribution de boîtes aux lettres Office 365

Récupérez les groupes de distribution ou les groupes de sécurité avec extension messagerie dont une boîte aux lettres Office 365 ou Exchange Online est membre.

Réinitialiser le mot de passe de l’utilisateur Active Directory

Réinitialise le mot de passe d’un utilisateur Active Directory avec un nouveau mot de passe et définit éventuellement les propriétés du mot de passe.

Réinitialiser le mot de passe utilisateur Azure AD

Réinitialise le mot de passe d’un utilisateur Azure Active Directory avec un nouveau mot de passe. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Réinitialiser les propriétés d’une boîte aux lettres Microsoft Exchange

Définissez les propriétés spécifiées d’une boîte aux lettres Microsoft Exchange existante sur vide.

Réinitialiser les propriétés d’une boîte aux lettres Microsoft Exchange Online

Définissez les propriétés spécifiées d’une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) existante sur vide. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Réinitialiser les propriétés utilisateur d’Azure AD

Réinitialisez les propriétés courantes d’un utilisateur Azure Active Directory sur une valeur vide. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Se connecter au domaine Active Directory par défaut

Connecte l’agent IA-Connect au domaine sur lequel l’ordinateur exécutant l’agent IA-Connect est membre, à l’aide du compte dont l’agent IA-Connect est en cours d’exécution (c’est-à-dire le comportement par défaut).

Se connecter à Active Directory avec des informations d’identification

Vous permet de spécifier un autre compte à utiliser lors de l’exécution de commandes PowerShell Active Directory. Cela affecte toutes les commandes Active Directory émises après cette action. Si vous n’utilisez pas cette action, toutes les commandes PowerShell Active Directory s’exécutent en tant que compte d’utilisateur sur lequel l’agent IA-Connect s’exécute.

Se connecter à Azure AD avec des informations d’identification

Connecte IA-Connect à Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Cette action (ou « Se connecter à Azure AD avec certificat ») doit être émise avant d’exécuter d’autres actions Azure AD. Cette action nécessite un compte qui n’utilise pas l’authentification multifacteur (2FA) ou vous devez utiliser le module UI Automation pour automatiser le composant 2FA (par exemple, la fenêtre contextuelle d’authentification par mot de passe unique). Vous pouvez également utiliser l’action « Se connecter à Azure AD avec un certificat ». Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph.

Se connecter à Azure AD avec un certificat

Connecte IA-Connect à Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Cette action (ou « Se connecter à Azure AD avec des informations d’identification ») doit être émise avant d’exécuter d’autres actions Azure AD. Cette action nécessite qu’un principal de service Azure et une inscription d’application Azure AD avec un certificat soient configurés dans Azure AD avant qu’il ne fonctionne, mais présente l’avantage de ne pas exiger l’authentification multifacteur (2FA). Cette action utilise des modules Azure AD v2 ou Microsoft Graph PowerShell.

Se connecter à l’environnement JML

Connectez-vous à un environnement JML où les détails de cet environnement sont conservés dans le IA-Connect Orchestrator. Ces détails peuvent inclure des informations d’identification, des adresses et d’autres paramètres de connectivité. Par exemple, vous pouvez utiliser cette action pour vous connecter à Active Directory, Microsoft Exchange, Azure AD ou Office 365 Exchange Online.

Se connecter à Microsoft Exchange

Connecte IA-Connect à un serveur Microsoft Exchange. Cette action doit être émise avant d’exécuter d’autres actions Exchange. Si vous spécifiez un nom d’utilisateur et un mot de passe, toutes les actions Exchange suivantes s’exécutent en tant que compte. Si vous ne spécifiez pas de nom d’utilisateur et de mot de passe, toutes les actions Exchange suivantes s’exécutent en tant que compte d’utilisateur que l’agent IA-Connect est en cours d’exécution.

Se connecter à Office 365 avec des informations d’identification

Connecte IA-Connect à Office 365 à l’aide des modules PowerShell Office 365. Cette action (ou « Se connecter à Office 365 avec certificat ») doit être émise avant d’exécuter d’autres actions Office 365. Cette action nécessite un compte qui ne nécessite pas l’authentification multifacteur (2FA) ou vous devez utiliser le module UI Automation pour automatiser le composant 2FA (c’est-à-dire la fenêtre contextuelle d’authentification par mot de passe unique). Vous pouvez également utiliser l’action « Se connecter à Office 365 avec un certificat ».

Se connecter à Office 365 avec un certificat

Connecte IA-Connect à Office 365 à l’aide des modules PowerShell Office 365. Cette action (ou « Se connecter à Office 365 avec des informations d’identification ») doit être émise avant d’exécuter d’autres actions Office 365. Cette action nécessite une inscription d’application Azure AD avec un certificat et les rôles appropriés à configurer dans Azure AD avant de fonctionner, mais présente l’avantage de ne pas exiger l’authentification multifacteur (2FA).

Se déconnecter de Microsoft Exchange

Déconnecte IA-Connect d’un serveur Microsoft Exchange (connecté à l’aide de l’action « Se connecter à Microsoft Exchange »). Vous ne pourrez pas émettre à nouveau des actions Microsoft Exchange PowerShell tant que vous ne vous reconnectez pas.

Se déconnecter d’Active Directory

Si vous avez utilisé l’action « Ouvrir l’instance d’exécution PowerShell Active Directory avec des informations d’identification » pour exécuter des commandes PowerShell Active Directory en tant que compte d’utilisateur alternatif ou pour un autre domaine, cette action renvoie l’agent IA-Connect au comportement par défaut de l’exécution d’actions Active Directory en tant que compte d’utilisateur sur lequel l’agent IA-Connect s’exécute.

Se déconnecter d’Azure AD

Déconnecte IA-Connect d’Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Vous ne pourrez plus émettre d’actions Azure AD tant que vous ne vous reconnectez pas. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon le cas utilisé pour se connecter à l’origine.

Se déconnecter d’Office 365

Déconnecte IA-Connect d’Office 365 à l’aide des modules PowerShell Office 365 (connectés à l’action « Se connecter à Office 365 »). Vous ne pourrez plus émettre d’actions Office 365 PowerShell tant que vous ne vous reconnectez pas.

Supprimer la boîte aux lettres Office 365 de tous les groupes de distribution

Supprimez une boîte aux lettres de tous les groupes de distribution Microsoft Exchange Online ou Office 365 ou des groupes de sécurité à extension messagerie dont il est membre.

Supprimer la sécurité Azure AD ou le groupe Microsoft 365

Supprimez un groupe de sécurité Azure Active Directory ou un groupe Microsoft 365. Cette action ne peut pas supprimer les groupes de sécurité ou les listes de distribution activés par courrier : utilisez plutôt l’action « Supprimer le groupe de distribution Office 365 ». Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Supprimer le groupe Active Directory

Supprime un groupe d’Active Directory. S’il existe des objets (par exemple des utilisateurs, des groupes ou des ordinateurs) dans le groupe, ces objets sont supprimés dans le cadre de la suppression de groupe.

Supprimer le groupe de distribution Microsoft Exchange

Supprimez un groupe de distribution Microsoft Exchange.

Supprimer le groupe de distribution Office 365

Supprimez un groupe de distribution Microsoft Exchange Online ou Office 365 ou un groupe de sécurité avec extension messagerie.

Supprimer le membre du groupe Active Directory

Supprime un membre Active Directory (utilisateur, groupe ou ordinateur) d’un groupe Active Directory.

Supprimer le membre Microsoft Exchange du groupe de distribution

Supprimez un membre (par exemple un utilisateur) d’un groupe de distribution Exchange. Si le membre n’est pas dans le groupe, aucune action n’est effectuée.

Supprimer le membre Office 365 du groupe de distribution

Supprimez un membre d’un groupe de distribution Microsoft Exchange Online ou Office 365 ou d’un groupe de sécurité à extension messagerie.

Supprimer l’autorisation de boîte aux lettres Microsoft Exchange de l’utilisateur

Supprimez les autorisations de boîte aux lettres d’un utilisateur de boîte aux lettres, d’un utilisateur ou d’un groupe de sécurité spécifié.

Supprimer l’autorisation de boîte aux lettres Office 365 de l’utilisateur

Supprimez les autorisations de boîte aux lettres Microsoft Exchange Online ou Office 365 d’un utilisateur de boîte aux lettres, d’un utilisateur ou d’un groupe de sécurité spécifié.

Supprimer l’objet Active Directory de plusieurs groupes

Supprime un objet Active Directory (généralement un utilisateur, un groupe ou un ordinateur) de plusieurs groupes Active Directory existants. IA-Connect supprime l’objet du plus grand nombre de groupes possible et signale le résultat. Si l’objet n’est pas membre d’un ou plusieurs des groupes spécifiés, cela est considéré comme un succès.

Supprimer l’unité d’organisation Active Directory

Supprime une unité d’organisation (UO) d’Active Directory. L’unité d’organisation ne peut pas être supprimée s’il existe des objets (par exemple des utilisateurs, des groupes ou des ordinateurs) dans l’unité d’organisation.

Supprimer l’utilisateur Active Directory

Supprime un utilisateur d’Active Directory.

Supprimer l’utilisateur Active Directory de tous les groupes

Supprime un utilisateur Active Directory de tous les groupes Active Directory dont il est membre. IA-Connect supprime l’utilisateur du plus grand nombre de groupes possible et signale le résultat. Cette action fonctionne uniquement avec les comptes d’utilisateur, vous ne pouvez pas utiliser cette action pour supprimer les appartenances d’un groupe ou d’un ordinateur.

Supprimer l’utilisateur Azure AD

Supprimez un utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Supprimer l’utilisateur Azure AD de l’attribution de rôle d’administrateur

Supprimez un utilisateur Azure Active Directory (ou un autre objet) d’une attribution de rôle d’administrateur Azure Active Directory existante. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Supprimer l’utilisateur Azure AD de plusieurs groupes

Supprime un utilisateur Azure Active Directory de plusieurs groupes Azure Active Directory existants où les groupes sont spécifiés par ID d’objet ou nom d’affichage. IA-Connect supprime l’utilisateur du plus grand nombre de groupes possible et signale le résultat. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Supprimer l’utilisateur Azure AD de plusieurs rôles d’administrateur

Supprime un utilisateur Azure Active Directory (ou un autre objet) d’un ou plusieurs rôles d’administrateur Azure Active Directory existants. Cette action itère dans la liste des attributions de rôles de l’utilisateur et supprime les éléments correspondants. Par conséquent, si vous spécifiez des rôles inexistants à supprimer, cela ne déclenche pas d’erreur (car si l’utilisateur n’est pas dans ce rôle, rien n’est tenté). Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Supprimer l’utilisateur Azure AD de tous les groupes

Supprime un utilisateur Azure Active Directory de tous les groupes Azure Active Directory dont il est membre. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Supprimer l’utilisateur Azure AD de toutes les attributions de rôles d’administrateur

Supprime un utilisateur Azure Active Directory (ou un autre objet) de tous les rôles d’administrateur Azure Active Directory auxquels ils sont affectés. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Supprimer l’utilisateur Azure AD du groupe

Supprime un utilisateur Azure Active Directory d’un groupe Azure Active Directory. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Supprimer plusieurs membres du groupe Active Directory

Supprimez un ou plusieurs objets Active Directory (généralement des utilisateurs, des groupes ou des ordinateurs) d’un groupe Active Directory existant. IA-Connect supprime autant de membres du groupe que possible et signale le résultat. Si les membres de groupe et de groupe se trouvent dans des domaines différents, vous devez spécifier le nom unique (DN) pour les membres et les groupes. Si certains des objets ne sont pas membres du groupe, cela est considéré comme un succès.

Supprimer toutes les licences utilisateur Azure AD

Supprime toutes les licences utilisateur Azure AD affectées à un utilisateur. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Utilisateur Azure AD affecté au rôle d’administrateur

Retourne si un utilisateur Azure Active Directory est affecté à un rôle d’administrateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Utilisateur dans le groupe d’utilisateurs Azure AD

Retourne si un utilisateur est membre d’un groupe Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Vérifier que l’unité d’organisation Active Directory existe

Signale si une unité d’organisation Active Directory existe.

Activer le compte d’utilisateur Active Directory

Active un compte d’utilisateur Active Directory. Si le compte n’est pas désactivé, cette commande ne fait rien.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryEnableADUserByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Activer l’utilisateur Azure AD

Active un utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2EnableUserResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Ajouter l’autorisation de boîte aux lettres Microsoft Exchange

Attribuez des autorisations de boîte aux lettres à un objet Active Directory (par exemple, utilisateur ou groupe).

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Objet Active Directory
User True string

Objet Active Directory (par exemple, utilisateur ou groupe) auquel attribuer les autorisations. Vous pouvez spécifier un utilisateur par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Droits d’accès
AccessRights string

Droits d’accès à attribuer aux autorisations de l’utilisateur sur la boîte aux lettres. Les options disponibles sont « AccessSystemSecurity », « CreateChild », « DeleteChild », « ListChildren », « Self », « ReadProperty », « WriteProperty », « DeleteTree », « ListObject », « ExtendedRight », « DeleteRight », « Delete », « ReadControl », « GenericExecute », « GenericWrite », « GenericRead », « WriteDacl », « WriteOwner », « GenericAll » et « Synchronize ».

Droits étendus
ExtendedRights string

Un droit étendu facultatif à attribuer aux autorisations de l’utilisateur sur la boîte aux lettres. Les droits étendus incluent « Envoyer sous ».

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeAddADPermissionResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Ajouter l’autorisation de boîte aux lettres Microsoft Exchange à l’utilisateur

Attribuez des autorisations de boîte aux lettres à un utilisateur de boîte aux lettres, un utilisateur ou un groupe de sécurité spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Utilisateur
User True string

Utilisateur à ajouter aux autorisations de boîte aux lettres. Vous pouvez spécifier un utilisateur par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Droits d’accès
AccessRights True string

Droits d’accès à attribuer aux autorisations de l’utilisateur sur la boîte aux lettres. Les options disponibles sont « ChangeOwner », « ChangePermission », « DeleteItem », « ExternalAccount », « FullAccess » et « ReadPermission ». Pour attribuer plusieurs autorisations, spécifiez-les en tant que liste séparées par des virgules.

Mappage automatique
AutoMapping boolean

Si la valeur est true, la boîte aux lettres et le compte d’utilisateur ont des propriétés supplémentaires définies qui entraînent l’ouverture automatique d’Outlook lors de l’ouverture de la boîte aux lettres lors de l’ouverture de session en tant qu’utilisateur. Cela peut prendre quelques minutes. Si la valeur est false, les propriétés supplémentaires ne sont pas définies et Outlook n’ouvre pas automatiquement la boîte aux lettres.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeAddMailboxPermissionResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Ajouter l’autorisation de boîte aux lettres Office 365 à l’utilisateur

Attribuez des autorisations de boîte aux lettres Microsoft Exchange Online ou Office 365 à un utilisateur de boîte aux lettres, un utilisateur ou un groupe de sécurité spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

ID d’une boîte aux lettres Microsoft Exchange Online ou Office 365. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Utilisateur
User True string

L’utilisateur de boîte aux lettres, l’utilisateur ou le groupe de sécurité avec extension messagerie pour recevoir les autorisations de boîte aux lettres. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Droits d’accès
AccessRights True string

Droits d’accès à attribuer aux autorisations de l’utilisateur sur la boîte aux lettres. Les options disponibles sont « ChangeOwner », « ChangePermission », « DeleteItem », « ExternalAccount », « FullAccess » et « ReadPermission ». Pour attribuer plusieurs autorisations, spécifiez-les en tant que liste séparées par des virgules.

Mappage automatique
AutoMapping boolean

Si la valeur est true, la boîte aux lettres et le compte d’utilisateur ont des propriétés supplémentaires définies qui entraînent l’ouverture automatique d’Outlook lors de l’ouverture de la boîte aux lettres lors de l’ouverture de session en tant qu’utilisateur. Cela peut prendre quelques minutes. Si la valeur est false, les propriétés supplémentaires ne sont pas définies et Outlook n’ouvre pas automatiquement la boîte aux lettres.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
O365AddMailboxPermissionResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Ajouter plusieurs membres de groupe Active Directory

Ajoutez un ou plusieurs objets Active Directory (généralement des utilisateurs, des groupes ou des ordinateurs) à un groupe Active Directory existant. IA-Connect ajoute autant de membres au groupe que possible et signale le résultat. Si les membres de groupe et de groupe se trouvent dans des domaines différents, vous devez spécifier le nom unique (DN) pour les membres et les groupes. Si certains objets sont déjà membres du groupe, cela est considéré comme un succès.

Paramètres

Nom Clé Obligatoire Type Description
Identité de groupe
GroupIdentity string

Identité du groupe Active Directory. Vous pouvez spécifier un groupe par nom unique (par exemple, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName / nom pré-2K (par exemple, « Group1 »). Vous ne pouvez pas utiliser le nom d’affichage ou le nom du groupe (bien que le nom du groupe soit souvent identique au nom de pré-2K qui peut être utilisé).

Membres du groupe
GroupMembersJSON string

Liste des membres (généralement des utilisateurs, des groupes ou des ordinateurs) à ajouter au groupe AD, au format JSON ou CSV. Par exemple : [{"MemberName » : « User 1"}, {"MemberName » : « User 2"}] (format de table JSON), ["User 1 », « User 2"] (format de tableau JSON) ou User 1,User 2 (format CSV). Vous pouvez spécifier un utilisateur ou un groupe par nom unique (par exemple, CN=User1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (par exemple, « User1 »). Vous pouvez spécifier un ordinateur par nom unique ou nom d’ordinateur (pré-2K) suivi d’un $ (par exemple, VM01$).

Exception si les membres ne parviennent pas à ajouter
ExceptionIfAnyMembersFailToAdd boolean

Si la valeur est true : une exception (échec) est levée si un membre unique ne parvient pas à ajouter (c’est-à-dire 100% réussite est une exigence). Si aucune exception n’est levée, cette action signale le nombre de membres ajoutés avec succès et le nombre d’échecs d’ajout.

Exception si tous les membres ne parviennent pas à ajouter
ExceptionIfAllMembersFailToAdd boolean

Si la valeur est true : une exception (échec) est levée uniquement si tous les membres ne parviennent pas à ajouter (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de membres ajoutés avec succès et le nombre d’échecs d’ajout.

Ajouter tous les membres dans un seul appel
AddAllMembersInASingleCall boolean

Si la valeur est true, tous les membres sont ajoutés au groupe dans une seule action. Cela sera plus rapide, mais si un seul membre n’existe pas ou ne parvient pas à ajouter, aucun membre n’est ajouté et une exception est levée, quelles que soient les options d’entrée « Exception ». Si la valeur est false (valeur par défaut), chaque membre est ajouté individuellement et l’agent IA-Connect compte le nombre d’ajouts réussis et le nombre d’échecs d’ajout. Si vous ajoutez des membres à des groupes dans différents domaines, il est recommandé de définir cette entrée sur false.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Membres du groupe AD ajoutés avec succès
ADGroupMembersAddedSuccessfully integer

Nombre de membres ajoutés au groupe AD.

Échec de l’ajout des membres du groupe AD
ADGroupMembersFailedToAdd integer

Nombre de membres qui n’ont pas pu être ajoutés au groupe AD.

Message d’erreur Ajouter des membres du groupe AD
AddADGroupMembersMasterErrorMessage string

Si certains membres n’ont pas pu ajouter au groupe AD et qu’aucune exception n’a été générée, ce message d’erreur fournit des détails sur le problème.

Ajouter un groupe Active Directory

Crée un groupe Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Nom
Name True string

Nom du groupe Active Directory. Cela s’affiche dans la colonne « Nom » dans les utilisateurs et ordinateurs AD et en haut de l’onglet Groupe « Général » (dans le titre).

Nom du compte SAM
SamAccountName string

Nom du groupe (pré-Windows 2000) dans Active Directory. Il s’agit du format « name » (par exemple, « TestGroup1 »).

Chemin
Path string

Unité d’organisation (UO) dans laquelle stocker le groupe au format Nom unique (par exemple, OU=Target OU,OU=London,DC=mydomain,DC=local), format GUID ou en tant que chemin (par exemple, MyGroups\London). S’il est laissé vide, le groupe est créé dans l’unité d’organisation « Utilisateurs ».

Descriptif
Description string

Description facultative du groupe.

Remarques
Notes string

Notes de groupe facultatives.

Nom affiché
DisplayName string

Nom complet du groupe facultatif. Contrairement aux comptes d’utilisateur, un nom d’affichage de groupe n’apparaît pas dans les utilisateurs et ordinateurs AD.

Catégorie de groupe
GroupCategory True string

Type de groupe à créer. Un groupe de sécurité est généralement utilisé pour gérer l’accès utilisateur et ordinateur aux ressources informatiques. Un groupe de distribution est généralement utilisé pour créer un e-mail de groupe, ce qui vous permet d’envoyer un groupe d’utilisateurs.

Étendue du groupe
GroupScope True string

Étendue du groupe à créer. Il existe un ensemble complexe de règles décrivant où un groupe peut être référencé et ce qui peut être placé dans un groupe, en fonction de l’étendue de ce groupe. Vous ne pouvez pas toujours convertir en une autre étendue de groupe ultérieurement. Vous devez donc choisir l’étendue appropriée lors de la création.

Page d’accueil
HomePage string

Page d’accueil facultative du groupe.

Géré par
ManagedBy string

Spécifie l’utilisateur ou le groupe qui gère ce groupe. Vous pouvez spécifier cette entrée au format Nom unique (par exemple, CN=MrBig,OU=London,DC=mydomain,DC=local), format GUID, SID ou SAMAccountName (par exemple, « MrBig »).

Protégé contre la suppression accidentelle
ProtectedFromAccidentalDeletion boolean

Définissez la valeur true pour protéger ce groupe contre la suppression accidentelle. Définissez la valeur false pour laisser le groupe à la valeur par défaut de ne pas être protégé contre la suppression accidentelle.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
JSON de sortie PowerShell
PowerShellJSONOutput string

Sortie du script PowerShell, au format JSON.

Nom unique du groupe créé
CreatedGroupDistinguishedName string

Nom unique Active Directory (DN) du groupe créé.

Nom du compte SAM de groupe créé
CreatedGroupSAMAccountName string

Nom du compte SAM Active Directory du groupe créé.

Ajouter un membre de groupe Active Directory

Ajoutez un objet Active Directory (généralement un utilisateur, un groupe ou un ordinateur) à un groupe Active Directory existant. Si les membres de groupe et de groupe se trouvent dans des domaines différents, vous devez spécifier le nom unique (DN) pour les membres et les groupes.

Paramètres

Nom Clé Obligatoire Type Description
Identité de groupe
GroupIdentity string

Identité du groupe Active Directory. Vous pouvez spécifier un groupe par nom unique (par exemple, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName / nom pré-2K (par exemple, « Group1 »). Vous ne pouvez pas utiliser le nom d’affichage ou le nom du groupe (bien que le nom du groupe soit souvent identique au nom de pré-2K qui peut être utilisé).

Nom du groupe
GroupName string

En guise d’alternative à la recherche par identité, fournissez le nom de pré-2K (SAMAccountName) du groupe Active Directory. Étant donné que l’entrée « Identité de groupe » accepte également le nom de pré-2K, cette entrée est désormais redondante, mais maintenue pour la compatibilité descendante.

Membre du groupe
UserIdentity True string

Membre du groupe à ajouter (généralement un utilisateur, un groupe ou un ordinateur). Vous pouvez spécifier un utilisateur ou un groupe par nom unique (par exemple, CN=User1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (par exemple, « User1 »). Vous pouvez spécifier un ordinateur par nom unique ou nom d’ordinateur (pré-2K) suivi d’un $ (par exemple, VM01$).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryAddADGroupMemberByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Ajouter un membre Microsoft Exchange au groupe de distribution

Ajoutez un membre (par exemple un utilisateur) à un groupe de distribution Exchange. Si le membre est déjà dans le groupe, aucune action n’est effectuée.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
Identity True string

Identité du groupe de distribution à ajouter. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Membre à ajouter
Member True string

Identité du membre à ajouter au groupe de distribution. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeAddDistributionGroupMemberResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Ajouter un membre Office 365 au groupe de distribution

Ajoutez un membre à un groupe de distribution Microsoft Exchange Online ou Office 365 ou à un groupe de sécurité à extension messagerie.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
Identity True string

Identité du groupe de distribution ou du groupe de sécurité avec extension messagerie à ajouter. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Membre à ajouter
Member True string

Identité du membre à ajouter au groupe de distribution ou au groupe de sécurité à extension messagerie. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Ignorer la vérification du gestionnaire de groupe de sécurité
BypassSecurityGroupManagerCheck boolean

Si le compte Automation de l’agent IA-Connect n’est pas propriétaire du groupe de distribution ou du groupe de sécurité à extension messagerie, il ne pourra pas supprimer le groupe. Si vous définissez cette option sur true, la vérification du propriétaire est ignorée, mais elle nécessite que le compte Automation se trouve dans le groupe de rôles Exchange « Gestion de l’organisation » ou que le rôle « Gestion des rôles » soit attribué . Il s’agit d’un rôle unique pour vous accorder les autorisations nécessaires pour modifier n’importe quel groupe Exchange 355 Exchange Online au lieu d’être propriétaire de tous les groupes que vous devez modifier.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
O365AddDistributionGroupMemberResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Ajouter un objet Active Directory à plusieurs groupes

Ajoutez un objet Active Directory (généralement un utilisateur, un groupe ou un ordinateur) à plusieurs groupes Active Directory existants. IA-Connect ajoute l’objet à autant de groupes que possible et signale le résultat. Si l’objet est déjà membre d’un ou plusieurs des groupes spécifiés, cela est considéré comme un succès.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’objet
UserIdentity True string

Objet (généralement un utilisateur, un groupe ou un ordinateur) à ajouter à un ou plusieurs groupes. Vous pouvez spécifier un utilisateur ou un groupe par nom unique (par exemple, CN=User1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (par exemple, « User1 »). Vous pouvez spécifier un ordinateur par nom unique ou nom d’ordinateur (pré-2K) suivi d’un $ (par exemple, VM01$).

Groupes AD à ajouter
GroupNamesJSON string

Liste des groupes AD à ajouter l’objet au format JSON ou CSV. Par exemple : [{"GroupName » : « Group 1"}, {"GroupName » : « Group 2"}] (format de table JSON), ["Group 1 », « Group 2"] (format de tableau JSON) ou Groupe 1,Groupe 2 (format CSV). Vous pouvez spécifier un groupe par nom unique (par exemple, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName / nom pré-2K (par exemple, « Group1 »). Vous ne pouvez pas utiliser le nom d’affichage ou le nom du groupe (bien que le nom du groupe soit souvent identique au nom de pré-2K qui peut être utilisé).

Exception si des groupes ne parviennent pas à ajouter
ExceptionIfAnyGroupsFailToAdd boolean

Si la valeur est true : une exception (échec) est levée si un groupe unique ne parvient pas à ajouter (c’est-à-dire 100% réussite est une exigence). Si aucune exception n’est levée, cette action signale le nombre de groupes ajoutés avec succès et le nombre d’échecs d’ajout.

Exception si tous les groupes ne parviennent pas à ajouter
ExceptionIfAllGroupsFailToAdd boolean

Si la valeur est true : une exception (échec) est levée uniquement si tous les groupes ne parviennent pas à ajouter (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de groupes ajoutés avec succès et le nombre d’échecs d’ajout.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Nombre maximal de groupes par appel
MaxGroupsPerCall integer

Si un grand nombre de groupes AD est spécifié pour l’ajout, cela peut entraîner un délai d’expiration. En définissant la valeur « Nombre maximal de groupes par appel » sur 1 ou version ultérieure, l’orchestrateur IA-Connect fractionne cette action en plusieurs appels au directeur et à l’agent IA-Connect avec le nombre maximal spécifié de groupes par appel. Tout d’abord disponible dans IA-Connect 9.3. Par exemple : si vous définissez une valeur de 5 et 14 groupes sont demandés pour ajout, l’orchestrateur fractionne cette valeur en requêtes de 5, 5, 4.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Groupes AD ajoutés avec succès
ADGroupsAddedSuccessfully integer

Nombre de groupes AD auxquels l’objet a été ajouté.

Échec de l’ajout de groupes AD
ADGroupsFailedToAdd integer

Nombre de groupes AD auxquels l’objet n’a pas pu être ajouté.

Message d’erreur Ajouter des groupes AD
AddADGroupsMasterErrorMessage string

Si l’objet n’a pas pu être ajouté à certains des groupes AD et qu’aucune exception n’a été levée, ce message d’erreur fournit des détails sur le problème.

Ajouter un utilisateur Active Directory

Crée un compte d’utilisateur Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Nom
Name True string

Nom de l’utilisateur Active Directory. Cela s’affiche dans la colonne « Nom » dans les utilisateurs et les ordinateurs AD et en haut de l’onglet Utilisateur « Général » (dans le titre). Il ne s’agit pas du nom d’ouverture de session de l’utilisateur.

Nom d’utilisateur principal
UserPrincipalName string

Nom d’ouverture de session de l’utilisateur dans Active Directory. Cela doit généralement être au format « name@domainFQDN » (par exemple, «TestUser1@domain.local »). L’utilisateur peut se connecter au format suivant : name@domainFQDN.

Nom du compte SAM
SamAccountName string

Nom d’ouverture de session utilisateur (pré-Windows 2000) dans Active Directory. Il s’agit du format « name » (par exemple, « TestUser1 »). L’utilisateur peut se connecter au format suivant : DOMAIN\name.

Prénom
GivenName string

Prénom d’utilisateur facultatif.

Nom
SurName string

Nom d’utilisateur facultatif.

Chemin
Path string

Unité d’organisation (UO) dans laquelle stocker l’utilisateur au format Nom unique (par exemple, OU=Target OU,OU=London,DC=mydomain,DC=local), format GUID ou en tant que chemin (par exemple, MyUsers\London). S’il est laissé vide, l’utilisateur est créé dans l’unité d’organisation « Utilisateurs ».

Descriptif
Description string

Description facultative de l’utilisateur.

Nom affiché
DisplayName string

Nom d’affichage de l’utilisateur facultatif.

Mot de passe du compte
AccountPassword password

Mot de passe de l’utilisateur. Cela doit être spécifié et respecter les règles de complexité du mot de passe Active Directory. S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true.

Le mot de passe du compte est stocké
AccountPasswordIsStoredPassword boolean

Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA).

Enabled
Enabled boolean

Définissez la valeur true si vous souhaitez que le compte soit activé immédiatement après la création. Définissez la valeur false pour que le compte démarre désactivé. Cette option a la valeur true par défaut.

L’utilisateur doit modifier le mot de passe lors de l’ouverture de session suivante
ChangePasswordAtLogon boolean

Défini sur true si vous souhaitez forcer l’utilisateur à modifier son mot de passe lorsqu’il se connecte (c’est-à-dire que le nouveau mot de passe défini ici est un mot de passe à usage unique pour que l’utilisateur se connecte). Définissez la valeur false si il s’agit du mot de passe que l’utilisateur utilisera jusqu’à ce qu’il le modifie manuellement. Vous ne pouvez pas définir cette option sur true en même temps que le paramètre « L’utilisateur ne peut pas modifier le mot de passe » ou « Mot de passe n’expire jamais » sur true.

L’utilisateur ne peut pas modifier le mot de passe
CannotChangePassword boolean

Définissez la valeur true pour empêcher l’utilisateur de modifier son mot de passe. Défini sur false si l’utilisateur peut modifier le mot de passe. Vous ne pouvez pas définir cette option sur true en même temps que le paramètre « L’utilisateur doit modifier le mot de passe lors de la prochaine connexion » sur true.

Le mot de passe n’expire jamais
PasswordNeverExpires boolean

Défini sur true si le mot de passe n’expire jamais (c’est-à-dire que l’utilisateur ne sera jamais invité à modifier le mot de passe). Définissez la valeur false si le mot de passe peut expirer comme défini dans la stratégie de domaine Active Directory. Vous ne pouvez pas définir cette option sur true en même temps que le paramètre « L’utilisateur doit modifier le mot de passe lors de la prochaine connexion » sur true.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
JSON de sortie PowerShell
PowerShellJSONOutput string

Sortie du script PowerShell, au format JSON.

Nom unique de l’utilisateur créé
CreatedUserDistinguishedName string

Nom unique Active Directory (DN) du compte d’utilisateur créé.

Nom du compte SAM d’utilisateur créé
CreatedUserSAMAccountName string

Nom du compte SAM Active Directory du compte d’utilisateur créé.

Nom d’utilisateur principal créé
CreatedUserPrincipalName string

Nom d’utilisateur principal d’Active Directory (UPN) du compte d’utilisateur créé.

Ajouter un utilisateur Azure AD

Crée un compte d’utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
Nom d’utilisateur principal
UserPrincipalName True string

Nom d’ouverture de session utilisateur dans Azure Active Directory. Cela doit généralement être au format « name@domainFQDN » (par exemple, «TestUser1@mydomain.onmicrosoft.com »).

Compte activé
AccountEnabled True boolean

Définissez la valeur true si vous souhaitez que le compte soit activé immédiatement après la création. Définissez la valeur false pour que le compte démarre désactivé. Cette option a la valeur true par défaut.

Mot de passe du compte
AccountPassword True password

Mot de passe de l’utilisateur. Cela doit être spécifié et respecter les règles de complexité du mot de passe Azure Active Directory. S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true.

Le mot de passe du compte est stocké
AccountPasswordIsStoredPassword boolean

Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA).

Prénom
FirstName string

Prénom de l’utilisateur.

Nom
LastName string

Nom de famille / nom / nom de famille de l’utilisateur.

Nom affiché
DisplayName True string

Nom complet de cet utilisateur.

Ville
City string

Nom de la ville où se trouve l’utilisateur ou où se trouve son bureau.

Nom de la société
CompanyName string

Nom de l’entreprise pour laquelle l’utilisateur travaille.

Pays ou région
Country string

Pays ou région où se trouve l’utilisateur, ou où se trouve son bureau.

Département
Department string

Nom du service pour lequel l’utilisateur travaille dans l’entreprise.

Numéro de télécopie
FaxNumber string

Numéro de téléphone de télécopie (facsimile) de l’utilisateur.

Fonction
JobTitle string

Fonction de l’utilisateur.

Surnom du courrier
MailNickName True string

Surnom du courrier de l’utilisateur.

Numéro de téléphone mobile
MobilePhone string

Numéro de téléphone mobile de l’utilisateur.

Bureau
Office string

Emplacement du bureau où l’utilisateur travaille.

Numéro de téléphone
PhoneNumber string

Numéro de téléphone de l’utilisateur.

Code postal
PostalCode string

Code postal ou postal dans lequel l’utilisateur vit, ou le bureau dans lequel il travaille.

Langage préféré
PreferredLanguage string

Langue préférée de l’utilisateur. Il s’agit généralement d’un code de langue de deux lettres (ISO 639-1), suivi d’un tiret, suivi d’un code de pays en majuscule (ISO 3166). Par exemple : en-US, en-GB, fr-FR, ja-JP.

Département ou région
State string

L’état, la province ou le comté où se trouve l’utilisateur, ou où se trouve son bureau.

Adresse postale
StreetAddress string

Adresse postale où l’utilisateur vit, ou son adresse postale de bureau.

Emplacement d’utilisation
UsageLocation string

Code pays à deux lettres (ISO 3166). Obligatoire pour les utilisateurs auxquels des licences seront attribuées en raison d’une exigence légale. Par exemple : États-Unis (États-Unis), JP (Japon), GB (Royaume-Uni), FR (France), IN (Inde). Voir https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes.

Groupe
AgeGroup string

Groupe d’âge de l’utilisateur, à des fins de contrôle parental. La valeur par défaut n’est pas / non spécifiée, qui (du point de vue des contrôles) est identique à l’adulte.

Consentement fourni pour mineur
ConsentProvidedForMinor string

Si le « groupe d’âge » est « Mineur », ce champ vous permet de spécifier si le consentement a été fourni pour le mineur, à des fins de contrôle parental.

ID de l’employé
EmployeeId string

Id d’employé facultatif. Vous pouvez utiliser cette option pour distinguer de manière unique chaque utilisateur de votre organisation.

Forcer la modification du mot de passe lors de la prochaine connexion
ForceChangePasswordNextLogin boolean

Définissez la valeur true si vous souhaitez forcer l’utilisateur à modifier son mot de passe lors de la prochaine connexion (c’est-à-dire que le nouveau mot de passe défini ici est un mot de passe unique pour permettre à l’utilisateur de se connecter). Définissez la valeur false si il s’agit du mot de passe que l’utilisateur utilisera jusqu’à ce qu’il le modifie manuellement.

Appliquer la stratégie de modification de mot de passe
EnforceChangePasswordPolicy boolean

Définissez la valeur true pour appliquer la stratégie de mot de passe de modification d’Azure Active Directory qui (selon votre environnement) peut définir la fréquence à laquelle l’utilisateur doit modifier son mot de passe, ses options de récupération de mot de passe et la vérification de sécurité supplémentaire. Cela peut entraîner l’invite de l’utilisateur à fournir des informations supplémentaires.

Le mot de passe n’expire jamais
PasswordNeverExpires boolean

Défini sur true si le mot de passe n’expire jamais (c’est-à-dire que l’utilisateur ne sera jamais invité à modifier le mot de passe). Définissez la valeur false si le mot de passe peut expirer comme défini dans la stratégie de mot de passe Azure Active Directory.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie du script PowerShell, au format JSON.

Nom d’utilisateur principal créé
CreatedUserPrincipalName string

Nom d’utilisateur principal Azure Active Directory (UPN) du compte d’utilisateur créé.

ID d’objet utilisateur créé
CreatedUserObjectId string

ID d’objet utilisateur Azure Active Directory du compte d’utilisateur créé.

Ajouter un utilisateur Azure AD au groupe

Ajoutez un utilisateur Azure Active Directory à un groupe M365 ou de sécurité Azure Active Directory existant. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

ID d’objet de groupe ou nom d’affichage
GroupObjectId True string

Id ou nom complet d’un groupe Azure Active Directory. Vous pouvez spécifier un groupe par nom complet (par exemple, « Utilisateurs financiers ») ou ObjectId (par exemple, valeur UUID/GUID).

Vérifier d’abord les appartenances aux groupes d’utilisateurs
CheckUserGroupMembershipsFirst boolean

Si la valeur est true, IA-Connect vérifie les appartenances de groupe de l’utilisateur avant de tenter de les ajouter au groupe. Si l’utilisateur est déjà membre du groupe, IA-Connect signale simplement la réussite sans avoir à faire quoi que ce soit. Si la valeur est false, IA-Connect ajoute immédiatement l’utilisateur au groupe sans vérification, ce qui entraîne une erreur si l’utilisateur est déjà dans le groupe.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2AddUserToGroupResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Ajouter un utilisateur Azure AD à plusieurs groupes

Ajoute un utilisateur Azure Active Directory à plusieurs groupes Azure Active Directory existants où les groupes sont spécifiés par ID d’objet ou nom d’affichage. IA-Connect ajoute l’utilisateur au plus grand nombre de groupes possible et signale le résultat. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Groupes Azure AD à ajouter
GroupNamesJSON string

Liste des ID ou noms d’affichage des groupes Azure AD pour ajouter l’utilisateur au format JSON ou CSV. Par exemple : [{"GroupName » : « Group 1"}, {"GroupName » : « Group 2"}] (format de table JSON), ["Group 1 », « Group 2"] (format de tableau JSON) ou Groupe 1,Groupe 2 (format CSV).

Exception si des groupes ne parviennent pas à ajouter
ExceptionIfAnyGroupsFailToAdd boolean

Si la valeur est true : une exception (échec) est levée si un groupe unique ne parvient pas à ajouter (c’est-à-dire 100% réussite est une exigence). Certains groupes (par exemple : groupes Office 365) peuvent ne pas être ajoutés afin qu’une exception puisse être courante. Si aucune exception n’est levée, cette action signale le nombre de groupes ajoutés avec succès et le nombre d’échecs d’ajout.

Exception si tous les groupes ne parviennent pas à ajouter
ExceptionIfAllGroupsFailToAdd boolean

Si la valeur est true : une exception (échec) est levée uniquement si tous les groupes ne parviennent pas à ajouter (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de groupes ajoutés avec succès et le nombre d’échecs d’ajout.

Vérifier d’abord les appartenances aux groupes d’utilisateurs
CheckUserGroupMembershipsFirst boolean

Si la valeur est true, IA-Connect vérifie les appartenances de groupe de l’utilisateur avant de tenter de les ajouter au groupe. Si l’utilisateur est déjà membre du groupe, IA-Connect signale simplement la réussite sans avoir à faire quoi que ce soit. Si la valeur est false, IA-Connect ajoute immédiatement l’utilisateur au groupe sans vérification, ce qui entraîne une erreur si l’utilisateur est déjà dans le groupe.

Nombre maximal de groupes Azure AD par appel
MaxAzureADGroupsPerCall integer

Si un grand nombre de groupes Azure AD est spécifié pour l’ajout, cela peut entraîner un délai d’expiration. En définissant la valeur « Nombre maximal de groupes Azure AD par appel » sur 1 ou version ultérieure, l’orchestrateur IA-Connect fractionne cette action en plusieurs appels au directeur et à l’agent IA-Connect avec le nombre maximal spécifié de groupes par appel. Par exemple : si vous définissez une valeur de 5 et 14 groupes doivent être supprimés, l’orchestrateur fractionne cette valeur en requêtes de 5, 5, 4.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Groupes Azure AD ajoutés avec succès
AzureADGroupsAddedSuccessfully integer

Nombre de groupes Azure AD auxquels l’utilisateur a été ajouté.

Échec de l’ajout de groupes Azure AD
AzureADGroupsFailedToAdd integer

Nombre de groupes Azure AD auxquels l’utilisateur n’a pas pu ajouter.

Ajouter un message d’erreur maître de groupes Azure AD
AddAzureADGroupsMasterErrorMessage string

Si l’utilisateur n’a pas pu ajouter à certains des groupes Azure AD et qu’aucune exception n’a été déclenchée, ce message d’erreur fournit des détails sur le problème.

Ajouter une unité d’organisation Active Directory

Crée une unité d’organisation Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Nom
Name True string

Nom de l’unité d’organisation Active Directory. Cela s’affiche dans la structure de l’arborescence de l’unité d’organisation dans les utilisateurs et ordinateurs AD et dans la partie supérieure de l’onglet « Général » des propriétés de l’unité d’organisation (dans le titre).

Chemin
Path string

Unité d’organisation (UO) dans laquelle stocker la nouvelle unité d’organisation au format Nom unique (par exemple, OU=Parent OU,OU=London,DC=mydomain,DC=local), format GUID ou en tant que chemin d’accès (par exemple, London\Parent OU). S’il est laissé vide, l’unité d’organisation est créée à la racine de l’arborescence.

Descriptif
Description string

Description facultative de l’unité d’organisation.

Nom affiché
DisplayName string

Nom complet facultatif de l’unité d’organisation. Contrairement aux comptes d’utilisateur, un nom d’affichage d’unité d’organisation n’apparaît pas dans les utilisateurs et ordinateurs AD.

Géré par
ManagedBy string

Spécifie l’utilisateur ou le groupe qui gère cette unité d’organisation. Vous pouvez spécifier cette entrée au format Nom unique (par exemple, CN=MrBig,OU=London,DC=mydomain,DC=local), format GUID, SID ou SAMAccountName (par exemple, « MrBig »).

Protégé contre la suppression accidentelle
ProtectedFromAccidentalDeletion boolean

Définissez la valeur true (par défaut) pour protéger cette unité d’organisation contre la suppression accidentelle. Définissez la valeur false pour laisser l’unité d’organisation non protégée contre la suppression accidentelle.

Adresse postale
StreetAddress string

Propriété « Street » de l’unité d’organisation (sous l’onglet « Général » des propriétés de l’unité d’organisation dans les utilisateurs et ordinateurs AD).

Ville
City string

Propriété « Ville » de l’unité d’organisation (sous l’onglet « Général » des propriétés de l’unité d’organisation dans les utilisateurs et ordinateurs AD).

État
State string

Propriété « État/province » de l’unité d’organisation (sous l’onglet « Général » des propriétés de l’unité d’organisation dans les utilisateurs et ordinateurs AD).

Code postal
PostalCode string

Propriété « ZIP/Code postal » de l’unité d’organisation (sous l’onglet Propriétés de l’unité d’organisation « Général » dans les utilisateurs et ordinateurs AD).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
JSON de sortie PowerShell
PowerShellJSONOutput string

Sortie du script PowerShell, au format JSON.

Nom unique de l’unité d’organisation créé
CreatedOUDistinguishedName string

Nom unique Active Directory (DN) de l’unité d’organisation créée.

Attendre une boîte aux lettres Office 365

Attendez qu’une boîte aux lettres Microsoft Exchange Online ou Office 365 spécifiée existe. Cela est courant si vous attendez qu’une synchronisation AD ou un paramètre de licence prenne effet. Si la boîte aux lettres existait déjà, l’action retourne immédiatement la réussite.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

ID d’une boîte aux lettres Microsoft Exchange Online ou Office 365. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Détails du type de destinataire
RecipientTypeDetails string

Type de boîte aux lettres à rechercher. Si ce champ est laissé vide, tous les types de boîte aux lettres seront inclus dans la recherche.

Nombre de fois à vérifier
NumberOfTimesToCheck True integer

Nombre de fois où la boîte aux lettres doit exister. Chaque vérification est séparée par une durée configurable.

Secondes entre les tentatives
SecondsBetweenTries True integer

Nombre de secondes à attendre entre chaque vérification.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Propriétés de la boîte aux lettres située s’il existait déjà ou existait après l’attente, au format JSON.

Nombre de boîtes aux lettres trouvées
CountOfMailboxesFound integer

Nombre de boîtes aux lettres trouvées qui correspondent à l’identité de recherche. 1 représenterait une attente réussie (ou la boîte aux lettres existait déjà). 0 représente la boîte aux lettres non existante, même après l’attente.

Attribuer un utilisateur Azure AD au rôle d’administrateur

Attribuez un utilisateur Azure Active Directory (ou un autre objet) à un rôle d’administrateur Azure Active Directory existant. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

ID d’objet de rôle ou nom d’affichage
RoleObjectId True string

Id ou nom complet d’un rôle d’administrateur Azure Active Directory. Vous pouvez spécifier un rôle d’administrateur AAD par nom complet (par exemple, « Développeur d’applications ») ou ObjectId (par exemple, valeur UUID/GUID).

ID d’étendue de répertoire
DirectoryScopeId string

ID d’étendue de répertoire pour l’attribution de rôle. Par exemple : / représente l’intégralité du locataire, /GUID représente une inscription d’application, /administrativeUnits/GUID représente une unité administrative.

Vérifier d’abord les appartenances aux rôles d’utilisateur
CheckUserRoleMembershipsFirst boolean

Si la valeur est true (valeur par défaut), IA-Connect vérifie les attributions de rôles de l’utilisateur avant de tenter de les affecter au rôle. Si l’utilisateur est déjà affecté au rôle, IA-Connect signale simplement la réussite sans avoir à faire quoi que ce soit. Si la valeur est false, IA-Connect affecte immédiatement l’utilisateur au rôle sans vérification, ce qui entraîne une erreur si l’utilisateur est déjà affecté au rôle.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2AssignUserToRoleResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Attribuer un utilisateur Azure AD à plusieurs rôles d’administrateur

Attribuez un utilisateur Azure Active Directory (ou un autre objet) à un ou plusieurs rôles d’administrateur Azure Active Directory existants. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Id d’objet de rôle ou noms d’affichage
RolesJSON string

Liste des rôles d’administrateur à attribuer à l’utilisateur, au format JSON ou CSV. Par exemple : [{"Role » : « Développeur d’applications"}, {"Role » : « Exchange Administrator"}] (format de table JSON), ["Développeur d’applications », « Administrateur Exchange"] (format de tableau JSON) ou Développeur d’applications,Administrateur Exchange (format CSV). Vous pouvez spécifier un rôle d’administrateur AAD par nom complet (par exemple, « Développeur d’applications ») ou ObjectId (par exemple, valeur UUID/GUID).

Exception si des rôles ne parviennent pas à attribuer
ExceptionIfAnyRolesFailToAssign boolean

Si la valeur est true : une exception (échec) est levée si un seul rôle d’administrateur Azure AD ne parvient pas à affecter (c’est-à-dire 100% réussite est une exigence). Si aucune exception n’est levée, cette action signale le nombre de rôles d’administrateur Azure AD attribués avec succès et le nombre d’échecs d’affectation.

Exception si tous les rôles ne parviennent pas à attribuer
ExceptionIfAllRolesFailToAssign boolean

Si la valeur est true : une exception (échec) est déclenchée uniquement si tous les rôles d’administrateur Azure AD ne parviennent pas à attribuer (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de rôles d’administrateur Azure AD attribués avec succès et le nombre d’échecs d’affectation.

ID d’étendue de répertoire
DirectoryScopeId string

ID d’étendue de répertoire pour tous les rôles affectés. Par exemple : / représente l’intégralité du locataire, /GUID représente une inscription d’application, /administrativeUnits/GUID représente une unité administrative.

Vérifier d’abord les appartenances aux rôles d’utilisateur
CheckUserRoleMembershipsFirst boolean

Si la valeur est true (valeur par défaut), IA-Connect vérifie les attributions de rôles de l’utilisateur avant de tenter de les affecter au rôle. Si l’utilisateur est déjà affecté au rôle, IA-Connect signale simplement la réussite sans avoir à faire quoi que ce soit. Si la valeur est false, IA-Connect affecte immédiatement l’utilisateur au rôle sans vérification, ce qui entraîne une erreur si l’utilisateur est déjà affecté au rôle.

Vérifiez que les ID de rôle existent
CheckRoleIdsExist boolean

Si la valeur est true (valeur par défaut) et qu’un ou plusieurs des rôles sont fournis au format ID d’objet, IA-Connect vérifiez deux fois que ces ID de rôle sont valides. Cela est recommandé, car le message d’erreur reçu d’Azure AD, lorsque vous fournissez un ID d’objet non valide, n’est pas utile. Si la valeur est false, IA-Connect ne vérifie pas la validité des ID de rôle fournis, ce qui est plus rapide.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Rôles Azure AD attribués avec succès
AzureADRolesAssignedSuccessfully integer

Nombre de rôles Azure AD attribués avec succès.

Échec de l’attribution de rôles Azure AD
AzureADRolesFailedToAssign integer

Nombre de rôles Azure AD qui n’ont pas pu être attribués.

Attribuer un message d’erreur sur les rôles Azure AD
AssignAzureADRolesMasterErrorMessage string

Si certains rôles n’ont pas pu attribuer et qu’aucune exception n’a été déclenchée, ce message d’erreur fournit des détails sur le problème.

Cloner les propriétés utilisateur d’Active Directory

Configure les propriétés/attributs spécifiés de l’utilisateur Active Directory source sur l’utilisateur Active Directory de destination.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur source
SourceUserIdentity True string

Identité de l’utilisateur Active Directory source (l’utilisateur à partir duquel copier des attributs). Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Identité de l’utilisateur de destination
DestinationUserIdentity True string

Identité de l’utilisateur Active Directory de destination (utilisateur dans lequel copier des attributs). Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Propriétés à cloner
PropertiesToClone True string

Liste séparée par des virgules des propriétés utilisateur à copier de l’utilisateur source vers l’utilisateur de destination. Les propriétés courantes à cloner incluent : ville, entreprise, pays, département, description, division, enabled, homedirectory, homedrive, homephone, manager, office, organisation, postalcode, profilepath, scriptpath, state, streetaddress.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryCloneADUserPropertiesResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Cloner l’appartenance au groupe d’utilisateurs Active Directory

Ajoute l’utilisateur Active Directory de destination aux mêmes groupes Active Directory que celui dont le premier utilisateur est membre, moins le groupe principal (généralement « Utilisateurs de domaine ») car il n’est pas d’appartenance techniquement.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur source
SourceUserIdentity True string

Identité de l’utilisateur Active Directory source (l’utilisateur à partir duquel copier des groupes). Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Identité de l’utilisateur de destination
DestinationUserIdentity True string

Identité de l’utilisateur Active Directory de destination (l’utilisateur auquel ajouter les groupes). Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Groupes AD ajoutés avec succès
ADGroupsAddedSuccessfully integer

Nombre de groupes AD auxquels l’utilisateur de destination a été ajouté.

Échec de l’ajout de groupes AD
ADGroupsFailedToAdd integer

Nombre de groupes AD auxquels l’utilisateur de destination n’a pas pu ajouter.

Message d’erreur Ajouter des groupes AD
AddADGroupsMasterErrorMessage string

Si l’utilisateur de destination n’a pas pu ajouter à certains des groupes AD, ce message d’erreur fournit des détails sur le problème.

Créer un groupe de distribution Microsoft Exchange

Crée un groupe de distribution Microsoft Exchange ou un groupe de sécurité à extension messagerie.

Paramètres

Nom Clé Obligatoire Type Description
Nom du groupe
Name True string

Nom unique du nouveau groupe.

Alias
Alias string

Alias (également appelé surnom de messagerie) pour le nouveau groupe. Si vous ne spécifiez pas d’adresse SMTP, l’alias sera utilisé pour générer le composant nom de l’adresse e-mail (par exemple alias@mydomain.com).

Nom affiché
DisplayName string

Nom complet du groupe. Ceci est visible dans les listes d’adresses.

Remarques
Notes string

Remarques facultatives sur l’objet.

Géré par
ManagedBy string

Propriétaire du groupe. Si vous ne spécifiez pas de propriétaire, l’utilisateur qui a créé le groupe deviendra le propriétaire. Le propriétaire peut être une boîte aux lettres, un utilisateur de messagerie ou un groupe de sécurité avec extension messagerie. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName ou nom d’utilisateur principal (UPN).

Members
Members string

Liste séparée par des virgules de membres à ajouter au nouveau groupe. Vous pouvez spécifier des membres par nom, alias, nom unique (par exemple, CN=MyGroup,OU=Mes groupes,DC=mydomain,DC=local), adresse e-mail ou GUID.

Unité d’organisation
OrganizationalUnit string

Unité d’organisation (UO) dans Active Directory dans laquelle stocker le groupe. Vous pouvez spécifier une unité d’organisation au format Nom unique (par exemple, OU=Target OU,OU=London,DC=mydomain,DC=local), au format GUID ou en tant que chemin d’accès (par exemple, MyGroups\London). S’il est laissé vide, le groupe est créé dans l’unité d’organisation « Utilisateurs ».

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le nouveau groupe.

Restriction de départ de membre
MemberDepartRestriction string

Vous permet de spécifier des restrictions sur un membre quittant un groupe de distribution. « Ouvrir » est la valeur par défaut et permet aux membres de quitter le groupe sans approbation, « Fermé » empêche les membres de quitter le groupe. Cette option est ignorée pour les groupes de sécurité, car les utilisateurs ne peuvent pas se supprimer des groupes de sécurité.

Restriction de jointure de membre
MemberJoinRestriction string

Vous permet de spécifier des restrictions sur un membre qui rejoint un groupe de distribution une fois qu’il a été créé. « Open » permet aux membres de rejoindre le groupe sans approbation, « Fermé » (la valeur par défaut) empêche les membres de rejoindre le groupe, « ApprobationRequired » permet à un membre de demander la jointure du groupe et ils sont ajoutés si un propriétaire du groupe accepte la demande. Cette option est ignorée pour les groupes de sécurité, car les utilisateurs ne peuvent pas s’ajouter à des groupes de sécurité.

Exiger l’authentification de l’expéditeur
RequireSenderAuthenticationEnabled boolean

Définissez la valeur true pour spécifier que le groupe accepte uniquement les messages provenant d’expéditeurs authentifiés (internes). Définissez la valeur false pour accepter les messages de tous les expéditeurs.

Type de groupe
Type string

Spécifiez le type de groupe à créer. « Distribution » est la valeur par défaut et crée un groupe de distribution. La « sécurité » est utilisée pour créer un groupe de sécurité à extension messagerie.

Exception si le groupe existe déjà
ErrorIfGroupAlreadyExists boolean

Une exception doit-elle se produire si le groupe existe déjà ? Définissez la valeur false pour ne rien faire si le groupe existe déjà (par exemple, il a déjà été créé). Défini sur true si le groupe déjà existant est une erreur (c’est-à-dire qu’il n’a pas été prévu d’exister).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de l’action créer un groupe de distribution, au format JSON. Cela contiendra généralement les détails du groupe créé.

Le groupe existe déjà
GroupAlreadyExists boolean

Si le groupe existe déjà (et que l’option « Exception si le groupe existe déjà » a la valeur false), cette valeur est définie sur true pour vous informer que le groupe n’a pas réellement été créé, car il existe déjà.

Nouveau nom de domaine de groupe
NewGroupDN string

Nom unique (DN) du groupe nouvellement créé. Il s’agit d’un identificateur unique pour le groupe qui peut être utilisé dans d’autres actions sur ce groupe.

Nouveau GUID de groupe
NewGroupGUID string

GUID du groupe nouvellement créé (activé). Il s’agit d’un identificateur unique pour le groupe qui peut être utilisé dans d’autres actions sur ce groupe.

Créer un groupe de distribution Office 365

Crée un nouveau groupe de distribution Microsoft Exchange Online ou Office 365 ou un groupe de sécurité avec extension messagerie.

Paramètres

Nom Clé Obligatoire Type Description
Nom du groupe
Name True string

Nom unique du nouveau groupe.

Alias
Alias string

Alias (également appelé surnom de messagerie) pour le nouveau groupe. Si vous ne spécifiez pas d’adresse SMTP, l’alias sera utilisé pour générer le composant nom de l’adresse e-mail (par exemple alias@mydomain.com).

Nom affiché
DisplayName string

Nom complet du groupe. Ceci est visible dans les listes d’adresses.

Remarques
Notes string

Remarques facultatives sur l’objet.

Géré par
ManagedBy string

Propriétaire du groupe. Si vous ne spécifiez pas de propriétaire, l’utilisateur qui a créé le groupe deviendra le propriétaire. Le propriétaire peut être une boîte aux lettres, un utilisateur de messagerie ou un groupe de sécurité avec extension messagerie. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Members
Members string

Liste séparée par des virgules de membres à ajouter au nouveau groupe. Vous pouvez spécifier des membres par nom, alias, nom unique (par exemple, CN=MyGroup,OU=Mes groupes,DC=mydomain,DC=local), adresse e-mail ou GUID.

Unité d’organisation
OrganizationalUnit string

Unité d’organisation (UO) dans Azure Active Directory dans laquelle stocker le groupe. Vous pouvez spécifier une unité d’organisation au format Nom unique (par exemple, OU=Target OU,OU=London,DC=mydomain,DC=local) ou au format GUID.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le nouveau groupe.

Restriction de départ de membre
MemberDepartRestriction string

Vous permet de spécifier des restrictions sur un membre quittant le groupe. « Ouvrir » est la valeur par défaut et permet aux membres de quitter le groupe sans approbation, « Fermé » empêche les membres de quitter le groupe.

Restriction de jointure de membre
MemberJoinRestriction string

Vous permet de spécifier des restrictions sur un membre qui rejoint le groupe une fois qu’il a été créé. « Open » permet aux membres de rejoindre le groupe sans approbation, « Fermé » (la valeur par défaut) empêche les membres de rejoindre le groupe, « ApprobationRequired » permet à un membre de demander la jointure du groupe et ils sont ajoutés si un propriétaire du groupe accepte la demande.

Exiger l’authentification de l’expéditeur
RequireSenderAuthenticationEnabled boolean

Définissez la valeur true pour spécifier que le groupe accepte uniquement les messages provenant d’expéditeurs authentifiés (internes). Définissez la valeur false pour accepter les messages de tous les expéditeurs.

Type de groupe
Type string

Spécifiez le type de groupe à créer. « Distribution » est la valeur par défaut et crée un groupe de distribution. La « sécurité » est utilisée pour créer un groupe de sécurité à extension messagerie.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de l’action créer un groupe de distribution, au format JSON. Cela contiendra généralement les détails du groupe créé.

Le groupe existe déjà
GroupAlreadyExists boolean

Si le groupe existe déjà, cette valeur est définie sur true pour vous informer que le groupe n’a pas réellement été créé.

Nom de domaine de groupe créé
CreatedGroupDN string

Nom unique (DN) du groupe créé (ou du groupe existant).

GUID de groupe créé
CreatedGroupGUID string

GUID du groupe créé (ou du groupe existant).

Identité de groupe créée
CreatedGroupIdentity string

Identité du groupe créé (ou du groupe existant).

Créer un groupe de sécurité Azure AD

Crée un groupe de sécurité Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
Nom affiché
DisplayName True string

Nom complet du groupe.

Descriptif
Description string

Description du groupe.

Vérifier que le groupe existe
CheckGroupExists boolean

Si la valeur est true, IA-Connect vérifie si le groupe existe et, s’il existe, IA-Connect signale simplement la réussite de ce groupe sans avoir à faire quoi que ce soit. Si la valeur est false, IA-Connect crée le groupe sans vérification, ce qui peut entraîner un nom de groupe en double.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de l’action créer un groupe de distribution, au format JSON. Cela contiendra généralement les détails du groupe créé.

Le groupe existe déjà
GroupAlreadyExists boolean

Si le groupe existe déjà, il est défini sur true pour vous informer que le groupe existe et, par conséquent, IA-Connect n’a pas besoin d’effectuer d’actions.

ID d’objet du groupe créé
CreatedGroupObjectId string

ID d’objet du groupe créé (ou groupe existant).

Créer un groupe Microsoft 365 Azure AD

Crée un groupe Microsoft 365 Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
Nom affiché
DisplayName True string

Nom complet du groupe.

Descriptif
Description string

Description du groupe.

Surnom du courrier
MailNickname string

Surnom de l’e-mail utilisé pour former l’adresse e-mail du groupe.

Visibilité du groupe
GroupVisibility string

S’il est défini sur public (valeur par défaut), tout le monde peut afficher le contenu du groupe et tout le monde peut rejoindre le groupe. Si la valeur est privée, seuls les membres peuvent afficher le contenu du groupe et seuls les propriétaires peuvent ajouter de nouveaux membres au groupe ou approuver les demandes de jointure.

Vérifier que le groupe existe
CheckGroupExists boolean

Si la valeur est true, IA-Connect vérifie si le groupe existe et, s’il existe, IA-Connect signale simplement la réussite de ce groupe sans avoir à faire quoi que ce soit. Si la valeur est false, IA-Connect crée le groupe sans vérification, ce qui peut entraîner un nom de groupe en double.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de l’action créer un groupe de distribution, au format JSON. Cela contiendra généralement les détails du groupe créé.

Le groupe existe déjà
GroupAlreadyExists boolean

Si le groupe existe déjà, il est défini sur true pour vous informer que le groupe existe et, par conséquent, IA-Connect n’a pas besoin d’effectuer d’actions.

ID d’objet du groupe créé
CreatedGroupObjectId string

ID d’objet du groupe créé (ou groupe existant).

Créer une boîte aux lettres d’archivage Office 365 pour un utilisateur existant

Crée une boîte aux lettres archivée dans Microsoft Exchange online pour un utilisateur existant dans Azure Active Directory /Entra ID. L’utilisateur doit déjà disposer d’une boîte aux lettres et d’une licence appropriée.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

ID d’une boîte aux lettres Microsoft Exchange Online ou Office 365. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Vérifier si l’archive existe
CheckIfArchiveExists boolean

Si la valeur est true (valeur par défaut), l’agent IA-Connect vérifie si la boîte aux lettres a déjà une archive. Si une archive existe déjà, il n’y a rien à faire (car vous ne pouvez pas créer une archive deux fois) et l’Agent retourne la réussite. Si la valeur est false, l’agent IA-Connect ne vérifie pas si la boîte aux lettres a déjà une archive, ce qui entraîne une exception s’il existe déjà.

Nom de l’archive
ArchiveName string

Nom d’archive facultatif. S’il n’est pas spécifié, cette valeur par défaut est «In-Place Archive - {Nom d’affichage} ».

Développement automatique de l’archive
AutoExpandingArchive boolean

Si la valeur est true, un espace de stockage supplémentaire est automatiquement ajouté à la boîte aux lettres d’archivage lorsqu’il approche de la limite de stockage. Cette fonctionnalité ne peut pas être désactivée, une fois activée.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
O365EnableArchiveMailboxResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Créer une boîte aux lettres et un compte d’utilisateur Microsoft Exchange

Créez un utilisateur à extension messagerie dans Active Directory local et créez une boîte aux lettres associée dans Microsoft Exchange. Utilisez cette action uniquement si l’utilisateur n’existe pas dans Active Directory local. Si l’utilisateur existe déjà, utilisez l’action « Créer une boîte aux lettres Microsoft Exchange pour un utilisateur ».

Paramètres

Nom Clé Obligatoire Type Description
Prénom
FirstName string

Prénom de l’utilisateur.

Nom
LastName string

Nom/nom de l’utilisateur.

Unité d’organisation
OrganizationalUnit string

Unité d’organisation (UO) dans laquelle stocker l’utilisateur au format Nom unique (par exemple, OU=Target OU,OU=London,DC=mydomain,DC=local), format GUID ou en tant que chemin (par exemple, MyUsers\London). S’il est laissé vide, l’utilisateur est créé dans l’unité d’organisation « Utilisateurs ».

Nom
Name True string

Nom de l’utilisateur Active Directory. Cela s’affiche dans la colonne « Nom » dans les utilisateurs et ordinateurs AD et en haut de l’onglet Utilisateur « Général ». Il ne s’agit pas du nom d’ouverture de session de l’utilisateur.

Nom affiché
DisplayName string

Nom d’affichage de l’utilisateur facultatif.

Alias
Alias string

Alias Exchange (également appelé surnom de messagerie) pour l’utilisateur. Si la stratégie d’adresse e-mail est activée, elle est utilisée pour générer le composant de nom de l’adresse e-mail SMTP principale (par exemple alias@mydomain.com). Si la stratégie d’adresse e-mail n’est pas activée, vous pouvez définir l’adresse SMTP principale à la place.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le destinataire. Il est peu probable que vous puissiez définir cette option si la « stratégie d’adresse e-mail » est activée. Utilisez plutôt « Alias » (et la stratégie crée l’adresse SMTP principale à partir de l’alias) ou désactivez la stratégie d’adresse e-mail.

Nom d’utilisateur principal
UserPrincipalName True string

Nom d’ouverture de session de l’utilisateur dans Active Directory. Cela doit généralement être au format « name@domainFQDN » (par exemple, «TestUser1@domain.local »). L’utilisateur peut se connecter au format suivant : name@domainFQDN.

Nom du compte SAM
SamAccountName string

Nom d’ouverture de session utilisateur (pré-Windows 2000) dans Active Directory. Il s’agit du format « name » (par exemple, « TestUser1 »). L’utilisateur peut se connecter au format suivant : DOMAIN\name.

Mot de passe du compte
Password password

Mot de passe de l’utilisateur. Cela doit être spécifié et respecter les règles de complexité du mot de passe Active Directory. S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true.

Le mot de passe du compte est stocké
AccountPasswordIsStoredPassword boolean

Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA).

L’utilisateur doit modifier le mot de passe lors de l’ouverture de session suivante
ResetPasswordOnNextLogon boolean

Défini sur true si vous souhaitez forcer l’utilisateur à modifier son mot de passe lorsqu’il se connecte (c’est-à-dire que le nouveau mot de passe défini ici est un mot de passe à usage unique pour que l’utilisateur se connecte). Définissez la valeur false si il s’agit du mot de passe que l’utilisateur utilisera jusqu’à ce qu’il le modifie manuellement.

Base de données
Database string

Base de données Exchange pour contenir la nouvelle base de données. Vous pouvez spécifier la base de données par nom unique, GUID ou nom.

Boîte aux lettres partagée
SharedMailbox boolean

Défini sur true si la boîte aux lettres créée doit être une boîte aux lettres partagée.

Stratégie d’adresse e-mail activée
EmailAddressPolicyEnabled boolean

Définissez la valeur true si vous souhaitez mettre automatiquement à jour les adresses e-mail en fonction de la stratégie d’adresse e-mail appliquée à ce destinataire. Si la stratégie d’adresse e-mail est activée, cela aura généralement un impact sur votre capacité à définir l’adresse SMTP principale. Définissez la valeur false pour désactiver la fonctionnalité, ce qui vous permet de définir manuellement des adresses e-mail. Laissez vide si vous ne souhaitez pas définir cette option (c’est-à-dire laisser à la valeur existante ou par défaut).

Créer une boîte aux lettres d’archivage
Archive boolean

Définissez la valeur true si vous souhaitez créer une boîte aux lettres d’archivage dans Microsoft Exchange Online ou Office 365.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de la nouvelle action de boîte aux lettres, au format JSON.

Nouveau nom de domaine de boîte aux lettres
NewMailboxDN string

Nom unique (DN) de la boîte aux lettres nouvellement créée. Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions sur cette boîte aux lettres.

Nouveau GUID de boîte aux lettres
NewMailboxGUID string

GUID de la boîte aux lettres nouvellement créée. Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions sur cette boîte aux lettres.

Créer une boîte aux lettres et un compte d’utilisateur Microsoft Exchange Online

Créez un utilisateur à extension messagerie dans Active Directory local et créez une boîte aux lettres distante associée dans Microsoft Exchange Online ou Office 365. Utilisez cette action uniquement si l’utilisateur n’existe pas dans Active Directory local. Si l’utilisateur existe déjà, utilisez l’action « Créer une boîte aux lettres Microsoft Exchange Online pour un utilisateur ». La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Paramètres

Nom Clé Obligatoire Type Description
Prénom
FirstName string

Prénom de l’utilisateur.

Nom
LastName string

Nom/nom de l’utilisateur.

Unité d’organisation
OnPremisesOrganizationalUnit string

Unité d’organisation (UO) dans laquelle stocker l’utilisateur au format Nom unique (par exemple, OU=Target OU,OU=London,DC=mydomain,DC=local), format GUID ou en tant que chemin (par exemple, MyUsers\London). S’il est laissé vide, l’utilisateur est créé dans l’unité d’organisation « Utilisateurs ».

Nom
Name True string

Nom de l’utilisateur Active Directory. Cela s’affiche dans la colonne « Nom » dans les utilisateurs et ordinateurs AD et en haut de l’onglet Utilisateur « Général ». Il ne s’agit pas du nom d’ouverture de session de l’utilisateur.

Nom affiché
DisplayName string

Nom d’affichage de l’utilisateur facultatif.

Adresse de routage à distance
RemoteRoutingAddress string

Définissez cette option pour remplacer l’adresse SMTP de la boîte aux lettres dans Microsoft Exchange Online ou Office 365 auquel cet utilisateur est associé. Si vous laissez ce champ vide (valeur par défaut), l’adresse de routage à distance est automatiquement calculée en fonction de la synchronisation de votre répertoire entre local et Microsoft Exchange Online.

Alias
Alias string

Alias Exchange (également appelé surnom de messagerie) pour l’utilisateur. Si la stratégie d’adresse e-mail est activée, elle est utilisée pour générer le composant de nom de l’adresse e-mail SMTP principale (par exemple alias@mydomain.com). Si la stratégie d’adresse e-mail n’est pas activée, vous pouvez définir l’adresse SMTP principale à la place.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le destinataire. Il est peu probable que vous puissiez définir cette option si la « stratégie d’adresse e-mail » est activée. Utilisez plutôt « Alias » (et la stratégie crée l’adresse SMTP principale à partir de l’alias) ou désactivez la stratégie d’adresse e-mail.

Nom d’utilisateur principal
UserPrincipalName True string

Nom d’ouverture de session de l’utilisateur dans Active Directory. Cela doit généralement être au format « name@domainFQDN » (par exemple, «TestUser1@domain.local »). L’utilisateur peut se connecter au format suivant : name@domainFQDN.

Nom du compte SAM
SamAccountName string

Nom d’ouverture de session utilisateur (pré-Windows 2000) dans Active Directory. Il s’agit du format « name » (par exemple, « TestUser1 »). L’utilisateur peut se connecter au format suivant : DOMAIN\name.

Mot de passe du compte
Password password

Mot de passe de l’utilisateur. Cela doit être spécifié et respecter les règles de complexité du mot de passe Active Directory. S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true.

Le mot de passe du compte est stocké
AccountPasswordIsStoredPassword boolean

Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA).

L’utilisateur doit modifier le mot de passe lors de l’ouverture de session suivante
ResetPasswordOnNextLogon boolean

Défini sur true si vous souhaitez forcer l’utilisateur à modifier son mot de passe lorsqu’il se connecte (c’est-à-dire que le nouveau mot de passe défini ici est un mot de passe à usage unique pour que l’utilisateur se connecte). Définissez la valeur false si il s’agit du mot de passe que l’utilisateur utilisera jusqu’à ce qu’il le modifie manuellement.

Boîte aux lettres partagée
SharedMailbox boolean

Défini sur true si la boîte aux lettres créée doit être une boîte aux lettres partagée.

Stratégie d’adresse e-mail activée
EmailAddressPolicyEnabled boolean

Définissez la valeur true si vous souhaitez mettre automatiquement à jour les adresses e-mail en fonction de la stratégie d’adresse e-mail appliquée à ce destinataire. Si la stratégie d’adresse e-mail est activée, cela aura généralement un impact sur votre capacité à définir l’adresse SMTP principale. Définissez la valeur false pour désactiver la fonctionnalité, ce qui vous permet de définir manuellement des adresses e-mail. Laissez vide si vous ne souhaitez pas définir cette option (c’est-à-dire laisser à la valeur existante ou par défaut).

Créer une boîte aux lettres d’archivage
Archive boolean

Définissez la valeur true si vous souhaitez créer une boîte aux lettres d’archivage dans Microsoft Exchange Online ou Office 365.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de la nouvelle action de boîte aux lettres distante, au format JSON.

Nouveau nom de domaine de boîte aux lettres
NewMailboxDN string

Nom unique (DN) de la boîte aux lettres nouvellement créée. Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions sur cette boîte aux lettres.

Nouveau GUID de boîte aux lettres
NewMailboxGUID string

GUID de la boîte aux lettres nouvellement créée. Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions sur cette boîte aux lettres.

Créer une boîte aux lettres et un compte d’utilisateur Office 365

Créez une boîte aux lettres dans Microsoft Exchange online et un compte d’utilisateur dans Azure Active Directory / Entra ID. Utilisez cette action uniquement si l’utilisateur n’existe pas déjà dans Azure Active Directory /Entra ID. Si l’utilisateur existe déjà, attribuez une licence appropriée au compte d’utilisateur à la place.

Paramètres

Nom Clé Obligatoire Type Description
Microsoft Online services Id
MicrosoftOnlineServicesID True string

ID unique de l’utilisateur. Il s’agit généralement du format «name@xxx.onmicrosoft.com ».

Nom
Name True string

Nom unique de la boîte aux lettres. Il s’agit d’une valeur interne qui ne sera pas visible en externe. Il est recommandé de le définir sur la même valeur que le composant de nom de son ID de services Microsoft Online (par exemple, « user1 »), sauf si vous avez une autre procédure, ou une bonne raison d’utiliser une autre valeur.

Prénom
FirstName string

Prénom de l’utilisateur.

Nom
LastName string

Nom/nom de l’utilisateur.

Initials
Initials string

Initiales intermédiaires de l’utilisateur.

Nom affiché
DisplayName string

Nom d’affichage de l’utilisateur facultatif.

Alias
Alias string

Alias de boîte aux lettres (également appelé surnom de messagerie) pour l’utilisateur. Cette valeur sera utilisée pour générer le composant de nom de l’adresse e-mail SMTP de l’utilisateur (par exemple, un alias d’alias d’alias entraînerait alias@mydomain.com). Si cela diffère de l’adresse SMTP principale, cela entraîne la présence de plusieurs adresses SMTP par l’utilisateur. Si cette valeur n’est pas fournie, aucun alias d’utilisateur ne sera configuré et l’utilisateur aura uniquement une adresse SMTP principale.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail SMTP de retour principale utilisée pour le destinataire. Si cela diffère de l’alias utilisateur, cela entraîne la présence de plusieurs adresses SMTP par l’utilisateur. Si cette valeur n’est pas fournie, l’adresse SMTP principale est automatiquement calculée en fonction de la stratégie d’organisation (généralement basée sur le domaine par défaut défini dans le Centre d’administration Office 365).

Mot de passe du compte
Password password

Mot de passe de l’utilisateur. Cela doit être spécifié et respecter les règles de complexité du mot de passe Azure Active Directory. S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true.

Le mot de passe du compte est stocké
AccountPasswordIsStoredPassword boolean

Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA).

L’utilisateur doit modifier le mot de passe lors de l’ouverture de session suivante
ResetPasswordOnNextLogon boolean

Défini sur true si vous souhaitez forcer l’utilisateur à modifier son mot de passe lorsqu’il se connecte (c’est-à-dire que le nouveau mot de passe défini ici est un mot de passe à usage unique pour que l’utilisateur se connecte). Définissez la valeur false si il s’agit du mot de passe que l’utilisateur utilisera jusqu’à ce qu’il le modifie manuellement.

Créer une boîte aux lettres d’archivage
Archive boolean

Définissez la valeur true si vous souhaitez créer une boîte aux lettres d’archivage dans Microsoft Exchange Online ou Office 365.

Plan de boîte aux lettres
MailboxPlan string

Plan de boîte aux lettres facultatif à appliquer à la boîte aux lettres. Un plan de boîte aux lettres spécifie les autorisations et fonctionnalités disponibles pour une boîte aux lettres. Vous pouvez voir les plans de boîte aux lettres disponibles en exécutant le script « Get-MailboxPlan » dans l’espace d’exécution PowerShell « Office 365 » dans l’inspecteur IA-Connect.

Région de boîte aux lettres
MailboxRegion string

Zone géographique facultative dans laquelle créer la boîte aux lettres, lorsqu’elle se produit dans un environnement multigéographique.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de la nouvelle action de boîte aux lettres, au format JSON.

Nouvel utilisateur Id des services Microsoft Online
NewUserMicrosoftOnlineServicesID string

ID des services Microsoft Online du compte d’utilisateur nouvellement créé. Il s’agit d’un identificateur unique pour l’utilisateur qui peut être utilisé dans d’autres actions.

Nouveau GUID de boîte aux lettres
NewMailboxGUID string

GUID de la boîte aux lettres nouvellement créée. Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions.

Nouvelle adresse SMTP principale de boîte aux lettres
NewMailboxPrimarySmtpAddress string

Adresse SMTP principale de la boîte aux lettres nouvellement créée.

Créer une boîte aux lettres Microsoft Exchange Online pour un utilisateur

Crée une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) ou une boîte aux lettres d’archivage pour un utilisateur existant dans Active Directory local qui n’a pas encore de boîte aux lettres. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride. Vous pouvez également utiliser cette action pour archiver une boîte aux lettres distante existante.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de l’utilisateur existant pour lequel vous souhaitez créer une boîte aux lettres. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Alias
Alias string

Alias Exchange (également appelé surnom de messagerie) pour l’utilisateur. Si la stratégie d’adresse e-mail est activée, elle est utilisée pour générer le composant de nom de l’adresse e-mail SMTP principale (par exemple alias@mydomain.com). Si la stratégie d’adresse e-mail n’est pas activée, vous pouvez définir l’adresse SMTP principale à la place.

Nom affiché
DisplayName string

Nom complet de la boîte aux lettres. Ceci est visible dans les listes d’adresses.

Adresse de routage à distance
RemoteRoutingAddress string

Adresse SMTP de la boîte aux lettres dans Microsoft Exchange Online ou Office 365 à laquelle cet utilisateur est associé.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le destinataire. Il est peu probable que vous puissiez définir cette option si la stratégie d’adresse e-mail est activée afin d’utiliser « Alias » à la place ou de désactiver la stratégie d’adresse e-mail.

Créer une boîte aux lettres d’archivage
Archive boolean

Définissez la valeur true si vous souhaitez créer une boîte aux lettres d’archivage dans Microsoft Exchange Online ou Office 365.

Stratégie d’adresse e-mail activée
EmailAddressPolicyEnabled boolean

Définissez la valeur true si vous souhaitez mettre automatiquement à jour les adresses e-mail en fonction de la stratégie d’adresse e-mail appliquée à ce destinataire. Si la stratégie d’adresse e-mail est activée, cela aura généralement un impact sur votre capacité à définir l’adresse SMTP principale. Définissez la valeur false pour désactiver la fonctionnalité, ce qui vous permet de définir manuellement des adresses e-mail. Laissez vide si vous ne souhaitez pas définir cette option (c’est-à-dire laisser à la valeur existante ou par défaut).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de l’action activer la boîte aux lettres distante, au format JSON.

Nouveau nom de domaine de boîte aux lettres
NewMailboxDN string

Nom unique (DN) de la boîte aux lettres nouvellement créée (activée). Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions sur cette boîte aux lettres.

Nouveau GUID de boîte aux lettres
NewMailboxGUID string

GUID de la boîte aux lettres nouvellement créée (activée). Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions sur cette boîte aux lettres.

Créer une boîte aux lettres Microsoft Exchange pour un utilisateur

Crée une boîte aux lettres Microsoft Exchange pour un utilisateur existant qui n’a pas encore de boîte aux lettres.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de l’utilisateur existant pour lequel vous souhaitez créer une boîte aux lettres. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Alias
Alias string

Alias Exchange (également appelé surnom de messagerie) pour l’utilisateur. Si la stratégie d’adresse e-mail est activée, elle est utilisée pour générer le composant de nom de l’adresse e-mail SMTP principale (par exemple alias@mydomain.com). Si la stratégie d’adresse e-mail n’est pas activée, vous pouvez définir l’adresse SMTP principale à la place.

Nom affiché
DisplayName string

Nom complet de la boîte aux lettres. Ceci est visible dans les listes d’adresses.

Contrôleur de domaine lié
LinkedDomainController string

Si vous créez une boîte aux lettres liée, cela vous permet de spécifier le contrôleur de domaine dans la forêt où réside le compte d’utilisateur. Utilisez le nom de domaine complet (FQDN) du contrôleur de domaine.

Compte maître lié
LinkedMasterAccount string

Si vous créez une boîte aux lettres liée, cela vous permet de spécifier le compte auquel la boîte aux lettres est liée. Vous pouvez spécifier le compte par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID ou Nom (par exemple, « User1 »).

Base de données
Database string

Base de données Exchange pour contenir la nouvelle base de données. Vous pouvez spécifier la base de données par nom unique, GUID ou nom.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le destinataire. Il est peu probable que vous puissiez définir cette option si la « stratégie d’adresse e-mail » est activée. Utilisez plutôt « Alias » (et la stratégie crée l’adresse SMTP principale à partir de l’alias) ou désactivez la stratégie d’adresse e-mail.

Stratégie d’adresse e-mail activée
EmailAddressPolicyEnabled boolean

Définissez la valeur true si vous souhaitez mettre automatiquement à jour les adresses e-mail en fonction de la stratégie d’adresse e-mail appliquée à ce destinataire. Si la stratégie d’adresse e-mail est activée, cela aura généralement un impact sur votre capacité à définir l’adresse SMTP principale. Définissez la valeur false pour désactiver la fonctionnalité, ce qui vous permet de définir manuellement des adresses e-mail. Laissez vide si vous ne souhaitez pas définir cette option (c’est-à-dire laisser à la valeur existante ou par défaut).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de l’action activer la boîte aux lettres, au format JSON.

Nouveau nom de domaine de boîte aux lettres
NewMailboxDN string

Nom unique (DN) de la boîte aux lettres nouvellement créée (activée). Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions sur cette boîte aux lettres.

Nouveau GUID de boîte aux lettres
NewMailboxGUID string

GUID de la boîte aux lettres nouvellement créée (activée). Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions sur cette boîte aux lettres.

Créer une boîte aux lettres partagée Office 365 et un compte d’utilisateur

Créez une boîte aux lettres partagée dans Microsoft Exchange online et un compte d’utilisateur dans Azure Active Directory / Entra ID. Utilisez cette action uniquement si l’utilisateur n’existe pas déjà dans Azure Active Directory /Entra ID. L’adresse SMTP de boîte aux lettres partagée est basée sur le nom, l’alias ou l’adresse SMTP principale (selon les entrées fournies).

Paramètres

Nom Clé Obligatoire Type Description
Nom
Name True string

Nom unique de la boîte aux lettres. Il s’agit d’une valeur interne qui ne sera pas visible en externe (sauf si vous ne définissez pas d’alias ou d’adresse SMTP principale, auquel cas elle sera utilisée comme composant de nom de l’adresse e-mail SMTP de la boîte aux lettres). Il est recommandé de le définir sur la même valeur que l’alias, sauf si vous disposez d’une autre procédure ou d’une bonne raison d’utiliser une valeur différente.

Prénom
FirstName string

Prénom de l’utilisateur de la boîte aux lettres.

Nom
LastName string

Nom/nom de l’utilisateur de la boîte aux lettres.

Initials
Initials string

Initiales intermédiaires de l’utilisateur de boîte aux lettres.

Nom affiché
DisplayName string

Nom complet de la boîte aux lettres facultative.

Alias
Alias string

Alias de boîte aux lettres (également appelé surnom de messagerie) pour l’utilisateur. Cette valeur sera utilisée pour générer le composant de nom de l’adresse e-mail SMTP de la boîte aux lettres (par exemple, un alias d'« alias » entraînerait alias@mydomain.com). Si cela diffère de l’adresse SMTP principale, cela entraîne la présence de plusieurs adresses SMTP dans la boîte aux lettres. Si cette valeur n’est pas fournie, aucun alias de boîte aux lettres ne sera configuré et la boîte aux lettres aura uniquement une adresse SMTP principale.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail SMTP de retour principale utilisée pour le destinataire. Si cela diffère de l’alias de boîte aux lettres, cela entraîne la présence de plusieurs adresses SMTP dans la boîte aux lettres. Si cette valeur n’est pas fournie, l’adresse SMTP principale est automatiquement calculée en fonction de l’alias ou du nom et de la stratégie d’organisation (généralement basée sur le domaine par défaut défini dans le Centre d’administration Office 365).

Créer une boîte aux lettres d’archivage
Archive boolean

Définissez la valeur true si vous souhaitez créer une boîte aux lettres d’archivage dans Microsoft Exchange Online ou Office 365.

Région de boîte aux lettres
MailboxRegion string

Zone géographique facultative dans laquelle créer la boîte aux lettres, lorsqu’elle se produit dans un environnement multigéographique.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de la nouvelle action de boîte aux lettres, au format JSON.

Nouvel utilisateur Id des services Microsoft Online
NewUserMicrosoftOnlineServicesID string

ID des services Microsoft Online du compte d’utilisateur de boîte aux lettres nouvellement créé. Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions.

Nouveau GUID de boîte aux lettres
NewMailboxGUID string

GUID de la boîte aux lettres nouvellement créée. Il s’agit d’un identificateur unique pour la boîte aux lettres qui peut être utilisé dans d’autres actions.

Nouvelle adresse SMTP principale de boîte aux lettres
NewMailboxPrimarySmtpAddress string

Adresse SMTP principale de la boîte aux lettres nouvellement créée.

Définir des réponses automatiques (hors bureau) pour une boîte aux lettres Microsoft Exchange

Définir des réponses automatiques (hors bureau) pour une boîte aux lettres Microsoft Exchange. Cette action ne fonctionnera pas pour la boîte aux lettres distante dans Microsoft Exchange Online ou Office 365 : utilisez plutôt l’action « Définir des réponses automatiques (hors bureau) pour une boîte aux lettres Office 365 ».

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

État de réponse automatique
AutoReplyState True string

Vous permet d’activer ou de désactiver les réponses automatiques.

Message interne
InternalMessage string

Message de réponse automatique (hors bureau) à envoyer à des expéditeurs internes. Défini sur vide pour supprimer le message.

Public externe
ExternalAudience string

Vous permet de spécifier si les réponses automatiques sont envoyées à des audiences externes. Par défaut, les réponses sont envoyées à tous les expéditeurs externes.

Message externe
ExternalMessage string

Message de réponse automatique (hors bureau) à envoyer à des expéditeurs externes, si l’audience externe a été définie sur « Tout » ou « Connu ». Défini sur vide pour supprimer le message.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeSetMailboxAutoReplyConfigurationResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir des réponses automatiques (hors bureau) pour une boîte aux lettres Office 365

Définissez des réponses automatiques (hors bureau) pour une boîte aux lettres Microsoft Exchange Online ou Office 365.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

ID d’une boîte aux lettres Microsoft Exchange Online ou Office 365. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

État de réponse automatique
AutoReplyState True string

Vous permet d’activer ou de désactiver les réponses automatiques.

Message interne
InternalMessage string

Message de réponse automatique (hors bureau) à envoyer à des expéditeurs internes. Défini sur vide pour supprimer le message.

Public externe
ExternalAudience string

Vous permet de spécifier si les réponses automatiques sont envoyées à des audiences externes. Par défaut, les réponses sont envoyées à tous les expéditeurs externes.

Message externe
ExternalMessage string

Message de réponse automatique (hors bureau) à envoyer à des expéditeurs externes, si l’audience externe a été définie sur « Tout » ou « Connu ». Défini sur vide pour supprimer le message.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
O365SetO365MailboxAutoReplyConfigurationResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir Exchange pour afficher l’intégralité de la forêt Active Directory

Spécifiez si l’ensemble de la forêt Active Directory (y compris les sous-domaines) est recherché / consulté lors de l’exécution d’actions Exchange. Vous devrez peut-être utiliser cette action si vous avez plusieurs domaines liés.

Paramètres

Nom Clé Obligatoire Type Description
Afficher l’intégralité de la forêt
ViewEntireForest True boolean

Définissez la valeur true si vous souhaitez effectuer une recherche dans l’ensemble de la forêt Active Directory, false si vous souhaitez uniquement effectuer une recherche dans le domaine Active Directory actuel.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeSetADServerToViewEntireForestResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir la fin de l’expiration du compte d’utilisateur Active Directory

Définit la date d’expiration du compte pour un compte d’utilisateur Active Directory. Il s’agit du dernier jour complet dans lequel le compte est utilisable. Par conséquent, techniquement, le compte expire au début du jour suivant. L’agent IA-Connect est conscient de cela et ajoute automatiquement 1 jour à la date d’entrée fournie lors du stockage de la date dans Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Année
Year True integer

Année d’expiration du compte. Par exemple : 2023.

Mois
Month True integer

Nombre du mois auquel le compte doit expirer. Janvier = 1, Décembre = 12. Par exemple : 6.

Day
Day True integer

Nombre du jour où le compte doit expirer. Premier jour du mois = 1. Par exemple : 19.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectorySetADUserAccountExpirationEndOfDateResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir la licence utilisateur Azure AD

Ajoute ou supprime une licence utilisateur Azure AD (SKU). Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Licence à ajouter
LicenseToAdd string

Référence SKU de licence Azure AD unique à ajouter. Cela peut être entré sous la forme d’un ID de référence (GUID) ou d’un numéro de partie de référence SKU (un mot). Par exemple : TEAMS_EXPLORATORY. Si vous souhaitez activer plusieurs licences, appelez cette action une fois par licence.

Plans de licence à ajouter
LicensePlansChoice string

Certaines licences ont des plans : si vous souhaitez activer tous les plans (ou ne savez pas), choisissez « Tout ». Si vous souhaitez activer uniquement certains plans nommés, choisissez « Opt-in » et entrez les plans à activer dans le champ « Plans de licence CSV ». Si vous souhaitez activer tous les plans à l’exception de ceux que vous spécifiez, choisissez « Désactiver » et entrez les plans à désactiver dans le champ « Plans de licence CSV ».

Plans de licence
LicensePlansCSV string

Liste séparée par des virgules (CSV) des plans de licence (composant de la licence) pour activer ou désactiver. Si vous laissez ce champ vide, tous les plans de licence sont activés. Cela peut être entré sous la forme d’un ID de référence (GUID) ou d’un numéro de partie de référence SKU (un mot). Par exemple : YAMMER_ENTERPRISE,SHAREPOINTSTANDARD.

Licences à supprimer
LicensesToRemoveCSV string

Liste séparée par des virgules des références SKU de licence Azure AD à supprimer. Cela peut être entré sous la forme d’une liste séparée par des virgules d’ID de référence (GUID) ou de numéro de partie de référence SKU (un mot). Par exemple : TEAMS_EXPLORATORY,FLOW_FREE.

Emplacement d’utilisation
UsageLocation string

Code pays à deux lettres (ISO 3166). Obligatoire pour les utilisateurs auxquels des licences seront attribuées en raison d’une exigence légale. Par exemple : États-Unis (États-Unis), JP (Japon), GB (Royaume-Uni), FR (France), IN (Inde). Voir https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes. Si vous ne définissez pas cette valeur, l’utilisateur doit déjà avoir son emplacement d’utilisation défini ou la licence ne s’applique pas.

Étendue locale powerShell
LocalScope boolean

Si la commande PowerShell Azure AD v2 sous-jacente doit être exécutée dans l’étendue locale. Par défaut, cela n’est pas défini et powerShell revient donc aux valeurs par défaut.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2SetAzureADUserLicenseResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir le gestionnaire de l’utilisateur Azure AD

Définissez le gestionnaire d’un utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Gestionnaire
Manager string

Pour ajouter un gestionnaire, spécifiez l’ID d’objet du gestionnaire de l’utilisateur (par exemple, valeur UUID/GUID) ou UPN (par exemple myboss@mydomain.com). Pour supprimer le gestionnaire de l’utilisateur, définissez ce champ sur vide.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2SetAzureADUserManagerResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir le serveur Active Directory

Définit un serveur Active Directory spécifique à utiliser pour toutes les autres actions Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Choix de serveur AD prédéfini
PredefinedADServerChoice string

Contrôleur de domaine principal de l’utilisateur : l’émulateur de contrôleur de domaine pour le domaine auquel appartient l’utilisateur actuellement connecté sera utilisé. Contrôleur de domaine principal de l’ordinateur : l’émulateur de contrôleur de domaine auquel appartient l’ordinateur (sur lequel la session IA-Connect s’exécute) est utilisé. Manuel : entrez le contrôleur de domaine Active Directory (DC) dans le champ « Serveur AD ». Si ce champ est vide et que le champ « Serveur AD » a une valeur, cette valeur sera utilisée.

Serveur AD
ADServer string

Ce champ est utilisé uniquement si le « choix de serveur AD prédéfini » est défini sur « Manuel » (ou vide). Nom ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour toutes les autres actions Active Directory. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectorySetADServerResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir les propriétés d’une boîte aux lettres Microsoft Exchange

Définissez les propriétés d’une boîte aux lettres Microsoft Exchange existante.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Compte désactivé
AccountDisabled boolean

Définissez la valeur true si vous souhaitez désactiver le compte, false si vous souhaitez activer le compte ou ne spécifiez pas de valeur pour laisser le paramètre actuel inchangé.

Alias
Alias string

Alias Exchange (également appelé surnom de messagerie) pour l’utilisateur. Si la stratégie d’adresse e-mail est activée, elle est utilisée pour générer le composant de nom de l’adresse e-mail SMTP principale (par exemple alias@mydomain.com). Si la stratégie d’adresse e-mail n’est pas activée, vous pouvez définir l’adresse SMTP principale à la place. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Nom affiché
DisplayName string

Nom complet de la boîte aux lettres. Ceci est visible dans les listes d’adresses.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le destinataire. Il est peu probable que vous puissiez définir cette option si la « stratégie d’adresse e-mail » est activée. Utilisez plutôt « Alias » (et la stratégie crée l’adresse SMTP principale à partir de l’alias) ou désactivez la stratégie d’adresse e-mail. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Masqué dans les listes d’adresses
HiddenFromAddressListsEnabled boolean

Définissez la valeur true pour masquer la boîte aux lettres des listes d’adresses, false pour afficher la boîte aux lettres dans les listes d’adresses ou ne spécifiez pas de valeur pour laisser le paramètre actuel inchangé.

Attribut personnalisé 1
CustomAttribute1 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 2
CustomAttribute2 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 3
CustomAttribute3 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 4
CustomAttribute4 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 5
CustomAttribute5 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 6
CustomAttribute6 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 7
CustomAttribute7 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 8
CustomAttribute8 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 9
CustomAttribute9 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 10
CustomAttribute10 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 11
CustomAttribute11 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 12
CustomAttribute12 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 13
CustomAttribute13 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 14
CustomAttribute14 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 15
CustomAttribute15 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Stratégie d’adresse e-mail activée
EmailAddressPolicyEnabled boolean

Définissez la valeur true si vous souhaitez mettre automatiquement à jour les adresses e-mail en fonction de la stratégie d’adresse e-mail appliquée à ce destinataire. Si la stratégie d’adresse e-mail est activée, cela aura généralement un impact sur votre capacité à définir l’adresse SMTP principale. Définissez la valeur false pour désactiver la fonctionnalité, ce qui vous permet de définir manuellement des adresses e-mail. Laissez vide si vous ne souhaitez pas définir cette option (c’est-à-dire laisser à la valeur existante ou par défaut).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeSetMailboxResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir les propriétés d’une boîte aux lettres Microsoft Exchange Online

Définissez les propriétés d’une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) existante. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange Online ou Office 365 (à distance). Vous pouvez spécifier une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) par ID d’objet Active Directory, Alias, Nom unique (par exemple, CN=User1,OU=Mes utilisateurs,DC=mydomain,DC=local), DOMAIN\username, Adresse e-mail, GUID ou Nom d’utilisateur principal (UPN).

Alias
Alias string

Alias Exchange (également appelé surnom de messagerie) pour l’utilisateur. Si la stratégie d’adresse e-mail est activée, elle est utilisée pour générer le composant de nom de l’adresse e-mail SMTP principale (par exemple alias@mydomain.com). Si la stratégie d’adresse e-mail n’est pas activée, vous pouvez définir l’adresse SMTP principale à la place. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Nom affiché
DisplayName string

Nom complet de la boîte aux lettres. Ceci est visible dans les listes d’adresses. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le destinataire. Il est peu probable que vous puissiez définir cette option si la « stratégie d’adresse e-mail » est activée. Utilisez plutôt « Alias » (et la stratégie crée l’adresse SMTP principale à partir de l’alias) ou désactivez la stratégie d’adresse e-mail. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Type de boîte aux lettres
Type string

Type de boîte aux lettres. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Masqué dans les listes d’adresses
HiddenFromAddressListsEnabled boolean

Définissez la valeur true pour masquer la boîte aux lettres des listes d’adresses, false pour afficher la boîte aux lettres dans les listes d’adresses ou ne spécifiez pas de valeur pour laisser le paramètre actuel inchangé.

Attribut personnalisé 1
CustomAttribute1 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 2
CustomAttribute2 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 3
CustomAttribute3 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 4
CustomAttribute4 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 5
CustomAttribute5 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 6
CustomAttribute6 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 7
CustomAttribute7 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 8
CustomAttribute8 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 9
CustomAttribute9 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 10
CustomAttribute10 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 11
CustomAttribute11 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 12
CustomAttribute12 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 13
CustomAttribute13 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 14
CustomAttribute14 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Attribut personnalisé 15
CustomAttribute15 string

Valeur du champ d’attribut personnalisé. Laissez vide si vous ne souhaitez pas spécifier de valeur. Si vous souhaitez définir la valeur sur vide (c’est-à-dire qu’elle a déjà une valeur et que vous souhaitez la réinitialiser), utilisez l’action « Réinitialiser ».

Stratégie d’adresse e-mail activée
EmailAddressPolicyEnabled boolean

Définissez la valeur true si vous souhaitez mettre automatiquement à jour les adresses e-mail en fonction de la stratégie d’adresse e-mail appliquée à ce destinataire. Si la stratégie d’adresse e-mail est activée, cela aura généralement un impact sur votre capacité à définir l’adresse SMTP principale. Définissez la valeur false pour désactiver la fonctionnalité, ce qui vous permet de définir manuellement des adresses e-mail. Laissez vide si vous ne souhaitez pas définir cette option (c’est-à-dire laisser à la valeur existante ou par défaut).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeSetRemoteMailboxResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir les propriétés d’une boîte aux lettres Office 365

Définissez les propriétés sur une boîte aux lettres Microsoft Exchange Online ou Office 365.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

ID d’une boîte aux lettres Microsoft Exchange Online ou Office 365. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Compte désactivé
AccountDisabled boolean

Définissez la valeur true si vous souhaitez désactiver le compte, false si vous souhaitez activer le compte ou ne spécifiez pas de valeur pour laisser le paramètre actuel inchangé.

Alias
Alias string

Alias Exchange (également appelé surnom de messagerie) pour l’utilisateur.

Nom affiché
DisplayName string

Nom complet de la boîte aux lettres. Ceci est visible dans les listes d’adresses.

Masqué dans les listes d’adresses
HiddenFromAddressListsEnabled boolean

Définissez la valeur true pour masquer la boîte aux lettres des listes d’adresses, false pour afficher la boîte aux lettres dans les listes d’adresses ou ne spécifiez pas de valeur pour laisser le paramètre actuel inchangé.

Attribut personnalisé 1
CustomAttribute1 string

Valeur du champ d’attribut personnalisé 1.

Attribut personnalisé 2
CustomAttribute2 string

Valeur du champ d’attribut personnalisé 2.

Attribut personnalisé 3
CustomAttribute3 string

Valeur du champ d’attribut personnalisé 3.

Attribut personnalisé 4
CustomAttribute4 string

Valeur du champ d’attribut personnalisé 4.

Type de boîte aux lettres
Type string

Type de boîte aux lettres. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
O365SetO365MailboxResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir l’envoi de boîtes aux lettres Exchange pour le compte de

Spécifiez qui peut envoyer au nom de cette boîte aux lettres existante.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Accorder l’envoi au nom de
GrantSendOnBehalfTo True string

Identification d’un utilisateur, d’un groupe ou d’une boîte aux lettres pouvant envoyer des e-mails au nom de cette boîte aux lettres. Vous pouvez spécifier un utilisateur par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeSetMailboxSendOnBehalfOfPermissionResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Définir l’utilisateur Active Directory protégé contre la suppression accidentelle

Définit un compte Active Directory à protéger (ou non) contre la suppression accidentelle. Si vous protégez un compte contre la suppression accidentelle, vous ne pouvez pas supprimer ce compte tant que vous n’avez pas supprimé la protection.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Protégé contre la suppression accidentelle
ProtectedFromAccidentalDeletion True boolean

Définissez la valeur true pour protéger un utilisateur contre la suppression accidentelle. Définissez la valeur false pour supprimer la protection contre la suppression accidentelle.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectorySetADUserProtectedFromAccidentalDeletionByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Déplacer l’utilisateur Active Directory vers l’unité d’organisation

Déplace un utilisateur Active Directory vers une unité d’organisation Active Directory existante.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Chemin d’accès cible
TargetPath True string

Chemin d’accès à l’unité d’organisation cible au format Nom unique (par exemple, OU=Target OU,OU=London,DC=mydomain,DC=local), format GUID ou chemin d’accès (par exemple, MyUsers\London).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryMoveADUserToOUByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Désactiver la boîte aux lettres Microsoft Exchange Online pour un utilisateur

Désactivez une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante). La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange Online ou Office 365 (à distance). Vous pouvez spécifier une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) par ID d’objet Active Directory, Alias, Nom unique (par exemple, CN=User1,OU=Mes utilisateurs,DC=mydomain,DC=local), DOMAIN\username, Adresse e-mail, GUID ou Nom d’utilisateur principal (UPN).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de l’action désactiver la boîte aux lettres, au format JSON.

Désactiver la boîte aux lettres Microsoft Exchange pour un utilisateur

Désactivez une boîte aux lettres Microsoft Exchange existante.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de l’action JSON
PowerShellJSONOutput string

Sortie de l’action désactiver la boîte aux lettres, au format JSON.

Désactiver le compte d’utilisateur Active Directory

Désactive un compte d’utilisateur Active Directory. Si un compte d’utilisateur est désactivé, l’utilisateur ne peut pas se connecter.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryDisableADUserByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Désactiver l’utilisateur Azure AD

Désactive un utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Révoquer des jetons d’actualisation utilisateur
RevokeUserRefreshTokens boolean

Définissez la valeur true pour révoquer les jetons d’actualisation émis à l’utilisateur, ce qui entraîne l’arrêt de toutes les sessions ouvertes, généralement dans l’heure (lorsque leurs sessions tentent d’utiliser un jeton d’actualisation pour maintenir leur connexion active).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2DisableUserResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Déverrouiller un compte Active Directory

Déverrouillez un compte Active Directory. Si le compte n’est pas verrouillé, cette commande ne fait rien.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryUnlockADAccountByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Effacer l’expiration du compte d’utilisateur Active Directory

Efface la date d’expiration d’un compte Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryClearADUserAccountExpirationResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Effectuer Active Directory DirSync

Effectue une synchronisation entre Active Directory (local) et Azure Active Directory (cloud). Cette commande doit être émise au serveur avec le rôle « DirSync » (par exemple, l’ordinateur effectuant la synchronisation).

Paramètres

Nom Clé Obligatoire Type Description
Type de stratégie
PolicyType string

Type de synchronisation à effectuer. Les options sont « Delta » pour effectuer une synchronisation des modifications depuis la dernière synchronisation (l’option par défaut) et « Initial » pour effectuer une synchronisation complète (ne le faites pas, sauf si vous savez exactement ce que vous faites).

Nom de l'ordinateur
ComputerName string

Serveur qui a le rôle « DirSync » (c’est-à-dire l’ordinateur effectuant la synchronisation).

Tentatives maximales de nouvelle tentative
MaxRetryAttempts integer

Si la synchronisation du répertoire reçoit une erreur de temps d’attente ou de disponibilité, elle peut suspendre et réessayer. Cette entrée spécifie le nombre maximal de nouvelles tentatives. Définissez la valeur 0 pour désactiver les nouvelles tentatives. N’oubliez pas les délais d’expiration d’action potentiels IA-Connect si vous définissez cette valeur trop élevée.

Secondes entre nouvelles tentatives
SecondsBetweenRetries integer

Si l’Agent retente une synchronisation d’annuaires, combien de secondes doivent y avoir entre les nouvelles tentatives. Si la valeur est inférieure à 1, l’Agent ignore cette entrée et utilise une valeur de 1 seconde.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
DirSync result JSON
PowerShellJSONOutput string

Résultat de l’opération de synchronisation Active Directory, au format JSON.

Est connecté à Active Directory

Signale si IA-Connect est connecté à Active Directory. Par défaut, IA-Connect est automatiquement connecté au domaine sur lequel l’ordinateur exécutant l’agent IA-Connect est membre, à l’aide du compte que l’agent IA-Connect est en cours d’exécution. Utilisez l’action « Se connecter à Active Directory avec des informations d’identification » pour vous connecter à l’aide d’autres informations d’identification ou à un autre domaine.

Paramètres

Nom Clé Obligatoire Type Description
Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Connecté à Active Directory
ActiveDirectoryRunspaceOpen boolean

Défini sur true si IA-Connect est connecté à Active Directory. Cela doit toujours retourner true, car IA-Connect est automatiquement connecté au domaine dont l’ordinateur exécutant l’agent est membre.

Connexion directe locale
ActiveDirectoryLocalPassthroughRunspace boolean

Définissez la valeur true si IA-Connect est connecté au domaine sur lequel l’ordinateur exécutant l’agent IA-Connect est membre, en utilisant le compte que l’agent IA-Connect est en cours d’exécution.

Serveur Active Directory
ActiveDirectoryServer string

Serveur Active Directory connecté. Si elle est vide, IA-Connect utilise le contrôleur de domaine Active Directory par défaut pour l’ordinateur exécutant l’agent, en fonction des paramètres du site AD.

Domaine DNS Active Directory
ActiveDirectoryDNSDomain string

Le domaine DNS Active Directory pour le domaine IA-Connect est connecté. S’il est vide, IA-Connect utilise le domaine Active Directory par défaut pour l’ordinateur exécutant l’agent. Par exemple : mydomain.local.

Nom de domaine Active Directory
ActiveDirectoryDomainDN string

Le nom de domaine Active Directory pour l'IA-Connect de domaine est connecté. S’il est vide, IA-Connect utilise le domaine Active Directory par défaut pour l’ordinateur exécutant l’agent. Par exemple : DC=mydomain,DC=local.

Nom d’utilisateur authentifié
AuthenticatedUsername string

Le nom d’utilisateur authentifié IA-Connect est utilisé pour la connexion à Active Directory. S’il est vide, IA-Connect utilise le compte que l’agent IA-Connect est en cours d’exécution.

Est connecté à Azure AD

Signale si IA-Connect est connecté à Azure Active Directory (également appelé MICROSOFT Entra ID, Azure AD ou AAD). Utilisez l’une des actions « Se connecter à Azure AD » pour vous connecter.

Paramètres

Nom Clé Obligatoire Type Description
Récupérer l’ID du processus d’exécution PowerShell
RetrievePowerShellRunSpacePID boolean

Si la valeur est true : l’agent IA-Connect récupère des informations concernant l’ID de processus du processus hébergeant l’espace d’exécution PowerShell. Ces informations sont fournies dans les sorties « ID du processus d’exécution PowerShell » et « Is Agent héberge PowerShell runspace ».

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Azure AD PowerShell Runspace est ouvert
AzureADv2RunspaceOpen boolean

Défini sur true si IA-Connect est connecté à Azure AD. Cela peut être à l’aide des modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph.

Azure AD API
AzureADAPI string

Nom de l’API Azure AD utilisée. Cette valeur est définie sur « AzureADv2 » si vous utilisez le module PowerShell Azure AD v2 ou « MSGraphUsersPS » si vous utilisez le module PowerShell utilisateurs de Microsoft Graph.

ID du processus d’exécution PowerShell
PowerShellRunspacePID integer

ID de processus d’exécution PowerShell (PID). Si l’agent IA-Connect héberge l’espace d’exécution PowerShell, cette valeur est le PID de l’agent IA-Connect. Si l’espace d’exécution PowerShell est isolé, cette valeur est le PID du processus d’isolation.

Agent hébergeant l’instance d’exécution PowerShell
IsAgentHostingPowerShellRunSpace boolean

Renvoie la valeur true, si l’agent IA-Connect héberge l’espace d’exécution PowerShell (c’est-à-dire si l’ID de processus d’exécution PowerShell est le PID de l’agent).

Est connecté à Microsoft Exchange

Signale si IA-Connect est connecté à un serveur Microsoft Exchange. Utilisez l’action « Se connecter à Microsoft Exchange » pour vous connecter.

Paramètres

Nom Clé Obligatoire Type Description
Tester les communications
TestCommunications boolean

Si la valeur est false : IA-Connect n’émet pas de commande de test pour confirmer que la connexion au serveur Exchange est fonctionnelle et s’appuie sur le dernier état connu. Si la valeur est true (valeur par défaut) : IA-Connect émet une commande de test pour confirmer que la connexion au serveur Exchange est fonctionnelle.

Récupérer l’ID du processus d’exécution PowerShell
RetrievePowerShellRunSpacePID boolean

Si la valeur est true : l’agent IA-Connect récupère des informations concernant l’ID de processus du processus hébergeant l’espace d’exécution PowerShell. Ces informations sont fournies dans les sorties « ID du processus d’exécution PowerShell » et « Is Agent héberge PowerShell runspace ».

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Connecté à Microsoft Exchange
ExchangeRunspaceOpen boolean

Défini sur true si IA-Connect est connecté à Microsoft Exchange.

Méthode de connexion Exchange
ExchangeConnectionMethod string

Contient la méthode de connexion Exchange actuelle : local ou distant.

ID du processus d’exécution PowerShell
PowerShellRunspacePID integer

ID de processus d’exécution PowerShell (PID). Si l’agent IA-Connect héberge l’espace d’exécution PowerShell, cette valeur est le PID de l’agent IA-Connect. Si l’espace d’exécution PowerShell est isolé, cette valeur est le PID du processus d’isolation.

Agent hébergeant l’instance d’exécution PowerShell
IsAgentHostingPowerShellRunSpace boolean

Renvoie la valeur true, si l’agent IA-Connect héberge l’espace d’exécution PowerShell (c’est-à-dire si l’ID de processus d’exécution PowerShell est le PID de l’agent).

Est connecté à Office 365

Signale si IA-Connect est connecté à Office 365 à l’aide des modules PowerShell Office 365. Utilisez l’action « Se connecter à Office 365 » pour vous connecter.

Paramètres

Nom Clé Obligatoire Type Description
Tester les communications
TestCommunications boolean

Si la valeur est false : IA-Connect n’émet pas de commande de test pour confirmer que la connexion Office 365 Exchange Online est fonctionnelle et s’appuie sur le dernier état connu. Si la valeur est true (valeur par défaut) : IA-Connect émet une commande de test pour confirmer que la connexion Office 365 Exchange Online est fonctionnelle.

Récupérer l’ID du processus d’exécution PowerShell
RetrievePowerShellRunSpacePID boolean

Si la valeur est true : l’agent IA-Connect récupère des informations concernant l’ID de processus du processus hébergeant l’espace d’exécution PowerShell. Ces informations sont fournies dans les sorties « ID du processus d’exécution PowerShell » et « Is Agent héberge PowerShell runspace ».

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Connecté à Office 365
O365RunspaceOpen boolean

Défini sur true si IA-Connect est connecté à Office 365 à l’aide des modules PowerShell Office 365.

Méthode de connexion Office 365
Office365ConnectionMethod string

Contient la méthode de connexion Office 365 actuelle : EXOV1 ou EXOV2.

ID du processus d’exécution PowerShell
PowerShellRunspacePID integer

ID de processus d’exécution PowerShell (PID). Si l’agent IA-Connect héberge l’espace d’exécution PowerShell, cette valeur est le PID de l’agent IA-Connect. Si l’espace d’exécution PowerShell est isolé, cette valeur est le PID du processus d’isolation.

Agent hébergeant l’instance d’exécution PowerShell
IsAgentHostingPowerShellRunSpace boolean

Renvoie la valeur true, si l’agent IA-Connect héberge l’espace d’exécution PowerShell (c’est-à-dire si l’ID de processus d’exécution PowerShell est le PID de l’agent).

Existe-t-il un groupe Active Directory

Retourne si un groupe Active Directory spécifié existe.

Paramètres

Nom Clé Obligatoire Type Description
Identité de groupe
GroupIdentity True string

Identité du groupe Active Directory. Vous pouvez spécifier un groupe par nom unique (par exemple, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName / nom pré-2K (par exemple, « Group1 »). Vous ne pouvez pas utiliser le nom d’affichage ou le nom du groupe (bien que le nom du groupe soit souvent identique au nom de pré-2K qui peut être utilisé).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Le groupe AD existe
ADGroupExists boolean

Cette sortie retourne true si le groupe AD existe, false si le groupe AD ne le fait pas.

DN de groupe AD
ADGroupDN string

Si le groupe AD existe, cette sortie contient le nom unique de groupe (DN).

Exécuter un script Azure AD PowerShell

Exécute un script PowerShell dans l’espace d’exécution Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD) dans la session où l’agent IA-Connect est en cours d’exécution, où le contenu du script est passé à l’agent IA-Connect dans le cadre de la commande. Il s’agit de l’action recommandée pour exécuter vos propres scripts Azure AD PowerShell personnalisés. Cette action peut également être utilisée pour récupérer les résultats d’une exécution précédente d’un script PowerShell, exécutée en tant que thread d’agent. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph.

Paramètres

Nom Clé Obligatoire Type Description
Contenu du script PowerShell
PowerShellScriptContents string

Contenu du script PowerShell à exécuter dans l’instance d’exécution Azure AD v2. IA-Connect exécutera ce script as-is en passant directement au moteur d’automatisation PowerShell. Aucun script PowerShell n’est réellement créé sur disque. Vous pouvez également exécuter un script PowerShell existant sur le disque en entrant les éléments suivants : return & 'scriptpath'. Par exemple : return &'c :\scripts\AzureADTestScript.ps1'.

N’est pas le résultat d’une erreur
IsNoResultAnError boolean

Si aucune donnée n’est retournée par la commande PowerShell, cela suggère-t-il une erreur ?

Retourner des types complexes
ReturnComplexTypes boolean

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Les entrées « Propriétés à renvoyer en tant que collection », « Noms de propriétés à sérialiser » et « Types de propriétés à sérialiser » vous permettent de spécifier les propriétés « complexes » à renvoyer et la méthode utilisée pour mettre en forme les données (sur une base de propriété par propriété, sélectionnez celle qui fonctionne le mieux). Cette entrée vous permet de spécifier ce qui doit être fait avec les propriétés restantes (c’est-à-dire les propriétés qui sont « complexes » et non explicitement nommées). Si la valeur est true, IA-Connect tente de retourner une représentation sous forme de chaîne des données à l’aide de ToString(). Si la valeur est false (valeur par défaut), IA-Connect ne retourne pas la propriété.

Retourner booléen en tant que booléen
ReturnBooleanAsBoolean boolean

Les propriétés booléennes doivent-elle être retournées en tant que booléens ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Retourner un nombre numérique en tant que décimal
ReturnNumericAsDecimal boolean

Les propriétés numériques doivent-ils être retournées en tant que numériques ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Date de retour comme date
ReturnDateAsDate boolean

Les propriétés Date doivent-elle être retournées sous forme de dates ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Propriétés à retourner en tant que collection
PropertiesToReturnAsCollectionJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect devez tenter de retourner en tant que collection. Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Noms de propriétés pour sérialiser » et « Types de propriétés à sérialiser » (sélectionnez-en une). Cette entrée peut être entrée au format JSON ou CSV. Par exemple : Pour renvoyer les propriétés de tableau EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Exécuter un script en tant que thread
RunScriptAsThread boolean

Si la valeur est false (valeur par défaut), l’agent IA-Connect exécute immédiatement le script PowerShell et retourne les résultats au directeur une fois le script terminé. Si vous exécutez un script PowerShell long ou complexe, cette action peut expirer. Si la valeur est true, l’agent IA-Connect exécute le script PowerShell en tant que thread d’agent et le directeur IA-Connect (ou Orchestrator, module PowerShell, Blue Prism) peut surveiller l’état de ce thread agent, en attendant qu’il se termine. Cela permet aux scripts PowerShell longs ou complexes de s’exécuter sans délai d’attente. IA-Connect Agents 9.3 et versions antérieures ne peuvent pas exécuter de scripts PowerShell en tant que thread Agent.

Récupérer les données de sortie pour l’ID de thread
RetrieveOutputDataFromThreadId integer

Si vous avez précédemment exécuté un script PowerShell en tant que thread d’agent et que vous définissez « Secondes pour attendre le thread » sur 0, indiquez l’ID de thread agent pour récupérer les résultats. Cet ID de thread agent a été fourni par l’appel précédent à cette action. Défini sur 0 (valeur par défaut) si vous exécutez simplement un script PowerShell (et par conséquent, ne récupérez pas les résultats d’un script PowerShell précédent s’exécutent en tant que thread d’agent).

Secondes à attendre pour le thread
SecondsToWaitForThread integer

Si « Exécuter le script en tant que thread » est défini sur true, combien de secondes attendre la fin du thread agent. Si le thread agent exécutant le script PowerShell n’a pas été terminé pour l’instant, une exception est levée. Défini sur 0 pour contourner l’attente : l’agent continue d’exécuter le script PowerShell, mais il est également disponible pour l’action suivante. Vous pouvez ensuite récupérer les résultats du script ultérieurement à l’aide de l’action « Attendre que le thread agent se termine correctement » pour attendre que le thread de l’agent se termine, puis réexécuter cette action « Exécuter le script PowerShell » avec l’entrée « Récupérer les données de sortie pour l’ID de thread » définie sur l’ID de thread agent.

Le script contient un mot de passe stocké
ScriptContainsStoredPassword boolean

Défini sur true si le script contient un identificateur de mot de passe stocké IA-Connect, au format {IAConnectPassword :StoredPasswordIdentifier} ou un IA-Connect Informations d’identification génériques Orchestrator, au format {OrchestratorCredential :FriendlyName}. L’expression { } sera remplacée par le mot de passe spécifié, placé entre guillemets simples (sauf s’il est déjà entre guillemets dans le script).

Sortie détaillée du journal
LogVerboseOutput boolean

Définissez la valeur true pour consigner une sortie détaillée PowerShell dans les journaux d’activité IA-Connect. Cela peut être utile pour le débogage. Pour vous connecter de manière détaillée dans votre script, utilisez powerShell suivant : Write-Verbose « Mon message » -Verbose.

Noms de propriétés à sérialiser
PropertyNamesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Types de propriétés à sérialiser » (sélectionnez-en un). Par exemple : Pour sérialiser les propriétés EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Types de propriétés à sérialiser
PropertyTypesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par type) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Noms de propriétés à sérialiser » (sélectionnez-en une). Cette entrée est une collection avec un seul champ « PropertyType ». Par exemple : Pour sérialiser une propriété de type Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], entrez [{"PropertyType » : « Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (format de tableau JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (format de tableau JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (format CSV).

Nom
Name string

Nom du paramètre PowerShell d’entrée. Cela doit respecter les formats de nommage des variables PowerShell (c’est-à-dire, il est recommandé d’éviter les espaces ou les symboles spéciaux). Les noms de variables PowerShell ne respectent pas la casse. Par exemple : MyVariable entraînerait la création d’une variable $MyVariable.

Valeur de chaîne
StringValue string

Valeur de chaîne à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une valeur booléenne ou numérique.

Valeur de type entier
IntValue integer

Valeur entière (nombre entier) à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou numérique.

Valeur booléenne
BooleanValue boolean

Valeur booléenne (true ou false) à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne ou une valeur numérique.

Valeur décimale
DecimalValue double

Valeur décimale à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou une valeur entière.

Valeur de l’objet
ObjectValue object

Valeur de l’objet à affecter au paramètre PowerShell d’entrée. Cela deviendra une variable de chaîne sérialisée JSON dans le script PowerShell, de sorte qu’elle désérialise vers un objet à l’aide de ConvertFrom-Json. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou numérique.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
JSON de sortie PowerShell
PowerShellJSONOutput string

Sortie du script PowerShell, au format JSON.

Thread Id
ThreadId integer

Si le script PowerShell est en cours d’exécution en tant que thread d’agent, cette sortie contient l’ID de thread agent qui peut être utilisé pour surveiller l’exécution du script PowerShell et récupérer les résultats du script PowerShell une fois le script terminé.

Exécuter un script Exchange PowerShell

Exécute un script PowerShell dans l’espace d’exécution Exchange dans la session où l’agent IA-Connect est en cours d’exécution, où le contenu du script est passé à l’agent IA-Connect dans le cadre de la commande. Il s’agit de l’action recommandée pour exécuter votre propre code Exchange PowerShell personnalisé. Cette action peut également être utilisée pour récupérer les résultats d’une exécution précédente d’un script PowerShell, exécutée en tant que thread d’agent.

Paramètres

Nom Clé Obligatoire Type Description
Contenu du script PowerShell
PowerShellScriptContents string

Contenu du script PowerShell à exécuter dans l’espace d’exécution Exchange. IA-Connect exécutera ce script as-is en passant directement au moteur d’automatisation PowerShell. Aucun script PowerShell n’est réellement créé sur disque. Vous pouvez également exécuter un script PowerShell existant sur le disque en entrant les éléments suivants : return & 'scriptpath'. Par exemple : return &'c :\scripts\ExchangeTestScript.ps1'.

N’est pas le résultat d’une erreur
IsNoResultAnError boolean

Si aucune donnée n’est retournée par la commande PowerShell, cela suggère-t-il une erreur ?

Retourner des types complexes
ReturnComplexTypes boolean

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Les entrées « Propriétés à renvoyer en tant que collection », « Noms de propriétés à sérialiser » et « Types de propriétés à sérialiser » vous permettent de spécifier les propriétés « complexes » à renvoyer et la méthode utilisée pour mettre en forme les données (sur une base de propriété par propriété, sélectionnez celle qui fonctionne le mieux). Cette entrée vous permet de spécifier ce qui doit être fait avec les propriétés restantes (c’est-à-dire les propriétés qui sont « complexes » et non explicitement nommées). Si la valeur est true, IA-Connect tente de retourner une représentation sous forme de chaîne des données à l’aide de ToString(). Si la valeur est false (valeur par défaut), IA-Connect ne retourne pas la propriété.

Retourner booléen en tant que booléen
ReturnBooleanAsBoolean boolean

Les propriétés booléennes doivent-elle être retournées en tant que booléens ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Retourner un nombre numérique en tant que décimal
ReturnNumericAsDecimal boolean

Les propriétés numériques doivent-ils être retournées en tant que numériques ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Date de retour comme date
ReturnDateAsDate boolean

Les propriétés Date doivent-elle être retournées sous forme de dates ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Propriétés à retourner en tant que collection
PropertiesToReturnAsCollectionJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect devez tenter de retourner en tant que collection. Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Noms de propriétés pour sérialiser » et « Types de propriétés à sérialiser » (sélectionnez-en une). Cette entrée peut être entrée au format JSON ou CSV. Par exemple : Pour renvoyer les propriétés de tableau EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Exécuter un script en tant que thread
RunScriptAsThread boolean

Si la valeur est false (valeur par défaut), l’agent IA-Connect exécute immédiatement le script PowerShell et retourne les résultats au directeur une fois le script terminé. Si vous exécutez un script PowerShell long ou complexe, cette action peut expirer. Si la valeur est true, l’agent IA-Connect exécute le script PowerShell en tant que thread d’agent et le directeur IA-Connect (ou Orchestrator, module PowerShell, Blue Prism) peut surveiller l’état de ce thread agent, en attendant qu’il se termine. Cela permet aux scripts PowerShell longs ou complexes de s’exécuter sans délai d’attente. IA-Connect Agents 9.3 et versions antérieures ne peuvent pas exécuter de scripts PowerShell en tant que thread Agent.

Récupérer les données de sortie pour l’ID de thread
RetrieveOutputDataFromThreadId integer

Si vous avez précédemment exécuté un script PowerShell en tant que thread d’agent et que vous définissez « Secondes pour attendre le thread » sur 0, indiquez l’ID de thread agent pour récupérer les résultats. Cet ID de thread agent a été fourni par l’appel précédent à cette action. Défini sur 0 (valeur par défaut) si vous exécutez simplement un script PowerShell (et par conséquent, ne récupérez pas les résultats d’un script PowerShell précédent s’exécutent en tant que thread d’agent).

Secondes à attendre pour le thread
SecondsToWaitForThread integer

Si « Exécuter le script en tant que thread » est défini sur true, combien de secondes attendre la fin du thread agent. Si le thread agent exécutant le script PowerShell n’a pas été terminé pour l’instant, une exception est levée. Défini sur 0 pour contourner l’attente : l’agent continue d’exécuter le script PowerShell, mais il est également disponible pour l’action suivante. Vous pouvez ensuite récupérer les résultats du script ultérieurement à l’aide de l’action « Attendre que le thread agent se termine correctement » pour attendre que le thread de l’agent se termine, puis réexécuter cette action « Exécuter le script PowerShell » avec l’entrée « Récupérer les données de sortie pour l’ID de thread » définie sur l’ID de thread agent.

Le script contient un mot de passe stocké
ScriptContainsStoredPassword boolean

Défini sur true si le script contient un identificateur de mot de passe stocké IA-Connect, au format {IAConnectPassword :StoredPasswordIdentifier} ou un IA-Connect Informations d’identification génériques Orchestrator, au format {OrchestratorCredential :FriendlyName}. L’expression { } sera remplacée par le mot de passe spécifié, placé entre guillemets simples (sauf s’il est déjà entre guillemets dans le script).

Sortie détaillée du journal
LogVerboseOutput boolean

Définissez la valeur true pour consigner une sortie détaillée PowerShell dans les journaux d’activité IA-Connect. Cela peut être utile pour le débogage. Pour vous connecter de manière détaillée dans votre script, utilisez powerShell suivant : Write-Verbose « Mon message » -Verbose.

Noms de propriétés à sérialiser
PropertyNamesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Types de propriétés à sérialiser » (sélectionnez-en un). Par exemple : Pour sérialiser les propriétés EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Types de propriétés à sérialiser
PropertyTypesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par type) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Noms de propriétés à sérialiser » (sélectionnez-en une). Cette entrée est une collection avec un seul champ « PropertyType ». Par exemple : Pour sérialiser une propriété de type Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], entrez [{"PropertyType » : « Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (format de tableau JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (format de tableau JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (format CSV).

Nom
Name string

Nom du paramètre PowerShell d’entrée. Cela doit respecter les formats de nommage des variables PowerShell (c’est-à-dire, il est recommandé d’éviter les espaces ou les symboles spéciaux). Les noms de variables PowerShell ne respectent pas la casse. Par exemple : MyVariable entraînerait la création d’une variable $MyVariable.

Valeur de chaîne
StringValue string

Valeur de chaîne à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une valeur booléenne ou numérique.

Valeur de type entier
IntValue integer

Valeur entière (nombre entier) à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou numérique.

Valeur booléenne
BooleanValue boolean

Valeur booléenne (true ou false) à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne ou une valeur numérique.

Valeur décimale
DecimalValue double

Valeur décimale à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou une valeur entière.

Valeur de l’objet
ObjectValue object

Valeur de l’objet à affecter au paramètre PowerShell d’entrée. Cela deviendra une variable de chaîne sérialisée JSON dans le script PowerShell, de sorte qu’elle désérialise vers un objet à l’aide de ConvertFrom-Json. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou numérique.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
JSON de sortie PowerShell
PowerShellJSONOutput string

Sortie du script PowerShell, au format JSON.

Thread Id
ThreadId integer

Si le script PowerShell est en cours d’exécution en tant que thread d’agent, cette sortie contient l’ID de thread agent qui peut être utilisé pour surveiller l’exécution du script PowerShell et récupérer les résultats du script PowerShell une fois le script terminé.

Exécuter un script PowerShell Active Directory

Exécute un script PowerShell dans l’espace d’exécution Active Directory dans la session où l’agent IA-Connect est en cours d’exécution, où le contenu du script est passé à l’agent IA-Connect dans le cadre de la commande. Il s’agit de l’action recommandée pour exécuter votre propre code PowerShell Active Directory personnalisé. Cette action peut également être utilisée pour récupérer les résultats d’une exécution précédente d’un script PowerShell, exécutée en tant que thread d’agent.

Paramètres

Nom Clé Obligatoire Type Description
Contenu du script PowerShell
PowerShellScriptContents string

Contenu du script PowerShell à exécuter dans l’instance d’exécution Active Directory. IA-Connect exécutera ce script as-is en passant directement au moteur d’automatisation PowerShell. Aucun script PowerShell n’est réellement créé sur disque. Vous pouvez également exécuter un script PowerShell existant sur le disque en entrant les éléments suivants : return & 'scriptpath'. Par exemple : return &'c :\scripts\ADTestScript.ps1'.

N’est pas le résultat d’une erreur
IsNoResultAnError boolean

Si aucune donnée n’est retournée par la commande PowerShell, cela suggère-t-il une erreur ?

Retourner des types complexes
ReturnComplexTypes boolean

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Les entrées « Propriétés à renvoyer en tant que collection », « Noms de propriétés à sérialiser » et « Types de propriétés à sérialiser » vous permettent de spécifier les propriétés « complexes » à renvoyer et la méthode utilisée pour mettre en forme les données (sur une base de propriété par propriété, sélectionnez celle qui fonctionne le mieux). Cette entrée vous permet de spécifier ce qui doit être fait avec les propriétés restantes (c’est-à-dire les propriétés qui sont « complexes » et non explicitement nommées). Si la valeur est true, IA-Connect tente de retourner une représentation sous forme de chaîne des données à l’aide de ToString(). Si la valeur est false (valeur par défaut), IA-Connect ne retourne pas la propriété.

Retourner booléen en tant que booléen
ReturnBooleanAsBoolean boolean

Les propriétés booléennes doivent-elle être retournées en tant que booléens ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Retourner un nombre numérique en tant que décimal
ReturnNumericAsDecimal boolean

Les propriétés numériques doivent-ils être retournées en tant que numériques ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Date de retour comme date
ReturnDateAsDate boolean

Les propriétés Date doivent-elle être retournées sous forme de dates ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Propriétés à retourner en tant que collection
PropertiesToReturnAsCollectionJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect devez tenter de retourner en tant que collection. Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Noms de propriétés pour sérialiser » et « Types de propriétés à sérialiser » (sélectionnez-en une). Cette entrée peut être entrée au format JSON ou CSV. Par exemple : Pour renvoyer les propriétés de tableau EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Exécuter un script en tant que thread
RunScriptAsThread boolean

Si la valeur est false (valeur par défaut), l’agent IA-Connect exécute immédiatement le script PowerShell et retourne les résultats au directeur une fois le script terminé. Si vous exécutez un script PowerShell long ou complexe, cette action peut expirer. Si la valeur est true, l’agent IA-Connect exécute le script PowerShell en tant que thread d’agent et le directeur IA-Connect (ou Orchestrator, module PowerShell, Blue Prism) peut surveiller l’état de ce thread agent, en attendant qu’il se termine. Cela permet aux scripts PowerShell longs ou complexes de s’exécuter sans délai d’attente. IA-Connect Agents 9.3 et versions antérieures ne peuvent pas exécuter de scripts PowerShell en tant que thread Agent.

Récupérer les données de sortie pour l’ID de thread
RetrieveOutputDataFromThreadId integer

Si vous avez précédemment exécuté un script PowerShell en tant que thread d’agent et que vous définissez « Secondes pour attendre le thread » sur 0, indiquez l’ID de thread agent pour récupérer les résultats. Cet ID de thread agent a été fourni par l’appel précédent à cette action. Défini sur 0 (valeur par défaut) si vous exécutez simplement un script PowerShell (et par conséquent, ne récupérez pas les résultats d’un script PowerShell précédent s’exécutent en tant que thread d’agent).

Secondes à attendre pour le thread
SecondsToWaitForThread integer

Si « Exécuter le script en tant que thread » est défini sur true, combien de secondes attendre la fin du thread agent. Si le thread agent exécutant le script PowerShell n’a pas été terminé pour l’instant, une exception est levée. Défini sur 0 pour contourner l’attente : l’agent continue d’exécuter le script PowerShell, mais il est également disponible pour l’action suivante. Vous pouvez ensuite récupérer les résultats du script ultérieurement à l’aide de l’action « Attendre que le thread agent se termine correctement » pour attendre que le thread de l’agent se termine, puis réexécuter cette action « Exécuter le script PowerShell » avec l’entrée « Récupérer les données de sortie pour l’ID de thread » définie sur l’ID de thread agent.

Le script contient un mot de passe stocké
ScriptContainsStoredPassword boolean

Défini sur true si le script contient un identificateur de mot de passe stocké IA-Connect, au format {IAConnectPassword :StoredPasswordIdentifier} ou un IA-Connect Informations d’identification génériques Orchestrator, au format {OrchestratorCredential :FriendlyName}. L’expression { } sera remplacée par le mot de passe spécifié, placé entre guillemets simples (sauf s’il est déjà entre guillemets dans le script).

Sortie détaillée du journal
LogVerboseOutput boolean

Définissez la valeur true pour consigner une sortie détaillée PowerShell dans les journaux d’activité IA-Connect. Cela peut être utile pour le débogage. Pour vous connecter de manière détaillée dans votre script, utilisez powerShell suivant : Write-Verbose « Mon message » -Verbose.

Noms de propriétés à sérialiser
PropertyNamesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Types de propriétés à sérialiser » (sélectionnez-en un). Par exemple : Pour sérialiser les propriétés EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Types de propriétés à sérialiser
PropertyTypesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par type) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Noms de propriétés à sérialiser » (sélectionnez-en une). Cette entrée est une collection avec un seul champ « PropertyType ». Par exemple : Pour sérialiser une propriété de type Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], entrez [{"PropertyType » : « Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (format de tableau JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (format de tableau JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (format CSV).

Nom
Name string

Nom du paramètre PowerShell d’entrée. Cela doit respecter les formats de nommage des variables PowerShell (c’est-à-dire, il est recommandé d’éviter les espaces ou les symboles spéciaux). Les noms de variables PowerShell ne respectent pas la casse. Par exemple : MyVariable entraînerait la création d’une variable $MyVariable.

Valeur de chaîne
StringValue string

Valeur de chaîne à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une valeur booléenne ou numérique.

Valeur de type entier
IntValue integer

Valeur entière (nombre entier) à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou numérique.

Valeur booléenne
BooleanValue boolean

Valeur booléenne (true ou false) à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne ou une valeur numérique.

Valeur décimale
DecimalValue double

Valeur décimale à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou une valeur entière.

Valeur de l’objet
ObjectValue object

Valeur de l’objet à affecter au paramètre PowerShell d’entrée. Cela deviendra une variable de chaîne sérialisée JSON dans le script PowerShell, de sorte qu’elle désérialise vers un objet à l’aide de ConvertFrom-Json. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou numérique.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
JSON de sortie PowerShell
PowerShellJSONOutput string

Sortie du script PowerShell, au format JSON.

Thread Id
ThreadId integer

Si le script PowerShell est en cours d’exécution en tant que thread d’agent, cette sortie contient l’ID de thread agent qui peut être utilisé pour surveiller l’exécution du script PowerShell et récupérer les résultats du script PowerShell une fois le script terminé.

Exécuter un script PowerShell Office 365

Exécute un script PowerShell dans l’espace d’exécution Office 365 dans la session où l’agent IA-Connect est en cours d’exécution, où le contenu du script est transmis à l’agent IA-Connect dans le cadre de la commande. Il s’agit de l’action recommandée pour exécuter votre propre code Office 365 Exchange Online PowerShell personnalisé. Cette action peut également être utilisée pour récupérer les résultats d’une exécution précédente d’un script PowerShell, exécutée en tant que thread d’agent.

Paramètres

Nom Clé Obligatoire Type Description
Contenu du script PowerShell
PowerShellScriptContents string

Contenu du script PowerShell à exécuter dans l’espace d’exécution Office 365. IA-Connect exécutera ce script as-is en passant directement au moteur d’automatisation PowerShell. Aucun script PowerShell n’est réellement créé sur disque. Vous pouvez également exécuter un script PowerShell existant sur le disque en entrant les éléments suivants : return & 'scriptpath'. Par exemple : return &'c :\scripts\O365TestScript.ps1'.

N’est pas le résultat d’une erreur
IsNoResultAnError boolean

Si aucune donnée n’est retournée par la commande PowerShell, cela suggère-t-il une erreur ?

Retourner des types complexes
ReturnComplexTypes boolean

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Les entrées « Propriétés à renvoyer en tant que collection », « Noms de propriétés à sérialiser » et « Types de propriétés à sérialiser » vous permettent de spécifier les propriétés « complexes » à renvoyer et la méthode utilisée pour mettre en forme les données (sur une base de propriété par propriété, sélectionnez celle qui fonctionne le mieux). Cette entrée vous permet de spécifier ce qui doit être fait avec les propriétés restantes (c’est-à-dire les propriétés qui sont « complexes » et non explicitement nommées). Si la valeur est true, IA-Connect tente de retourner une représentation sous forme de chaîne des données à l’aide de ToString(). Si la valeur est false (valeur par défaut), IA-Connect ne retourne pas la propriété.

Retourner booléen en tant que booléen
ReturnBooleanAsBoolean boolean

Les propriétés booléennes doivent-elle être retournées en tant que booléens ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Retourner un nombre numérique en tant que décimal
ReturnNumericAsDecimal boolean

Les propriétés numériques doivent-ils être retournées en tant que numériques ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Date de retour comme date
ReturnDateAsDate boolean

Les propriétés Date doivent-elle être retournées sous forme de dates ? Si la valeur est false, elles sont retournées sous forme de chaînes.

Propriétés à retourner en tant que collection
PropertiesToReturnAsCollectionJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect devez tenter de retourner en tant que collection. Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Noms de propriétés pour sérialiser » et « Types de propriétés à sérialiser » (sélectionnez-en une). Cette entrée peut être entrée au format JSON ou CSV. Par exemple : Pour renvoyer les propriétés de tableau EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Étendue locale powerShell
LocalScope boolean

Si la commande PowerShell Office 365 sous-jacente doit être exécutée dans l’étendue locale. Par défaut, cela n’est pas défini et powerShell revient donc aux valeurs par défaut.

Exécuter un script en tant que thread
RunScriptAsThread boolean

Si la valeur est false (valeur par défaut), l’agent IA-Connect exécute immédiatement le script PowerShell et retourne les résultats au directeur une fois le script terminé. Si vous exécutez un script PowerShell long ou complexe, cette action peut expirer. Si la valeur est true, l’agent IA-Connect exécute le script PowerShell en tant que thread d’agent et le directeur IA-Connect (ou Orchestrator, module PowerShell, Blue Prism) peut surveiller l’état de ce thread agent, en attendant qu’il se termine. Cela permet aux scripts PowerShell longs ou complexes de s’exécuter sans délai d’attente. IA-Connect Agents 9.3 et versions antérieures ne peuvent pas exécuter de scripts PowerShell en tant que thread Agent.

Récupérer les données de sortie pour l’ID de thread
RetrieveOutputDataFromThreadId integer

Si vous avez précédemment exécuté un script PowerShell en tant que thread d’agent et que vous définissez « Secondes pour attendre le thread » sur 0, indiquez l’ID de thread agent pour récupérer les résultats. Cet ID de thread agent a été fourni par l’appel précédent à cette action. Défini sur 0 (valeur par défaut) si vous exécutez simplement un script PowerShell (et par conséquent, ne récupérez pas les résultats d’un script PowerShell précédent s’exécutent en tant que thread d’agent).

Secondes à attendre pour le thread
SecondsToWaitForThread integer

Si « Exécuter le script en tant que thread » est défini sur true, combien de secondes attendre la fin du thread agent. Si le thread agent exécutant le script PowerShell n’a pas été terminé pour l’instant, une exception est levée. Défini sur 0 pour contourner l’attente : l’agent continue d’exécuter le script PowerShell, mais il est également disponible pour l’action suivante. Vous pouvez ensuite récupérer les résultats du script ultérieurement à l’aide de l’action « Attendre que le thread agent se termine correctement » pour attendre que le thread de l’agent se termine, puis réexécuter cette action « Exécuter le script PowerShell » avec l’entrée « Récupérer les données de sortie pour l’ID de thread » définie sur l’ID de thread agent.

Le script contient un mot de passe stocké
ScriptContainsStoredPassword boolean

Défini sur true si le script contient un identificateur de mot de passe stocké IA-Connect, au format {IAConnectPassword :StoredPasswordIdentifier} ou un IA-Connect Informations d’identification génériques Orchestrator, au format {OrchestratorCredential :FriendlyName}. L’expression { } sera remplacée par le mot de passe spécifié, placé entre guillemets simples (sauf s’il est déjà entre guillemets dans le script).

Sortie détaillée du journal
LogVerboseOutput boolean

Définissez la valeur true pour consigner une sortie détaillée PowerShell dans les journaux d’activité IA-Connect. Cela peut être utile pour le débogage. Pour vous connecter de manière détaillée dans votre script, utilisez powerShell suivant : Write-Verbose « Mon message » -Verbose.

Noms de propriétés à sérialiser
PropertyNamesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Types de propriétés à sérialiser » (sélectionnez-en un). Par exemple : Pour sérialiser les propriétés EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Types de propriétés à sérialiser
PropertyTypesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par type) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Noms de propriétés à sérialiser » (sélectionnez-en une). Cette entrée est une collection avec un seul champ « PropertyType ». Par exemple : Pour sérialiser une propriété de type Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], entrez [{"PropertyType » : « Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (format de tableau JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (format de tableau JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (format CSV).

Nom
Name string

Nom du paramètre PowerShell d’entrée. Cela doit respecter les formats de nommage des variables PowerShell (c’est-à-dire, il est recommandé d’éviter les espaces ou les symboles spéciaux). Les noms de variables PowerShell ne respectent pas la casse. Par exemple : MyVariable entraînerait la création d’une variable $MyVariable.

Valeur de chaîne
StringValue string

Valeur de chaîne à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une valeur booléenne ou numérique.

Valeur de type entier
IntValue integer

Valeur entière (nombre entier) à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou numérique.

Valeur booléenne
BooleanValue boolean

Valeur booléenne (true ou false) à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne ou une valeur numérique.

Valeur décimale
DecimalValue double

Valeur décimale à affecter au paramètre PowerShell d’entrée. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou une valeur entière.

Valeur de l’objet
ObjectValue object

Valeur de l’objet à affecter au paramètre PowerShell d’entrée. Cela deviendra une variable de chaîne sérialisée JSON dans le script PowerShell, de sorte qu’elle désérialise vers un objet à l’aide de ConvertFrom-Json. Vous pouvez également utiliser les autres entrées de valeur si vous insérez une chaîne, une valeur booléenne ou numérique.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
JSON de sortie PowerShell
PowerShellJSONOutput string

Sortie du script PowerShell, au format JSON.

Thread Id
ThreadId integer

Si le script PowerShell est en cours d’exécution en tant que thread d’agent, cette sortie contient l’ID de thread agent qui peut être utilisé pour surveiller l’exécution du script PowerShell et récupérer les résultats du script PowerShell une fois le script terminé.

La boîte aux lettres Microsoft Exchange existe-t-elle

Retourne si la boîte aux lettres Exchange spécifiée existe.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par identité, indiquez le nom de la propriété pour filtrer les boîtes aux lettres par. Les noms de propriété courants sont : Name, Alias, PrimarySMTPAddress, DisplayName, SamAccountName. Si vous utilisez un filtre, vous devez également remplir les champs « Filtrer la comparaison des propriétés » et « Filtrer la valeur de propriété ».

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par « Nom de propriété de filtre » comme alternative à la recherche par identité, entrez le type de comparaison ici (par exemple : si le nom de la propriété de filtre est « Alias », la comparaison peut être « égale » ou « like »). Si vous souhaitez entrer un filtre brut (au format OPATH), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ».

Valeur de propriété de filtre
FilterPropertyValue string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez la valeur de la propriété de filtre ici (par exemple : si le nom de la propriété de filtre est « Alias », la valeur de la propriété de filtre peut être « JohnDoe »).

Détails du type de destinataire
RecipientTypeDetails string

Type de boîte aux lettres à rechercher. Si ce champ est laissé vide, tous les types de boîte aux lettres seront inclus dans la recherche.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
La boîte aux lettres existe
MailboxExists boolean

True si la boîte aux lettres Exchange existe. False si la boîte aux lettres Exchange n’existe pas.

La boîte aux lettres Microsoft Exchange Online existe-t-elle

Retourne si la boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) spécifiée existe. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity string

Identité de la boîte aux lettres Microsoft Exchange Online ou Office 365 (à distance). Vous pouvez spécifier une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) par ID d’objet Active Directory, Alias, Nom unique (par exemple, CN=User1,OU=Mes utilisateurs,DC=mydomain,DC=local), DOMAIN\username, Adresse e-mail, GUID ou Nom d’utilisateur principal (UPN).

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par identité, indiquez le nom de la propriété pour filtrer les boîtes aux lettres par. Les noms de propriété courants sont : Name, Alias, PrimarySMTPAddress, DisplayName. Si vous utilisez un filtre, vous devez également remplir les champs « Filtrer la comparaison des propriétés » et « Filtrer la valeur de propriété ».

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez le type de comparaison ici (par exemple : si le nom de propriété de filtre est « Alias », la comparaison peut être « égale » ou « like »). Si vous souhaitez entrer un filtre brut (au format OPATH), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ».

Valeur de propriété de filtre
FilterPropertyValue string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez la valeur de la propriété de filtre ici (par exemple : si le nom de la propriété de filtre est « Alias », la valeur de la propriété de filtre peut être « JohnDoe »).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
La boîte aux lettres existe
MailboxExists boolean

True si la boîte aux lettres Microsoft Exchange Online existe. False si la boîte aux lettres Microsoft Exchange Online n’existe pas.

La boîte aux lettres Office 365 possède-t-elle une archive

Indique si une boîte aux lettres existante dans Microsoft Exchange Online possède une boîte aux lettres d’archivage. Si la boîte aux lettres n’existe pas, une exception est levée.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

ID d’une boîte aux lettres Microsoft Exchange Online ou Office 365. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
La boîte aux lettres a une archive
MailboxHasAnArchive boolean

Défini sur true si la boîte aux lettres a une archive.

Le module PowerShell Azure AD est-il installé

Signale si les modules PowerShell requis pour Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD) sont installés sur l’ordinateur sur lequel l’agent IA-Connect est en cours d’exécution. Cette action recherche les modules PowerShell des utilisateurs Azure AD v2 et Microsoft Graph.

Paramètres

Nom Clé Obligatoire Type Description
Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Le module PowerShell Azure AD v2 est installé
AzureADv2PowerShellModuleInstalled boolean

Défini sur true si le module PowerShell Azure AD v2 (AzureAD) est installé.

Le module PowerShell utilisateurs de Microsoft Graph est installé
MSGraphUsersPowerShellModuleInstalled boolean

Défini sur true si les modules PowerShell des utilisateurs Microsoft Graph (Microsoft.Graph.Users et Microsoft.Graph.Authentication) sont installés.

Modifier des adresses e-mail de boîte aux lettres Microsoft Exchange

Modifiez les adresses e-mail sur une boîte aux lettres Microsoft Exchange. Vous pouvez ajouter, supprimer et remplacer des adresses e-mail primaires et alias.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Alias
Alias string

Alias Exchange (également appelé surnom de messagerie) pour l’utilisateur. Si la stratégie d’adresse e-mail est activée, elle est utilisée pour générer le composant de nom de l’adresse e-mail SMTP principale (par exemple alias@mydomain.com). Si la stratégie d’adresse e-mail n’est pas activée, vous pouvez définir l’adresse SMTP principale à la place. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le destinataire. Il est peu probable que vous puissiez définir cette option si la « stratégie d’adresse e-mail » est activée. Utilisez plutôt « Alias » (et la stratégie crée l’adresse SMTP principale à partir de l’alias) ou désactivez la stratégie d’adresse e-mail. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Stratégie d’adresse e-mail activée
EmailAddressPolicyEnabled boolean

Définissez la valeur true si vous souhaitez mettre automatiquement à jour les adresses e-mail en fonction de la stratégie d’adresse e-mail appliquée à ce destinataire. Si la stratégie d’adresse e-mail est activée, cela aura généralement un impact sur votre capacité à définir l’adresse SMTP principale. Définissez la valeur false pour désactiver la fonctionnalité, ce qui vous permet de définir manuellement des adresses e-mail. Laissez vide si vous ne souhaitez pas définir cette option (c’est-à-dire laisser à la valeur existante ou par défaut).

Adresses e-mail à ajouter
EmailAddressesToAddList array of string

Liste d’adresses e-mail supplémentaires (non primaires) à affecter à la boîte aux lettres.

Remplacer les adresses e-mail
ReplaceEmailAddresses boolean

Définissez la valeur true si vous souhaitez que la liste fournie d’adresses e-mail remplace toutes les adresses e-mail existantes (sans inclure l’adresse SMTP principale). Définissez la valeur false si vous souhaitez que la liste fournie d’adresses e-mail soit ajoutée à toutes les adresses existantes.

Adresses e-mail à supprimer
EmailAddressesToRemoveList array of string

Liste des adresses e-mail supplémentaires (non primaires) à supprimer de la boîte aux lettres (s’ils sont présents). Cela a uniquement un but si « Remplacer les adresses e-mail » a la valeur false ou si vous n’ajoutez pas d’adresses e-mail.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Adresses e-mail de boîte aux lettres
MailboxEmailAddresses array of string

Adresses e-mail de boîte aux lettres après l’exécution de l’action de modification. L’adresse e-mail SMTP principale s’affiche sous la forme SMTP :emailaddress, les adresses e-mail SMTP secondaires (proxy) s’affichent sous la forme smtp :emailaddress, X.400 adresses e-mail s’affichent sous forme d’adresses x400 :address et de messagerie unifiée Exchange (EUM) en tant qu’adresses eum :address.

Modifier des adresses e-mail de boîte aux lettres Microsoft Exchange Online

Modifiez les adresses e-mail sur une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante). Vous pouvez ajouter, supprimer et remplacer des adresses e-mail primaires et alias. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange Online ou Office 365 (à distance). Vous pouvez spécifier une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) par ID d’objet Active Directory, Alias, Nom unique (par exemple, CN=User1,OU=Mes utilisateurs,DC=mydomain,DC=local), DOMAIN\username, Adresse e-mail, GUID ou Nom d’utilisateur principal (UPN).

Alias
Alias string

Alias Exchange (également appelé surnom de messagerie) pour l’utilisateur. Si la stratégie d’adresse e-mail est activée, elle est utilisée pour générer le composant de nom de l’adresse e-mail SMTP principale (par exemple alias@mydomain.com). Si la stratégie d’adresse e-mail n’est pas activée, vous pouvez définir l’adresse SMTP principale à la place. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Adresse SMTP principale
PrimarySmtpAddress string

Adresse e-mail de retour principale utilisée pour le destinataire. Il est peu probable que vous puissiez définir cette option si la « stratégie d’adresse e-mail » est activée. Utilisez plutôt « Alias » (et la stratégie crée l’adresse SMTP principale à partir de l’alias) ou désactivez la stratégie d’adresse e-mail. Laissez vide si vous ne souhaitez pas modifier la valeur actuelle.

Stratégie d’adresse e-mail activée
EmailAddressPolicyEnabled boolean

Définissez la valeur true si vous souhaitez mettre automatiquement à jour les adresses e-mail en fonction de la stratégie d’adresse e-mail appliquée à ce destinataire. Si la stratégie d’adresse e-mail est activée, cela aura généralement un impact sur votre capacité à définir l’adresse SMTP principale. Définissez la valeur false pour désactiver la fonctionnalité, ce qui vous permet de définir manuellement des adresses e-mail. Laissez vide si vous ne souhaitez pas définir cette option (c’est-à-dire laisser à la valeur existante ou par défaut).

Adresses e-mail à ajouter
EmailAddressesToAddList array of string

Liste d’adresses e-mail supplémentaires (non primaires) à affecter à la boîte aux lettres.

Remplacer les adresses e-mail
ReplaceEmailAddresses boolean

Définissez la valeur true si vous souhaitez que la liste fournie d’adresses e-mail remplace toutes les adresses e-mail existantes (sans inclure l’adresse SMTP principale). Définissez la valeur false si vous souhaitez que la liste fournie d’adresses e-mail soit ajoutée à toutes les adresses existantes.

Adresses e-mail à supprimer
EmailAddressesToRemoveList array of string

Liste des adresses e-mail supplémentaires (non primaires) à supprimer de la boîte aux lettres (s’ils sont présents). Cela a uniquement un but si « Remplacer les adresses e-mail » a la valeur false ou si vous n’ajoutez pas d’adresses e-mail.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Adresses e-mail de boîte aux lettres
MailboxEmailAddresses array of string

Adresses e-mail de boîte aux lettres après l’exécution de l’action de modification. L’adresse e-mail SMTP principale s’affiche sous la forme SMTP :emailaddress, les adresses e-mail SMTP secondaires (proxy) s’affichent sous la forme smtp :emailaddress, X.400 adresses e-mail s’affichent sous forme d’adresses x400 :address et de messagerie unifiée Exchange (EUM) en tant qu’adresses eum :address.

Modifier la propriété booléenne de l’utilisateur Active Directory

Modifiez une propriété booléenne (true/false) individuelle d’un utilisateur Active Directory. Cela vous permet de modifier un paramètre utilisateur très spécifique, y compris les propriétés personnalisées.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Nom de la propriété
PropertyName True string

Nom de la propriété utilisateur individuelle à modifier. Les propriétés booléennes courantes sont : enabled, mTSAllowLogon, msExchHideFromAddressLists.

Valeur de la propriété
PropertyValue boolean

Valeur true/false à affecter à la propriété spécifiée. Si vous devez définir la valeur null, utilisez l’action « Modifier les propriétés de chaîne utilisateur Active Directory » à la place, avec une valeur de propriétés vide et affectez la valeur « Remplacer la valeur » à « Oui ».

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryModifyADUserBooleanPropertyByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Modifier le dossier d’accueil de l’utilisateur Active Directory

Définit le dossier d’accueil / répertoire / lecteur d’un utilisateur Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Lecteur à domicile
HomeDrive string

Si le répertoire /dossier d’accueil se trouve sur un partage réseau, spécifiez une lettre de lecteur qui sera mappée à cet emplacement. La lettre de lecteur est généralement un caractère unique entre « F » et « Z ». Si le répertoire /dossier d’accueil est local, laissez cette valeur vide. Si vous définissez le répertoire /dossier d’accueil sur vide, laissez également cette valeur vide.

Répertoire d’accueil
HomeDirectory string

Spécifiez le chemin d’accès du dossier /répertoire d’accueil. Si vous spécifiez également une lettre de lecteur d’accueil, le lecteur d’accueil est mappé à ce dossier/répertoire. Si vous définissez le répertoire /dossier d’accueil sur vide, définissez cette valeur sur vide.

Créer un dossier
CreateFolder boolean

Définissez la valeur true si vous souhaitez créer le dossier /répertoire d’accueil s’il n’existe pas.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectorySetADUserHomeFolderByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Modifier les propriétés de chaîne d’utilisateur Active Directory

Modifiez les propriétés de chaîne individuelles d’un utilisateur Active Directory. Cela vous permet de modifier des paramètres utilisateur très spécifiques, y compris les propriétés personnalisées. Vous pouvez également définir des propriétés utilisateur individuelles sur vides.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Propriété
Property string
Valeur
Value string
Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Remplacer la valeur
ReplaceValue boolean

Définissez la valeur true pour remplacer les valeurs. Définissez la valeur false pour ajouter la valeur. L’ajout ne fonctionnera pas si la valeur existe déjà (cela affecte uniquement les propriétés personnalisées), tandis que le remplacement peut être utilisé pour créer une valeur ou remplacer une valeur existante.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryModifyADUserStringPropertyByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Modifier les propriétés de l’utilisateur Azure AD

Modifiez les propriétés courantes d’un utilisateur Azure Active Directory. Vous ne pouvez affecter des valeurs à des propriétés, pas les définir sur vides, car une valeur vide est interprétée comme une intention de laisser la valeur inchangée. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Prénom
FirstName string

Prénom de l’utilisateur.

Nom
LastName string

Nom de famille / nom / nom de famille de l’utilisateur.

Nom affiché
DisplayName string

Nom complet de cet utilisateur.

Ville
City string

Nom de la ville où se trouve l’utilisateur ou où se trouve son bureau.

Nom de la société
CompanyName string

Nom de l’entreprise pour laquelle l’utilisateur travaille.

Pays ou région
Country string

Pays ou région où se trouve l’utilisateur, ou où se trouve son bureau.

Département
Department string

Nom du service pour lequel l’utilisateur travaille dans l’entreprise.

Numéro de télécopie
FaxNumber string

Numéro de téléphone de télécopie (facsimile) de l’utilisateur.

Fonction
JobTitle string

Fonction de l’utilisateur.

Numéro de téléphone mobile
MobilePhone string

Numéro de téléphone mobile de l’utilisateur.

Bureau
Office string

Emplacement du bureau où l’utilisateur travaille.

Numéro de téléphone
PhoneNumber string

Numéro de téléphone de l’utilisateur.

Code postal
PostalCode string

Code postal ou postal dans lequel l’utilisateur vit, ou le bureau dans lequel il travaille.

Langage préféré
PreferredLanguage string

Langue préférée de l’utilisateur. Il s’agit généralement d’un code de langue de deux lettres (ISO 639-1), suivi d’un tiret, suivi d’un code de pays en majuscule (ISO 3166). Par exemple : en-US, en-GB, fr-FR, ja-JP.

Département ou région
State string

L’état, la province ou le comté où se trouve l’utilisateur, ou où se trouve son bureau.

Adresse postale
StreetAddress string

Adresse postale où l’utilisateur vit, ou son adresse postale de bureau.

Emplacement d’utilisation
UsageLocation string

Code pays à deux lettres (ISO 3166). Obligatoire pour les utilisateurs auxquels des licences seront attribuées en raison d’une exigence légale. Par exemple : États-Unis (États-Unis), JP (Japon), GB (Royaume-Uni), FR (France), IN (Inde). Voir https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes.

Groupe
AgeGroup string

Groupe d’âge de l’utilisateur, à des fins de contrôle parental.

Consentement fourni pour mineur
ConsentProvidedForMinor string

Si le « groupe d’âge » est « Mineur », ce champ vous permet de spécifier si le consentement a été fourni pour le mineur, à des fins de contrôle parental.

Surnom du courrier
MailNickName string

Surnom du courrier de l’utilisateur.

ID de l’employé
EmployeeId string

ID de l’employé. Vous pouvez utiliser cette option pour distinguer de manière unique chaque utilisateur de votre organisation.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2SetAzureADUserResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Modifier les propriétés utilisateur courantes d’Active Directory

Modifiez les propriétés courantes d’un utilisateur Active Directory. Vous pouvez uniquement affecter des valeurs à des propriétés, pas les définir sur vides. Pour définir les propriétés sur vides, utilisez l’action « Modifier les propriétés de chaîne utilisateur Active Directory ».

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Ville
City string

Propriété « City » de l’utilisateur (sous l’onglet « Adresse » dans les utilisateurs et ordinateurs AD).

Entreprise
Company string

Propriété « Entreprise » de l’utilisateur (sous l’onglet « Organisation » dans les utilisateurs et ordinateurs AD).

Code du pays
Country string

Propriété « Country » de l’utilisateur (sous l’onglet « Adresse » dans les utilisateurs et ordinateurs AD). Il doit s’agir d’un code de pays à deux caractères (par exemple, Go pour le Royaume-Uni, États-Unis pour Les États-Unis, FR pour la France, ES pour l’Espagne, JP pour le Japon). Cela correspond à la propriété « c » dans le schéma Active Directory. IA-Connect ne mappera pas automatiquement « Code pays » à « Chaîne de pays » et « Valeur ISO 3166 pays ». Vous devrez donc utiliser une table de choix.

Chaîne de pays
CountryString string

Nom complet de la propriété « Country » de l’utilisateur (sous l’onglet « Adresse » dans les utilisateurs et ordinateurs AD). Cette chaîne d’affichage localisée complète (par exemple, « Royaume-Uni », « États-Unis », « France », « Espagne » ou « Japon »). Cela correspond à la propriété « co » dans le schéma Active Directory. IA-Connect ne mappera pas automatiquement « Chaîne de pays » à « Code pays » et « Country ISO 3166 value ». Vous devrez donc utiliser une table de choix.

Valeur ISO 3166 du pays
CountryISO3166 string

Code ISO3166 pour la propriété « Country » de l’utilisateur (sous l’onglet « Adresse » dans les utilisateurs et ordinateurs AD). Il s’agit d’une valeur entière à 3 chiffres (par exemple, 826 pour le Royaume-Uni, 840 pour les États-Unis, 250 pour la France, 724 pour l’Espagne, 392 pour le Japon). Cela correspond à la propriété « countryCode » dans le schéma Active Directory. IA-Connect ne mappera pas automatiquement la valeur « Country ISO 3166 » à « Country code » et « Country string » afin que vous deviez utiliser une table de recherche.

Département
Department string

Propriété « Department » de l’utilisateur (sous l’onglet « Organisation » dans les utilisateurs et ordinateurs AD).

Descriptif
Description string

Propriété « Description » de l’utilisateur (sous l’onglet « Général » dans les utilisateurs et ordinateurs AD).

Nom affiché
DisplayName string

Nom complet de l’utilisateur (sous l’onglet « Général » dans les utilisateurs et ordinateurs AD).

Adresse de messagerie
EmailAddress string

Propriété « Courrier électronique » de l’utilisateur (sous l’onglet « Général » dans les utilisateurs et ordinateurs AD).

Prénom
GivenName string

Prénom de l’utilisateur (sous l’onglet « Général » dans les utilisateurs et ordinateurs AD).

Numéro de téléphone d’accueil
HomePhone string

Propriété du numéro de téléphone « Accueil » de l’utilisateur (sous l’onglet « Téléphones » dans les utilisateurs et ordinateurs AD).

Initials
Initials string

Initiales de l’utilisateur (sous l’onglet « Général » dans les utilisateurs et ordinateurs AD).

Numéro de téléphone IP
IPPhone string

Propriété « Téléphone IP » de l’utilisateur (sous l’onglet « Téléphones » dans les utilisateurs et ordinateurs AD).

Gestionnaire
Manager string

Propriété Manager de l’utilisateur (sous l’onglet « Organisation » dans les utilisateurs et ordinateurs AD). Vous pouvez spécifier un gestionnaire au format Nom unique (par exemple, CN=MrBig,OU=London,DC=mydomain,DC=local), format GUID, SID ou SAMAccountName (par exemple, « MrBig »).

Numéro de téléphone mobile
MobilePhone string

Propriété du numéro de téléphone « Mobile » de l’utilisateur (sous l’onglet « Téléphones » dans les utilisateurs et ordinateurs AD).

Remarques
Notes string

Propriété « Notes » de l’utilisateur (sous l’onglet « Téléphones » dans les utilisateurs et ordinateurs AD). Cela correspond à la propriété « info » dans le schéma Active Directory.

Bureau
Office string

Propriété « Office » de l’utilisateur (sous l’onglet « Général » dans les utilisateurs et ordinateurs AD).

Numéro de téléphone (Bureau)
OfficePhone string

Propriété « Numéro de téléphone » de l’utilisateur (sous l’onglet « Général » dans les utilisateurs et ordinateurs AD).

Code postal / Code postal
PostalCode string

Propriété « Code postal/postal » de l’utilisateur (sous l’onglet « Adresse » dans les utilisateurs et ordinateurs AD).

Chemin d’accès au profil
ProfilePath string

Propriété « Chemin du profil » de l’utilisateur (sous l’onglet « Profil » dans les utilisateurs et ordinateurs AD).

Script d’ouverture de session
ScriptPath string

Propriété « Script d’ouverture de session » de l’utilisateur (sous l’onglet « Profil » dans les utilisateurs et ordinateurs AD).

État / province
State string

Propriété « État /province » de l’utilisateur (sous l’onglet « Adresse » dans les utilisateurs et ordinateurs AD).

Adresse postale
StreetAddress string

Propriété « Adresse de rue » de l’utilisateur (sous l’onglet « Adresse » dans les utilisateurs et ordinateurs AD).

Nom
Surname string

Propriété « Nom » de l’utilisateur (sous l’onglet « Général » dans les utilisateurs et ordinateurs AD).

Fonction
Title string

Propriété « Titre du travail » de l’utilisateur (sous l’onglet « Organisation » dans les utilisateurs et ordinateurs AD).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryModifyADUserPropertiesResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Obtenir des attributions de rôle d’administrateur d’utilisateur Azure AD

Retourne une liste des rôles d’administrateur Azure Active Directory auxquels l’utilisateur spécifié est affecté. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Récupérer les noms de rôles d’administrateur
RetrieveAdminRoleNames boolean

Si la valeur est true, l’agent IA-Connect récupère les noms de chaque rôle en plus des ID de rôle. Cela prend plus de temps, mais fournit des informations plus lisibles. Si la valeur est false, l’agent IA-Connect ne récupère pas les noms de rôles.

Id d’affectation de retour
ReturnAssignmentIds boolean

Si la valeur est true, l’agent IA-Connect récupère les ID d’attribution pour chaque attribution de rôle. Les ID d’affectation ne sont nécessaires que si vous envisagez d’effectuer certaines actions personnalisées sur l’attribution de rôle (au lieu d’utiliser des actions intégrées IA-Connect).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Attributions de rôles JSON
PowerShellJSONOutput string

La liste des rôles d’administrateur Azure AD auxquels l’utilisateur est affecté, au format JSON.

Nombre d’attributions de rôles trouvées
CountOfRoleAssignmentsFound integer

Nombre de rôles d’administrateur Azure AD auxquels l’utilisateur est affecté.

Obtenir des groupes Azure AD

Retourne les détails des groupes dans Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Vous pouvez effectuer une recherche par ID d’objet ou à l’aide d’un filtre. Une recherche d’ID d’objet doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID de l’objet Group
ObjectId string

ID d’objet d’un groupe Azure Active Directory à rechercher. Vous pouvez spécifier un groupe par nom complet (par exemple, « Utilisateurs financiers ») ou ObjectId (par exemple, valeur UUID/GUID).

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par ID d’objet de groupe, fournissez le nom de la propriété pour filtrer les groupes par. Les noms de propriétés de groupe courants sont les suivants : Description, DisplayName et Mail. Si vous utilisez un filtre, vous devez également remplir les champs « Filtrer la comparaison des propriétés » et « Filtrer la valeur de propriété ».

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par ID d’objet de groupe, entrez le type de comparaison ici (par exemple : si le nom de la propriété de filtre est « DisplayName », la comparaison peut être « égale » ou « commence par »). Si vous souhaitez entrer un filtre brut (au format ODATA 3), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ».

Valeur de propriété de filtre
FilterPropertyValue string

Si vous effectuez une recherche par filtre comme alternative à la recherche par ID d’objet de groupe, entrez la valeur de la propriété de filtre ici (par exemple : si le nom de la propriété de filtre est « DisplayName », la valeur de la propriété de filtre peut être « Utilisateurs de Londres »).

N’est pas le résultat d’une exception
NoResultIsAnException boolean

Définissez la valeur true pour déclencher une exception si aucun groupe n’est trouvé. Définissez la valeur false pour signaler simplement un nombre de 0 si aucun groupe n’est trouvé. Notez que l’option « false » peut ne pas fonctionner lorsqu’elle est utilisée avec l’identité dans les langues autres que l’anglais. Envisagez donc de rechercher à l’aide de filtres à la place.

Propriétés à retourner
PropertiesToReturn string

Liste séparée par des virgules (CSV) de toutes les propriétés de groupe à retourner (récupérer). S’il est vide (valeur par défaut), IA-Connect retourne un ensemble par défaut de propriétés de groupe communes. Si vous utilisez les modules PowerShell des utilisateurs Microsoft Graph, l’entrée vous permet de limiter les propriétés retournées ou de retourner des propriétés supplémentaires. Si vous utilisez Azure AD v2, l’entrée vous permet uniquement de limiter les propriétés retournées.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Liste de groupes qui correspondent à l’ID ou au filtre de l’objet de recherche, au format JSON.

Nombre de groupes trouvés
CountOfGroupsFound integer

Nombre de groupes trouvés qui correspondent à l’ID ou au filtre de l’objet de recherche.

Obtenir des licences utilisateur Azure AD

Récupère une liste de licences (SKU) attribuées à un utilisateur Azure AD. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Json de la référence SKU de licence utilisateur
UserLicenseSKUJSONOutput string

Liste des références SKU de licence Azure AD attribuées à l’utilisateur, au format JSON.

Nombre de références SKU de licence utilisateur trouvées
CountOfUserLicenseSKUsFound integer

Nombre de références SKU de licence Azure AD affectées à l’utilisateur.

Obtenir des plans de service de licence utilisateur Azure AD

Récupère une liste des plans de licences attribués à une licence utilisateur Azure AD spécifiée. Par exemple : si l’utilisateur dispose de la licence FLOW_FREE affectée, cela vous permet d’afficher les plans de service qu’ils ont provisionnés à cette licence. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Numéro de partie de référence SKU de licence
LicenseSKUPartNumber True string

Numéro de partie de la référence SKU de licence. Par exemple : FLOW_FREE ou SPE_E3.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Plans de service de référence SKU de licence utilisateur JSON
UserLicenseSKUServicePlansJSONOutput string

Liste des plans de service affectés à la référence SKU de licence Azure AD spécifiée affectée à l’utilisateur, au format JSON.

Nombre de plans de service de référence SKU de licence trouvés
CountOfUserLicenseSKUServicePlansFound integer

Nombre de plans de service Azure AD attribués à la référence SKU de licence spécifiée affectée à l’utilisateur.

Obtenir des références SKU de licence Azure AD

Retourne la liste des unités de conservation de stock (SKU) de licence Azure Active Directory auxquelles azure AD connecté est abonné. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
Développer la propriété
ExpandProperty string

Propriété de licence facultative à développer et inclure dans la sortie. Si vous développez « PrépayéUnits », les informations de licence, y compris le nombre total de licences activées, sont incluses dans la sortie. Si vous développez « ServicePlans », chaque plan de service individuel au sein d’une référence SKU est retourné en tant qu’élément de ligne de sortie distinct. Vous ne pouvez développer qu’une seule propriété à la fois.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Référence SKU de licence JSON
LicenseSKUJSONOutput string

Liste des unités de conservation des stocks abonnées, au format JSON.

Nombre de références SKU trouvées
CountOfSKUsFound integer

Nombre d’unités de conservation de stock (SKU) abonnées à Azure AD.

Obtenir des utilisateurs Azure AD

Retourne les détails des utilisateurs dans Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Vous pouvez effectuer une recherche par ID d’objet ou à l’aide d’un filtre. Une recherche d’ID d’objet doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId string

ID d’objet d’un utilisateur Azure Active Directory à rechercher. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par ID d’objet utilisateur, indiquez le nom de la propriété pour filtrer les utilisateurs par. Les noms de propriété courants sont : UserPrincipalName et DisplayName. Si vous utilisez un filtre, vous devez également remplir les champs « Filtrer la comparaison des propriétés » et « Filtrer la valeur de propriété ».

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par ID d’objet utilisateur, entrez le type de comparaison ici (par exemple : si le nom de propriété de filtre est « UserPrincipalName », la comparaison peut être « égale » ou « commence par »). Si vous souhaitez entrer un filtre brut (au format ODATA 3), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ».

Valeur de propriété de filtre
FilterPropertyValue string

Si vous effectuez une recherche par filtre comme alternative à la recherche par ID d’objet utilisateur, entrez la valeur de la propriété de filtre ici (par exemple : si le nom de la propriété de filtre est « UserPrincipalName », la valeur de la propriété de filtre peut être «JohnDoe@mydomain.com ».

N’est pas le résultat d’une exception
NoResultIsAnException boolean

Définissez la valeur true pour déclencher une exception si aucun utilisateur n’est trouvé. Définissez la valeur false pour signaler simplement un nombre de 0 si aucune boîte aux lettres n’est trouvée. Notez que l’option « false » peut ne pas fonctionner lorsqu’elle est utilisée avec l’identité dans les langues autres que l’anglais. Envisagez donc de rechercher à l’aide de filtres à la place.

Propriétés à retourner
PropertiesToReturn string

Liste séparée par des virgules des propriétés utilisateur à retourner (récupérer). Les propriétés courantes incluent : AccountEnabled, City, CompanyName, Country, Department, DisplayName, GivenName, JobTitle, PostalCode, State, StreetAddress, Name, UserPrincipalName. Si vous laissez ce champ vide, un ensemble par défaut de propriétés est récupéré. Si vous spécifiez des propriétés à récupérer, seules ces propriétés seront récupérées. N’a aucun effet si vous utilisez les modules PowerShell Azure AD v2.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Liste des utilisateurs qui correspondent au filtre de recherche, au format JSON.

Nombre d’utilisateurs trouvés
CountOfUsersFound integer

Nombre d’utilisateurs trouvés qui correspondent à l’ID d’objet de recherche, à l’UPN ou au filtre.

Obtenir la boîte aux lettres Office 365

Retourne les propriétés de la boîte aux lettres Microsoft Exchange Online ou Office 365 spécifiée.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity string

ID d’une boîte aux lettres Microsoft Exchange Online ou Office 365. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par identité, indiquez le nom de la propriété pour filtrer les boîtes aux lettres par. Les noms de propriété courants sont : Name, Alias, PrimarySMTPAddress, DisplayName, SamAccountName. Si vous utilisez un filtre, vous devez également remplir les champs « Filtrer la comparaison des propriétés » et « Filtrer la valeur de propriété ».

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez le type de comparaison ici (par exemple : si le nom de propriété de filtre est « Alias », la comparaison peut être « égale » ou « like »). Si vous souhaitez entrer un filtre brut (au format OPATH), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ».

Valeur de propriété de filtre
FilterPropertyValue string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez la valeur de la propriété de filtre ici (par exemple : si le nom de la propriété de filtre est « Alias », la valeur de la propriété de filtre peut être « JohnDoe »).

Détails du type de destinataire
RecipientTypeDetails string

Type de boîte aux lettres à rechercher. Si ce champ est laissé vide, tous les types de boîte aux lettres seront inclus dans la recherche.

N’est pas le résultat d’une exception
NoResultIsAnException boolean

Définissez la valeur true pour déclencher une exception si aucune boîte aux lettres n’est trouvée. Définissez la valeur false pour signaler simplement un nombre de 0 si aucune boîte aux lettres n’est trouvée. Notez que l’option « false » peut ne pas fonctionner lorsqu’elle est utilisée avec l’identité dans les langues autres que l’anglais. Envisagez donc de rechercher à l’aide de filtres à la place.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Liste des boîtes aux lettres (et leurs propriétés) qui correspondent à l’identité de recherche, au format JSON.

Nombre de boîtes aux lettres trouvées
CountOfMailboxesFound integer

Nombre de boîtes aux lettres trouvées qui correspondent à l’identité de recherche. Généralement 1.

Obtenir le groupe de distribution Office 365

Retourne les propriétés des groupes de distribution Microsoft Exchange Online ou Office 365 spécifiés ou des groupes de sécurité à extension messagerie. Vous pouvez effectuer une recherche par identité ou à l’aide d’un filtre. Une recherche d’identité doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
Identity string

Identité du groupe de distribution ou du groupe de sécurité avec extension messagerie. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par identité, fournissez le nom de la propriété pour filtrer les groupes de distribution par. Les noms de propriété courants sont : DisplayName, Name, GroupType, PrimarySMTPAddress. Si vous utilisez un filtre, vous devez également remplir les champs « Filtrer la comparaison des propriétés » et « Filtrer la valeur de propriété ».

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez le type de comparaison ici (par exemple : si le nom de propriété de filtre est « Alias », la comparaison peut être « égale » ou « like »). Si vous souhaitez entrer un filtre brut (au format OPATH), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ».

Valeur de propriété de filtre
FilterPropertyValue string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez la valeur de la propriété de filtre ici (par exemple : si le nom de la propriété de filtre est « Alias », la valeur de la propriété de filtre peut être « JohnDoe »).

N’est pas le résultat d’une exception
NoResultIsAnException boolean

Définissez la valeur true pour déclencher une exception si aucun groupe de distribution n’est trouvé. Définissez la valeur false pour signaler simplement un nombre de 0 si aucun groupe de distribution n’est trouvé. Notez que l’option « false » peut ne pas fonctionner lorsqu’elle est utilisée avec l’identité dans les langues autres que l’anglais. Envisagez donc de rechercher à l’aide de filtres à la place.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Sortie du script PowerShell, au format JSON.

Nombre de groupes trouvés
CountOfGroupsFound integer

Nombre de groupes de distribution ou de groupes de sécurité à extension messagerie qui correspondent à l’identité de recherche. Généralement 1.

Obtenir le nom de domaine complet du domaine Active Directory à partir de DN

Fonction utilitaire. Étant donné le nom unique (DN) d’un utilisateur Active Directory, retourne le domaine Active Directory contenant l’utilisateur.

Paramètres

Nom Clé Obligatoire Type Description
Nom de domaine utilisateur
DN True string

Nom unique de l’utilisateur de recherche (par exemple, CN=User1,OU=Mes utilisateurs,DC=mydomain,DC=local).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Nom de domaine complet du domaine
DomainFQDN string

Domaine Active Directory contenant l’utilisateur.

Obtenir le nom du compte disponible suivant

Étant donné les détails relatifs au format d’affectation de noms pour les noms de compte Active Directory et Exchange, fournissez les détails du prochain nom de compte de rechange disponible. Permet de déterminer le compte Active Directory et Exchange à créer pour un utilisateur donné. Cette action ne crée aucun compte, elle fournit des informations sur la disponibilité des noms.

Paramètres

Nom Clé Obligatoire Type Description
Prénom
FirstName string

Prénom de l’utilisateur. Laissez vide si le prénom d’un utilisateur n’est pas utilisé pour construire des noms de compte (rares).

Deuxième prénom
MiddleName string

Prénom de l’utilisateur (facultatif). Laissez vide si le middle name d’un utilisateur n’est pas utilisé pour construire des noms de compte.

Nom
LastName string

Le nom de l’utilisateur est le dernier/famille/sur. Laissez vide si le nom d’un utilisateur n’est pas utilisé pour construire des noms de compte.

Champ A
FieldA string

Champ supplémentaire utilisé pour construire des noms de compte. Laissez vide si aucun champ supplémentaire n’est requis pour construire un nom de compte.

Champ B
FieldB string

Champ supplémentaire utilisé pour construire des noms de compte. Laissez vide si aucun champ supplémentaire n’est requis pour construire un nom de compte.

Champ C
FieldC string

Champ supplémentaire utilisé pour construire des noms de compte. Laissez vide si aucun champ supplémentaire n’est requis pour construire un nom de compte.

Champ D
FieldD string

Champ supplémentaire utilisé pour construire des noms de compte. Laissez vide si aucun champ supplémentaire n’est requis pour construire un nom de compte.

Valeur de début M
VariableMStartValue integer

Vous pouvez éventuellement définir la valeur initiale de la variable {M} qui peut être utilisée dans le format de propriété pour représenter une variable qui augmente avec chaque itération.

Valeur de début N
VariableNStartValue integer

Vous pouvez éventuellement définir la valeur initiale de la variable {N} qui peut être utilisée dans le format de propriété pour représenter une variable qui augmente avec chaque itération.

Valeur de début X
VariableXStartValue integer

Vous pouvez éventuellement définir la valeur initiale de la variable {X} qui peut être utilisée dans le format de propriété pour représenter une variable qui augmente avec chaque itération.

Nombre maximal de tentatives
MaxAttempts integer

Nombre maximal de tentatives (tentative de valeurs différentes) avant que IA-Connect abandonne la recherche d’un compte disponible.

Les causes de secours sont retesté
FallbackCausesRetest boolean

Si la valeur est true : si une vérification de disponibilité pour une règle nécessite de revenir à un autre format, les tests démarrent à nouveau à partir du haut de la liste pour s’assurer que toutes les propriétés utilisent le même format (par exemple, primaire, primaire, primaire ou secours, secours, secours). Cela conserve les résultats synchronisés et est la valeur recommandée. Définissez uniquement la valeur false si vous savez exactement ce que vous faites.

Liste des nombres à ne pas utiliser
NumbersNotToUse string

Liste séparée par des virgules de nombres à ne pas utiliser pour les valeurs de M, N ou X. Par exemple : « 13, 666 ».

Caractères à supprimer des entrées
CharactersToRemoveFromInputs string

Chaîne contenant tous les caractères que vous souhaitez supprimer des entrées (par exemple, si le nom d’un utilisateur contient des caractères non valides). Par exemple : !@& ?^*.

Supprimer les signes diacritiques des entrées
RemoveDiacriticsFromInputs boolean

Si la valeur est true, IA-Connect tente de supprimer tous les signes diacritiques des champs d’entrée, en remplaçant les caractères par un diacritique par le même caractère moins le diacritique. Par exemple : remplacer « aiguisé a » par « a ». Dans les scénarios où il n’existe aucun mappage direct à un caractère simple, le caractère est supprimé. Par exemple : le S pointu allemand est supprimé.

Supprimer des entrées non alphanumériques
RemoveNonAlphaNumericFromInputs boolean

Si la valeur est true, IA-Connect supprime tous les caractères non alphanumériques des champs d’entrée.

Séquence A1
SequenceA1 string

Liste séparée par des virgules de chaînes à utiliser pour la variable {A1} qui peut être utilisée dans le format de propriété pour représenter une valeur qui change avec chaque tentative de recherche d’un compte disponible. Par exemple : si vous spécifiez « A,B,C,D,E,F » pour cette valeur, le format « {FirstName}{A1} » vérifie la disponibilité de {FirstName}A suivi de {FirstName}B, etc.

Propriété
PropertyToCheck string

Quelle propriété de compte vérifier la disponibilité

Format
PropertyNameFormat string

Format de la valeur de cette propriété. Par exemple : {FirstName}. {LastName} ou {FirstName first 1}. {LastName}

Format de secours
PropertyNameFallbackFormat string

Format de secours pour la valeur de cette propriété si la valeur est déjà prise. Par exemple : {FirstName}. {LastName}{NN} ou {FirstName first 1}. {LastName}{NN}

Mettre en forme le deuxième secours
PropertyNameFallbackFormat2 string

Le deuxième format de secours pour la valeur de cette propriété si la valeur et la première secours sont déjà prises. Par exemple : {FirstName}. {LastName}{NN} ou {FirstName first 1}. {LastName}{NN}

Longueur maximale de la valeur
PropertyNameMaxLength integer

Longueur maximale de la valeur de ce champ avant que quelque chose ne soit coupé

Champ à couper si la longueur maximale
PropertyNameMaxLengthFieldToCut string

Si la longueur maximale de la valeur de ce champ est dépassée, quelle entrée doit être coupée. Par exemple : choisissez LastName si vous souhaitez couper du nom de famille/nom de famille/nom de famille pour raccourcir la valeur de la propriété.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
AD User SAMAccountName
ActiveDirectorySAMAccountName string

L’utilisateur ACTIVE Directory disponible SAMAccountName (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Nom du compte d’utilisateur AD
ActiveDirectoryAccountName string

Nom de compte d’utilisateur Active Directory disponible (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Nom d’utilisateur principal AD
ActiveDirectoryUPN string

Nom d’utilisateur principal Active Directory disponible (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Adresse e-mail de l’utilisateur AD
ActiveDirectoryEmailAddress string

Adresse e-mail Active Directory disponible (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Adresse e-mail de boîte aux lettres Exchange
ExchangeMailboxAddress string

Adresse de boîte aux lettres exchange disponible (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Alias de boîte aux lettres Exchange
ExchangeMailboxAlias string

Alias de boîte aux lettres Exchange disponible (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Adresse de boîte aux lettres distante Exchange
ExchangeRemoteMailboxAddress string

Adresse de boîte aux lettres distante Exchange disponible (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Nom d’utilisateur principal Azure AD
AzureADUPN string

Nom d’utilisateur principal Azure Active Directory disponible (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Nom d’utilisateur principal d’Office 365
Office365UPN string

Nom d’utilisateur principal d’Office 365 disponible (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Adresse e-mail de boîte aux lettres Office 365
Office365MailboxEmailAddress string

Adresse de boîte aux lettres de messagerie Office 365 disponible (s’il s’agissait de l’une des propriétés pour vérifier la disponibilité).

Valeur finale M
MValue integer

Valeur finale de la variable M, si elle a été utilisée.

N valeur finale
NValue integer

Valeur finale de la variable N, si elle a été utilisée.

Valeur finale X
XValue integer

Valeur finale de la variable X, si elle a été utilisée.

Format d’index utilisé
FormatIndexUsed integer

Index du format utilisé pour faire correspondre les propriétés. 1 = Format principal, 2 = Format de secours, 3 = Deuxième format de secours. Cela vous permet de savoir si votre format initial a entraîné un compte disponible ou si IA-Connect devaient revenir à un autre format fourni.

Obtenir les informations de domaine Active Directory

Récupère des informations sur un domaine Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) auquel envoyer la demande de domaine. Le contrôleur de domaine obtient ensuite les informations demandées pour le domaine spécifié.

Identité de domaine prédéfinie
PredefinedIdentity string

Utilisateur : les informations seront récupérées pour le domaine auquel appartient l’utilisateur actuellement connecté. Ordinateur : les informations sont récupérées pour le domaine auquel appartient l’ordinateur (sur lequel la session IA-Connect s’exécute). Manuel : entrez le domaine Active Directory dans le champ « Identité de domaine ». Si ce champ est vide et que le champ « Identité de domaine » a une valeur, cette valeur sera utilisée.

Identité de domaine
Identity string

Ce champ est utilisé uniquement si l'« identité de domaine prédéfinie » est définie sur « Manuel » (ou vide). Identité d’un domaine Active Directory pour laquelle récupérer les informations de domaine. Vous pouvez spécifier un domaine Active Directory par nom unique (par exemple, DC=mydomain,DC=local), GUID, SID, nom de domaine DNS (par exemple, mydomain.local) ou nom NetBIOS (par exemple, MYDOMAIN).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Nom unique
DistinguishedName string

Nom unique (DN) du domaine.

Nom racine DNS
DNSRoot string

Nom de la racine DNS de niveau supérieur du domaine.

Mode domaine
DomainMode string

Mode ou niveau du domaine (par exemple, Windows2003Domain ou Windows2016Domain).

SID de domaine
DomainSID string

Identificateur de sécurité (SID) du domaine.

Forest (Forêt)
Forest string

Nom de la forêt Active Directory (conteneur logique le plus haut).

Maître de l’infrastructure
InfrastructureMaster string

Nom du contrôleur de domaine (DC) avec le rôle maître d’infrastructure.

Nom netBIOS du domaine
NetBIOSName string

Nom NetBIOS du domaine (par exemple, MYDOMAIN).

GUID de domaine
ObjectGUID string

GUID du domaine.

Émulateur de contrôleur de domaine principal
PDCEmulator string

Nom du contrôleur de domaine (DC) avec le rôle d’émulateur PDC.

MAÎTRE RID
RIDMaster string

Nom du contrôleur de domaine (DC) avec le rôle maître RID.

Obtenir les membres du groupe Active Directory

Retourne une liste de membres d’un groupe Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Identité de groupe
GroupIdentity True string

Identité du groupe Active Directory. Vous pouvez spécifier un groupe par nom unique (par exemple, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName / nom pré-2K (par exemple, « Group1 »). Vous ne pouvez pas utiliser le nom d’affichage ou le nom du groupe (bien que le nom du groupe soit souvent identique au nom de pré-2K qui peut être utilisé).

Récursif
Recursive boolean

Si la valeur est false (valeur par défaut), seuls les membres directs du groupe sont retournés. Si la valeur est true, les membres directs et les membres des membres sont retournés, retournant essentiellement tous les membres AD à tous les niveaux.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Membres du groupe JSON
GroupMembersJSON string

Liste des membres du groupe AD, au format JSON.

Nombre de membres du groupe trouvés
CountOfGroupMembersFound integer

Nombre de membres du groupe AD.

Obtenir les membres du groupe Azure AD

Retourne une liste de membres d’un groupe Azure Active Directory. Les membres peuvent être des utilisateurs, des groupes, des appareils ou des principaux de service/ applications d’entreprise. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet de groupe ou UPN
GroupObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Propriétés à retourner
PropertiesToReturn string

Liste séparée par des virgules (CSV) de toutes les propriétés membres à renvoyer (récupérer). Si la valeur est vide (valeur par défaut), IA-Connect retourne AccountEnabled, DirSyncEnabled, DisplayName, MailNickName, ObjectId, ObjectType, SecurityEnabled, UserPrincipalName. Entrez * pour recevoir toutes les propriétés.

Types d’objets membres à retourner
MemberObjectTypesToReturn string

Liste séparée par des virgules (CSV) de tous les types d’objets membres à retourner (récupérer). S’il est vide (valeur par défaut), IA-Connect retourne tous les types d’objets membres qui peuvent être un ou plusieurs des éléments suivants : Utilisateur, Groupe, Appareil,ServicePrincipal.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Membres du groupe JSON
PowerShellJSONOutput string

Liste des membres du groupe AD, au format JSON.

Nombre de membres du groupe trouvés
CountOfGroupMembersFound integer

Nombre de membres du groupe Azure AD.

Obtenir les membres du groupe de distribution Microsoft Exchange

Récupérez une liste des membres d’un groupe de distribution Microsoft Exchange.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
Identity True string

Identité du groupe de distribution à rechercher. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Membres du groupe de distribution
DistributionGroupMembersJSON string

Liste des membres du groupe de distribution Exchange, au format JSON.

Nombre de membres de groupes de distribution
CountOfDistributionGroupsMembers integer

Nombre de membres du groupe de distribution Microsoft Exchange.

Obtenir les membres du groupe de distribution Office 365

Récupérez une liste des membres d’un groupe de distribution Microsoft Exchange Online ou Office 365 ou d’un groupe de sécurité à extension messagerie.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
GroupIdentity True string

Identité du groupe de distribution à rechercher. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Propriétés à récupérer
PropertiesToRetrieveJSON string

Liste des propriétés de membre à récupérer, au format JSON ou CSV. Par exemple : ["Identity », « DistinguishedName"] (format de tableau JSON) ou « Identity »,"DistinguishedName » (format CSV). Les propriétés membres courantes sont les suivantes : Alias, DisplayName, DistinguishedName, Identity, Name, PrimarySMTPAddress, RecipientType et SamAccountName. Si vous laissez ce champ vide, un ensemble par défaut de propriétés est récupéré.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Membres du groupe de distribution
O365DistributionGroupMembersJSON string

Liste des membres du groupe de distribution Microsoft Exchange Online ou Office 365 ou du groupe de sécurité à extension messagerie, au format JSON.

Nombre de membres de groupes de distribution
O365CountOfDistributionGroupsMembers integer

Nombre de membres du groupe de distribution Microsoft Exchange Online ou Office 365 ou du groupe de sécurité à extension messagerie.

Obtenir l’appartenance au groupe d’utilisateurs Active Directory

Retourne une liste de groupes Active Directory dont l’utilisateur spécifié est membre, moins le groupe principal (généralement « Utilisateurs de domaine ») car il n’est pas d’appartenance techniquement. Cette action fonctionne uniquement avec les comptes d’utilisateur, vous ne pouvez pas utiliser cette action pour interroger l’appartenance au groupe de groupes ou d’ordinateurs.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

L’utilisateur doit demander l’appartenance au groupe. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Json d’appartenance au groupe
GroupMembershipJSON string

La liste des groupes AD dont l’utilisateur est membre, au format JSON.

Nombre de groupes trouvés
CountOfGroupsFound integer

Le nombre de groupes AD dont l’utilisateur est membre, moins le groupe principal (généralement « Utilisateurs de domaine ») qui n’est pas comptabilisé.

Obtenir l’appartenance au groupe d’utilisateurs Azure AD

Retourne une liste des groupes Azure Active Directory dont l’utilisateur spécifié est membre. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Propriétés à retourner
PropertiesToReturn string

Liste séparée par des virgules (CSV) de toutes les propriétés de groupe à retourner (récupérer). S’il est vide (valeur par défaut), IA-Connect retourne toutes les propriétés de groupe.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Json d’appartenance au groupe
PowerShellJSONOutput string

La liste des groupes Azure AD dont l’utilisateur est membre, au format JSON.

Nombre de groupes trouvés
CountOfGroupsFound integer

Nombre de groupes Azure AD dont l’utilisateur est membre.

Obtenir l’unité d’organisation Active Directory à partir d’un nom de domaine utilisateur

Fonction utilitaire. Étant donné que le nom unique d’un utilisateur Active Directory (DN), retourne l’unité d’organisation (UO) dans laquelle l’utilisateur se trouve.

Paramètres

Nom Clé Obligatoire Type Description
Nom de domaine utilisateur
UserDN True string

Nom unique de l’utilisateur de recherche (par exemple, CN=User1,OU=Mes utilisateurs,DC=mydomain,DC=local).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Unité d’organisation de l’utilisateur
UserOU string

L’unité d’organisation (UO) dans laquelle l’utilisateur se trouve.

Obtenir un groupe Active Directory

Retourne les propriétés d’un groupe ou des groupes Active Directory spécifiés. Vous pouvez effectuer une recherche par identité (pour localiser un seul groupe) ou à l’aide d’un filtre (pour localiser un ou plusieurs groupes).

Paramètres

Nom Clé Obligatoire Type Description
Identité
Identity string

Identité du groupe Active Directory. Vous pouvez spécifier un groupe par nom unique (par exemple, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName / nom pré-2K (par exemple, « Group1 »). Vous ne pouvez pas utiliser le nom d’affichage ou le nom du groupe (bien que le nom du groupe soit souvent identique au nom de pré-2K qui peut être utilisé).

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par identité, indiquez le nom de la propriété pour filtrer les groupes par. Les noms de propriété courants d’une recherche de groupe sont : nom, description, samaccountname.

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez le type de comparaison ici (par exemple : si le nom de propriété de filtre est « Alias », la comparaison peut être « égale » ou « like »). Si vous souhaitez entrer un filtre brut (au format OPATH), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ». Si vous souhaitez entrer un filtre LDAP, choisissez un type de comparaison « LDAP : Entrer le filtre LDAP » et entrez le filtre complet dans le champ « Valeur de propriété de filtre ».

Valeur de propriété de filtre
FilterPropertyValue string

En guise d’alternative à la recherche par identité, la valeur du « nom de propriété de filtre » pour filtrer les groupes par.

Base d’unité d’organisation de recherche
SearchOUBase string

Unité d’organisation de niveau supérieur à rechercher sous. Uniquement pris en charge lors de la recherche à l’aide d’un filtre, et non par identité. Si ce n’est pas spécifié, l’ensemble du domaine est recherché. L’unité d’organisation peut être spécifiée au format Nom unique (par exemple, OU=Londres,OU=MyGroups,DC=mydomain,DC=local), format GUID ou chemin d’accès (par exemple, MyGroups\London).

Rechercher une sous-arborescence de base d’unité d’organisation
SearchOUBaseSubtree boolean

Si la valeur est true (valeur par défaut) et qu’une base d’unité d’organisation de recherche est fournie, la base d’unité d’organisation de recherche et toutes les sous-unités d’organisation sont recherchées. Si la valeur est false et qu’une base d’unité d’organisation de recherche est fournie, seule la base d’unité d’organisation de recherche est recherchée. Cette entrée n’est pas utilisée si une base d’unité d’organisation de recherche n’est pas fournie ou si vous effectuez une recherche par identité.

Déclencher une exception si le groupe n’existe pas
RaiseExceptionIfGroupDoesNotExist boolean

Si la valeur est true et que le groupe n’existe pas, une exception est levée. Si la valeur est false et que le groupe n’existe pas, l’action signale la réussite, mais la sortie signale qu’aucun groupe n’a été trouvé.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Liste de groupes (et leurs propriétés demandées) qui correspondent à l’identité de recherche.

Nombre de groupes trouvés
CountOfGroupsFound integer

Nombre de groupes trouvés qui correspondent à l’identité de recherche. Les valeurs attendues sont 0 ou 1 pour une recherche d’identité ou toute valeur pour une recherche de filtre.

Obtenir un utilisateur Active Directory

Retourne les propriétés d’un utilisateur Active Directory spécifié. Vous pouvez effectuer une recherche par identité (pour localiser un seul utilisateur) ou à l’aide d’un filtre (pour localiser un ou plusieurs utilisateurs).

Paramètres

Nom Clé Obligatoire Type Description
Identité
Identity string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par identité, indiquez le nom de la propriété pour filtrer les utilisateurs par. Les noms de propriété courants sont : ville, société, pays, département, description, displayname, division, emailaddress, enabled, givenname, homedirectory, homedrive, homephone, initials, manager, office, organisation, postalcode, profilepath, samaccountname, scriptpath, state, streetaddress, name, title, userprincipalname. Si vous définissez l’entrée « Comparaison des propriétés de filtre » sur Raw ou LDAP, vous pouvez laisser cette entrée vide.

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez le type de comparaison ici (par exemple : si le nom de propriété de filtre est « Alias », la comparaison peut être « égale » ou « like »). Si vous souhaitez entrer un filtre brut (au format OPATH), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ». Si vous souhaitez entrer un filtre LDAP, choisissez un type de comparaison « LDAP : Entrer le filtre LDAP » et entrez le filtre complet dans le champ « Valeur de propriété de filtre ».

Valeur de propriété de filtre
FilterPropertyValue string

En guise d’alternative à la recherche par identité, la valeur du « Nom de propriété de filtre » pour filtrer les utilisateurs par.

Base d’unité d’organisation de recherche
SearchOUBase string

Unité d’organisation de niveau supérieur à rechercher sous. Uniquement pris en charge lors de la recherche à l’aide d’un filtre, et non par identité. Si ce n’est pas spécifié, l’ensemble du domaine est recherché. L’unité d’organisation de base de recherche peut être spécifiée au format Nom unique (par exemple, OU=London,OU=MyUsers,DC=mydomain,DC=local), format GUID ou chemin d’accès (par exemple, MyUsers\London).

Rechercher une sous-arborescence de base d’unité d’organisation
SearchOUBaseSubtree boolean

Si la valeur est true (valeur par défaut) et qu’une base d’unité d’organisation de recherche est fournie, la base d’unité d’organisation de recherche et toutes les sous-unités d’organisation sont recherchées. Si la valeur est false et qu’une base d’unité d’organisation de recherche est fournie, seule la base d’unité d’organisation de recherche est recherchée. Cette entrée n’est pas utilisée si une base d’unité d’organisation de recherche n’est pas fournie ou si vous effectuez une recherche par identité.

Propriétés à récupérer
Properties string

Liste séparée par des virgules des propriétés utilisateur supplémentaires à récupérer. Les propriétés courantes incluent : ville, entreprise, pays, département, description, displayname, division, emailaddress, enabled, givenname, homedirectory, homedrive, homephone, initials, manager, office, organisation, postalcode, profilepath, samaccountname, scriptpath, state, streetaddress, name, title, userprincipalname. Si vous laissez ce champ vide, un ensemble par défaut de propriétés est retourné.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Propriétés à retourner en tant que collection
PropertiesToReturnAsCollectionJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect devez tenter de retourner en tant que collection. Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Noms de propriétés pour sérialiser » et « Types de propriétés à sérialiser » (sélectionnez-en une). Cette entrée peut être entrée au format JSON ou CSV. Par exemple : Pour renvoyer les propriétés de tableau EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Noms de propriétés à sérialiser
PropertyNamesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par nom) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Types de propriétés à sérialiser » (sélectionnez-en un). Par exemple : Pour sérialiser les propriétés EmailAddresses et MemberOf, entrez [{"PropertyName » : « EmailAddresses"}, {"PropertyName » : « MemberOf"}] (format de table JSON), ["EmailAddresses », « MemberOf"] (format de tableau JSON) ou EmailAddresses,MemberOf (format CSV).

Types de propriétés à sérialiser
PropertyTypesToSerializeJSON string

Si les données de retour PowerShell contiennent des propriétés « complexes » (par exemple, des collections de valeurs, de tableaux, de tables ou de classes), ces propriétés ne sont pas retournées, par défaut, dans la réponse PowerShell IA-Connect. Cette option vous permet de spécifier les propriétés « complexes » (par type) IA-Connect doivent sérialiser au format JSON, afin qu’elles soient retournées en tant que type de chaîne (que vous pouvez désérialiser, une fois reçu). Selon la propriété, son type et ses valeurs, vous devez également envisager d’utiliser les autres entrées « Propriétés à renvoyer en tant que collection » et « Noms de propriétés à sérialiser » (sélectionnez-en une). Cette entrée est une collection avec un seul champ « PropertyType ». Par exemple : Pour sérialiser une propriété de type Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], entrez [{"PropertyType » : « Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (format de tableau JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (format de tableau JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (format CSV).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Liste des utilisateurs (et leurs propriétés demandées) qui correspondent à l’identité de recherche, au format JSON.

Nombre d’utilisateurs trouvés
CountOfUsersFound integer

Nombre d’utilisateurs trouvés qui correspondent à l’identité de recherche. En règle générale, 0 ou 1 si vous effectuez une recherche par identité, ou 0 ou plus si vous effectuez une recherche par propriété de filtre.

Récupérer des adresses e-mail de boîte aux lettres Microsoft Exchange

Récupère une liste de toutes les adresses e-mail affectées à une boîte aux lettres Microsoft Exchange. Cela inclut l’adresse SMTP principale, les adresses e-mail proxy, les adresses X.400 et les adresses EUM (Messagerie unifiée Exchange).

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Adresses e-mail de boîte aux lettres
MailboxEmailAddresses array of string

Adresses e-mail de boîte aux lettres. L’adresse e-mail SMTP principale s’affiche sous la forme SMTP :emailaddress, les adresses e-mail SMTP secondaires (proxy) s’affichent sous la forme smtp :emailaddress, X.400 adresses e-mail s’affichent sous forme d’adresses x400 :address et de messagerie unifiée Exchange (EUM) en tant qu’adresses eum :address.

Récupérer des adresses e-mail de boîte aux lettres Microsoft Exchange Online

Récupère une liste de toutes les adresses e-mail affectées à une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante). Cela inclut l’adresse SMTP principale, les adresses e-mail proxy, les adresses X.400 et les adresses EUM (Messagerie unifiée Exchange). La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange Online ou Office 365 (à distance). Vous pouvez spécifier une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) par ID d’objet Active Directory, Alias, Nom unique (par exemple, CN=User1,OU=Mes utilisateurs,DC=mydomain,DC=local), DOMAIN\username, Adresse e-mail, GUID ou Nom d’utilisateur principal (UPN).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Adresses e-mail de boîte aux lettres
MailboxEmailAddresses array of string

Adresses e-mail de boîte aux lettres. L’adresse e-mail SMTP principale s’affiche sous la forme SMTP :emailaddress, les adresses e-mail SMTP secondaires (proxy) s’affichent sous la forme smtp :emailaddress, X.400 adresses e-mail s’affichent sous forme d’adresses x400 :address et de messagerie unifiée Exchange (EUM) en tant qu’adresses eum :address.

Récupérer les détails de la boîte aux lettres Microsoft Exchange

Retourne les propriétés de la boîte aux lettres Exchange spécifiée. Vous pouvez effectuer une recherche par identité ou à l’aide d’un filtre. Une recherche d’identité doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par identité, indiquez le nom de la propriété pour filtrer les boîtes aux lettres par. Les noms de propriété courants sont : Name, Alias, PrimarySMTPAddress, DisplayName, SamAccountName. Si vous utilisez un filtre, vous devez également remplir les champs « Filtrer la comparaison des propriétés » et « Filtrer la valeur de propriété ».

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez le type de comparaison ici (par exemple : si le nom de propriété de filtre est « Alias », la comparaison peut être « égale » ou « like »). Si vous souhaitez entrer un filtre brut (au format OPATH), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ».

Valeur de propriété de filtre
FilterPropertyValue string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez la valeur de la propriété de filtre ici (par exemple : si le nom de la propriété de filtre est « Alias », la valeur de la propriété de filtre peut être « JohnDoe »).

Détails du type de destinataire
RecipientTypeDetails string

Type de boîte aux lettres à rechercher. Si ce champ est laissé vide, tous les types de boîte aux lettres seront inclus dans la recherche.

N’est pas le résultat d’une exception
NoResultIsAnException boolean

Définissez la valeur true pour déclencher une exception si aucune boîte aux lettres n’est trouvée. Définissez la valeur false pour signaler simplement un nombre de 0 si aucune boîte aux lettres n’est trouvée. Notez que l’option « false » peut ne pas fonctionner lorsqu’elle est utilisée avec l’identité dans les langues autres que l’anglais. Envisagez donc de rechercher à l’aide de filtres à la place.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Liste des boîtes aux lettres Exchange (et leurs propriétés demandées) qui correspondent à l’identité de recherche, au format JSON.

Nombre de boîtes aux lettres trouvées
CountOfMailboxesFound integer

Nombre de boîtes aux lettres Exchange trouvées qui correspondent à l’identité de recherche ou au filtre. 1 résultat est attendu si vous effectuez une recherche par identité. 0 ou plus de résultats sont attendus si vous effectuez une recherche par filtre.

Récupérer les détails de la boîte aux lettres Microsoft Exchange Online

Retourne les propriétés de la boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) spécifiée. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride. Vous pouvez effectuer une recherche par identité ou à l’aide d’un filtre. Une recherche d’identité doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity string

Identité de la boîte aux lettres Microsoft Exchange Online ou Office 365 (à distance). Vous pouvez spécifier une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) par ID d’objet Active Directory, Alias, Nom unique (par exemple, CN=User1,OU=Mes utilisateurs,DC=mydomain,DC=local), DOMAIN\username, Adresse e-mail, GUID ou Nom d’utilisateur principal (UPN).

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par identité, indiquez le nom de la propriété pour filtrer les boîtes aux lettres par. Les noms de propriété courants sont : Name, Alias, PrimarySMTPAddress, DisplayName. Si vous utilisez un filtre, vous devez également remplir les champs « Filtrer la comparaison des propriétés » et « Filtrer la valeur de propriété ».

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez le type de comparaison ici (par exemple : si le nom de propriété de filtre est « Alias », la comparaison peut être « égale » ou « like »). Si vous souhaitez entrer un filtre brut (au format OPATH), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ».

Valeur de propriété de filtre
FilterPropertyValue string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez la valeur de la propriété de filtre ici (par exemple : si le nom de la propriété de filtre est « Alias », la valeur de la propriété de filtre peut être « JohnDoe »).

N’est pas le résultat d’une exception
NoResultIsAnException boolean

Définissez la valeur true pour déclencher une exception si aucune boîte aux lettres n’est trouvée. Définissez la valeur false pour signaler simplement un nombre de 0 si aucune boîte aux lettres n’est trouvée. Notez que l’option « false » peut ne pas fonctionner lorsqu’elle est utilisée avec l’identité dans les langues autres que l’anglais. Envisagez donc de rechercher à l’aide de filtres à la place.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Liste des boîtes aux lettres Microsoft Exchange Online ou Office 365 (et leurs propriétés demandées) qui correspondent à l’identité de recherche, au format JSON.

Nombre de boîtes aux lettres trouvées
CountOfMailboxesFound integer

Nombre de boîtes aux lettres Microsoft Exchange Online ou Office 365 trouvées qui correspondent à l’identité ou au filtre de recherche. Généralement 1.

Récupérer les détails du groupe de distribution Microsoft Exchange

Récupérez les détails d’un groupe de distribution Microsoft Exchange. Vous pouvez effectuer une recherche par identité ou à l’aide d’un filtre. Une recherche d’identité doit retourner 0 ou 1 résultats. Une recherche de filtre peut retourner 0 ou plus de résultats.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
Identity string

Identité du groupe de distribution à rechercher. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Filtrer le nom de la propriété
FilterPropertyName string

En guise d’alternative à la recherche par identité, fournissez le nom de la propriété pour filtrer les groupes de distribution par. Les noms de propriété courants sont : DisplayName, Name, GroupType, PrimarySMTPAddress. Si vous utilisez un filtre, vous devez également remplir les champs « Filtrer la comparaison des propriétés » et « Filtrer la valeur de propriété ».

Comparaison des propriétés de filtre
FilterPropertyComparison string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez le type de comparaison ici (par exemple : si le nom de propriété de filtre est « Alias », la comparaison peut être « égale » ou « like »). Si vous souhaitez entrer un filtre brut (au format OPATH), choisissez un type de comparaison « Raw : Enter filter manuellement » et entrez le filtre complet dans le champ « Filtrer la valeur de propriété ».

Valeur de propriété de filtre
FilterPropertyValue string

Si vous effectuez une recherche par filtre comme alternative à la recherche par identité, entrez la valeur de la propriété de filtre ici (par exemple : si le nom de la propriété de filtre est « Alias », la valeur de la propriété de filtre peut être « JohnDoe »).

N’est pas le résultat d’une exception
NoResultIsAnException boolean

Définissez la valeur true pour déclencher une exception si aucun groupe de distribution n’est trouvé. Définissez la valeur false pour signaler simplement un nombre de 0 si aucun groupe de distribution n’est trouvé. Notez que l’option « false » peut ne pas fonctionner lorsqu’elle est utilisée avec l’identité dans les langues autres que l’anglais. Envisagez donc de rechercher à l’aide de filtres à la place.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Liste des groupes de distribution Microsoft Exchange qui correspondent à l’identité de recherche ou au filtre, au format JSON.

Nombre de groupes de distribution trouvés
CountOfDistributionGroupsFound integer

Nombre de groupes de distribution Microsoft Exchange trouvés qui correspondent à l’identité de recherche ou au filtre. Généralement 1.

Récupérer l’appartenance au groupe de distribution de boîtes aux lettres Microsoft Exchange

Récupérez les groupes de distribution dont une boîte aux lettres est membre.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Une liste des groupes de distribution Microsoft Exchange dont la boîte aux lettres est membre, au format JSON.

Nombre de groupes de distribution trouvés
CountOfDistributionGroupsFound integer

Le nombre de groupes de distribution Microsoft Exchange dont la boîte aux lettres est membre.

Récupérer l’appartenance au groupe de distribution de boîtes aux lettres Office 365

Récupérez les groupes de distribution ou les groupes de sécurité avec extension messagerie dont une boîte aux lettres Office 365 ou Exchange Online est membre.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
MailboxIdentity True string

ID d’une boîte aux lettres Microsoft Exchange Online ou Office 365. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Propriétés à récupérer
PropertiesToRetrieveJSON string

Liste des propriétés de membre à récupérer, au format JSON ou CSV. Par exemple : ["Identity », « DistinguishedName"] (format de tableau JSON) ou « Identity »,"DistinguishedName » (format CSV). Les propriétés de groupe courantes sont les suivantes : Alias, DisplayName, DistinguishedName, GroupType, Identity, Name, PrimarySmtpAddress et SamAcountName. Si vous laissez ce champ vide, un ensemble par défaut de propriétés est récupéré.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultats de la recherche JSON
PowerShellJSONOutput string

Liste des groupes de distribution Office 365 ou Exchange Online ou des groupes de sécurité à extension messagerie dont la boîte aux lettres est membre, au format JSON.

Nombre de groupes de distribution trouvés
CountOfDistributionGroupsFound integer

Le nombre de groupes de distribution Office 365 ou Exchange Online ou les groupes de sécurité à extension messagerie dont la boîte aux lettres est membre.

Réinitialiser le mot de passe de l’utilisateur Active Directory

Réinitialise le mot de passe d’un utilisateur Active Directory avec un nouveau mot de passe et définit éventuellement les propriétés du mot de passe.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Nouveau mot de passe
NewPassword True password

Nouveau mot de passe. Cela doit être spécifié et respecter les règles de complexité du mot de passe Active Directory. S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true.

Le mot de passe du compte est stocké
AccountPasswordIsStoredPassword boolean

Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA).

Définir les propriétés du mot de passe utilisateur
SetUserPasswordProperties boolean

Définissez la valeur Oui (valeur par défaut) si vous souhaitez définir les propriétés de mot de passe utilisateur spécifiées en plus de modifier le mot de passe. Les propriétés du mot de passe utilisateur sont « Modifier le mot de passe à l’ouverture de session », « L’utilisateur ne peut pas modifier le mot de passe » et « Le mot de passe n’expire jamais ». Définissez la valeur Non pour modifier uniquement le mot de passe de l’utilisateur, en ignorant les autres entrées de cette action.

L’utilisateur doit modifier le mot de passe lors de l’ouverture de session suivante
ChangePasswordAtLogon boolean

Défini sur Oui (valeur par défaut) si vous souhaitez forcer l’utilisateur à modifier son mot de passe lorsqu’il se connecte (c’est-à-dire que le nouveau mot de passe défini ici est un mot de passe à usage unique pour que l’utilisateur se connecte). Défini sur Non s’il s’agit du mot de passe que l’utilisateur utilisera jusqu’à ce qu’il le modifie manuellement. Défini sur vide/ vide pour laisser cette option de mot de passe inchangée (nouveauté de IA-Connect 9.4). Vous ne pouvez pas définir cette option sur Oui en même temps que le paramètre « L’utilisateur ne peut pas modifier le mot de passe » ou « Mot de passe n’expire jamais » sur Oui.

L’utilisateur ne peut pas modifier le mot de passe
CannotChangePassword boolean

Définissez la valeur Oui pour empêcher l’utilisateur de modifier son mot de passe. Défini sur Non (valeur par défaut) si l’utilisateur peut modifier le mot de passe. Défini sur vide/ vide pour laisser cette option de mot de passe inchangée (nouveauté de IA-Connect 9.4). Vous ne pouvez pas définir cette option sur Oui en même temps que le paramètre « L’utilisateur doit modifier le mot de passe lors de la prochaine connexion » sur Oui.

Le mot de passe n’expire jamais
PasswordNeverExpires boolean

Défini sur Oui si le mot de passe n’expire jamais (c’est-à-dire que l’utilisateur ne sera jamais invité à modifier le mot de passe). Défini sur Non (valeur par défaut) si le mot de passe peut expirer comme défini dans la stratégie de domaine Active Directory. Défini sur vide/ vide pour laisser cette option de mot de passe inchangée (nouveauté de IA-Connect 9.4). Vous ne pouvez pas définir cette option sur Oui en même temps que le paramètre « L’utilisateur doit modifier le mot de passe lors de la prochaine connexion » sur Oui.

Réinitialiser le mot de passe deux fois
ResetPasswordTwice boolean

Défini sur Oui pour réinitialiser le mot de passe deux fois, la première réinitialisation étant une randomisation du nouveau mot de passe demandé (même nombre de majuscules, minuscules, nombres et mêmes symboles, mais dans un ordre aléatoire). Cela atténue le risque d’une vulnérabilité de hachage directe si vous synchronisez cet utilisateur vers Azure Active Directory. Défini sur Non (valeur par défaut) pour définir le mot de passe demandé sans d’abord définir un mot de passe randomisé.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryResetADUserPasswordByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Réinitialiser le mot de passe utilisateur Azure AD

Réinitialise le mot de passe d’un utilisateur Azure Active Directory avec un nouveau mot de passe. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
Nom d’utilisateur principal
UserPrincipalName True string

Nom d’ouverture de session utilisateur dans Azure Active Directory. Cela doit généralement être au format « name@domainFQDN » (par exemple, «TestUser1@mydomain.onmicrosoft.com »).

Nouveau mot de passe
NewPassword True password

Nouveau mot de passe. Cela doit être spécifié et respecter les règles de complexité du mot de passe Azure Active Directory. S’il s’agit d’un mot de passe « Stocké », entrez au format {IAConnectPassword :StoredPasswordIdentifier} et définissez l’entrée « mot de passe stocké » sur true. S’il s’agit d’informations d’identification génériques Orchestrator, entrez au format {OrchestratorCredential :FriendlyName} et définissez l’entrée « mot de passe stocké » sur true.

Le mot de passe du compte est stocké
AccountPasswordIsStoredPassword boolean

Définissez la valeur true si le mot de passe est un identificateur de mot de passe stocké IA-Connect (par exemple : généré par l’action « Générer le mot de passe ») ou un IA-Connect d’informations d’identification génériques Orchestrator (par exemple : Si vous utilisez IA-Connect avec un flux PA).

Forcer la modification du mot de passe lors de la prochaine connexion
ForceChangePasswordNextLogin boolean

Définissez la valeur true si vous souhaitez forcer l’utilisateur à modifier son mot de passe lors de la prochaine connexion (c’est-à-dire que le nouveau mot de passe défini ici est un mot de passe unique pour permettre à l’utilisateur de se connecter). Définissez la valeur false si il s’agit du mot de passe que l’utilisateur utilisera jusqu’à ce qu’il le modifie manuellement.

Appliquer la stratégie de modification de mot de passe
EnforceChangePasswordPolicy boolean

Définissez la valeur true pour appliquer la stratégie de mot de passe de modification d’Azure Active Directory qui (selon votre environnement) peut définir la fréquence à laquelle l’utilisateur doit modifier son mot de passe, ses options de récupération de mot de passe et la vérification de sécurité supplémentaire. Cela peut entraîner l’invite de l’utilisateur à fournir des informations supplémentaires.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2ResetAzureADUserPasswordResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Réinitialiser les propriétés d’une boîte aux lettres Microsoft Exchange

Définissez les propriétés spécifiées d’une boîte aux lettres Microsoft Exchange existante sur vide.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Réinitialiser l’attribut personnalisé 1
ResetCustomAttribute1 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 2
ResetCustomAttribute2 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 3
ResetCustomAttribute3 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 4
ResetCustomAttribute4 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 5
ResetCustomAttribute5 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 6
ResetCustomAttribute6 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 7
ResetCustomAttribute7 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 8
ResetCustomAttribute8 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 9
ResetCustomAttribute9 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 10
ResetCustomAttribute10 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 11
ResetCustomAttribute11 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 12
ResetCustomAttribute12 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 13
ResetCustomAttribute13 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 14
ResetCustomAttribute14 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 15
ResetCustomAttribute15 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeResetMailboxAttributesResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Réinitialiser les propriétés d’une boîte aux lettres Microsoft Exchange Online

Définissez les propriétés spécifiées d’une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) existante sur vide. La demande est envoyée via votre serveur Microsoft Exchange local qui doit être configuré pour un déploiement hybride.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange Online ou Office 365 (à distance). Vous pouvez spécifier une boîte aux lettres Microsoft Exchange Online ou Office 365 (distante) par ID d’objet Active Directory, Alias, Nom unique (par exemple, CN=User1,OU=Mes utilisateurs,DC=mydomain,DC=local), DOMAIN\username, Adresse e-mail, GUID ou Nom d’utilisateur principal (UPN).

Réinitialiser l’attribut personnalisé 1
ResetCustomAttribute1 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 2
ResetCustomAttribute2 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 3
ResetCustomAttribute3 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 4
ResetCustomAttribute4 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 5
ResetCustomAttribute5 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 6
ResetCustomAttribute6 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 7
ResetCustomAttribute7 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 8
ResetCustomAttribute8 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 9
ResetCustomAttribute9 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 10
ResetCustomAttribute10 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 11
ResetCustomAttribute11 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 12
ResetCustomAttribute12 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 13
ResetCustomAttribute13 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 14
ResetCustomAttribute14 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Réinitialiser l’attribut personnalisé 15
ResetCustomAttribute15 boolean

Définissez la valeur true si vous souhaitez réinitialiser le champ d’attribut personnalisé (défini sur une valeur vide).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeResetRemoteMailboxAttributesResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Réinitialiser les propriétés utilisateur d’Azure AD

Réinitialisez les propriétés courantes d’un utilisateur Azure Active Directory sur une valeur vide. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Réinitialiser le prénom
ResetFirstName boolean

Définissez la valeur true pour réinitialiser le prénom de l’utilisateur sur vide.

Réinitialiser le nom
ResetLastName boolean

Définissez la valeur true pour réinitialiser le nom de famille / le nom / le nom de l’utilisateur sur vide.

Réinitialiser la ville
ResetCity boolean

Définissez la valeur true pour réinitialiser le nom de la ville où se trouve l’utilisateur ou où se trouve son bureau.

Réinitialiser le nom de l’entreprise
ResetCompanyName boolean

Définissez la valeur true pour réinitialiser le nom de l’entreprise que l’utilisateur doit vider.

Réinitialiser le pays ou la région
ResetCountry boolean

Définissez la valeur true pour réinitialiser le pays ou la région où se trouve l’utilisateur ou l’emplacement où se trouve son bureau.

Réinitialiser le service
ResetDepartment boolean

Définissez la valeur true pour réinitialiser le nom du service pour lequel l’utilisateur travaille dans l’entreprise sur vide.

Réinitialiser le numéro de télécopie
ResetFaxNumber boolean

Définissez la valeur true pour réinitialiser le numéro de téléphone de télécopie (facsimile) sur vide.

Réinitialiser le titre du travail
ResetJobTitle boolean

Définissez la valeur true pour réinitialiser le titre du travail de l’utilisateur sur vide.

Réinitialiser le numéro de téléphone mobile
ResetMobilePhone boolean

Définissez la valeur true pour réinitialiser le numéro de téléphone mobile de l’utilisateur sur vide.

Réinitialiser le bureau
ResetOffice boolean

Définissez la valeur true pour réinitialiser le nom du bureau dans lequel l’utilisateur fonctionne comme vide.

Réinitialiser le numéro de téléphone
ResetPhoneNumber boolean

Définissez la valeur true pour réinitialiser le numéro de téléphone de l’utilisateur sur vide.

Réinitialiser le code postal ou postal
ResetPostalCode boolean

Définissez la valeur true pour réinitialiser le code postal ou postal où l’utilisateur vit ou le bureau dans lequel il travaille.

Réinitialiser la langue préférée
ResetPreferredLanguage boolean

Définissez la valeur true pour réinitialiser la langue préférée de l’utilisateur sur vide.

Réinitialiser l’état ou la province
ResetState boolean

Définissez la valeur true pour réinitialiser l’état, la province ou le comté où se trouve l’utilisateur, ou où se trouve son bureau sur vide.

Réinitialiser l’adresse postale
ResetStreetAddress boolean

Définissez la valeur true pour réinitialiser l’adresse postale où l’utilisateur vit, ou son adresse postale de bureau vide.

Réinitialiser l’emplacement d’utilisation
ResetUsageLocation boolean

Définissez la valeur true pour réinitialiser l’emplacement d’utilisation sur vide. Cela est requis pour les utilisateurs qui seront affectés à des licences en raison d’une exigence légale, de sorte que la réinitialisation à vide est susceptible d’interrompre les choses.

Réinitialiser le groupe d’âge
ResetAgeGroup boolean

Définissez la valeur true pour réinitialiser le groupe d’âge de l’utilisateur, à des fins de contrôle parental, sur vide.

Réinitialiser le consentement fourni pour les mineurs
ResetConsentProvidedForMinor boolean

Définissez la valeur true pour réinitialiser si le consentement a été fourni pour le mineur, à des fins de contrôle parental, sur vide.

Réinitialiser l’ID de l’employé
ResetEmployeeId boolean

Définissez la valeur true pour réinitialiser l’ID de l’employé sur vide. Vous pouvez utiliser cette option pour distinguer de manière unique chaque utilisateur de votre organisation.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2ResetAzureADUserPropertiesResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se connecter au domaine Active Directory par défaut

Connecte l’agent IA-Connect au domaine sur lequel l’ordinateur exécutant l’agent IA-Connect est membre, à l’aide du compte dont l’agent IA-Connect est en cours d’exécution (c’est-à-dire le comportement par défaut).

Paramètres

Nom Clé Obligatoire Type Description
Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
OpenLocalPassthroughActiveDirectoryPowerShellRunspaceResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se connecter à Active Directory avec des informations d’identification

Vous permet de spécifier un autre compte à utiliser lors de l’exécution de commandes PowerShell Active Directory. Cela affecte toutes les commandes Active Directory émises après cette action. Si vous n’utilisez pas cette action, toutes les commandes PowerShell Active Directory s’exécutent en tant que compte d’utilisateur sur lequel l’agent IA-Connect s’exécute.

Paramètres

Nom Clé Obligatoire Type Description
Nom d’utilisateur
Username True string

Nom d’utilisateur du compte à utiliser lors de l’exécution de commandes Active Directory. Vous pouvez spécifier un nom d’utilisateur au format « DOMAIN\username » (par exemple, TESTDOMAIN\admin) ou « username@domainFQDN » (par exemple admin@testdomain.local).

Mot de passe
Password True password

Mot de passe du compte à utiliser lors de l’exécution de commandes Active Directory.

Ordinateur distant
RemoteComputer string

Nom ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) ou d’un serveur membre à authentifier et pour toutes les actions Active Directory à transmettre. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site. Si un serveur membre est entré (au lieu d’un contrôleur de domaine), ce serveur membre doit avoir installé les modules PowerShell Active Directory/RSAT.

Utilisation du protocole SSL
UseSSL boolean

Définissez la valeur true pour vous connecter au point de terminaison WSMan distant à l’aide de SSL.

Autre port TCP
AlternativeTCPPort integer

Définissez sur un autre port TCP si vous n’utilisez pas le protocole TCP/5985 (non SSL) WSMan par défaut ou TCP/5986 (SSL).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
OpenActiveDirectoryPowerShellRunspaceWithCredentialsResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se connecter à Azure AD avec des informations d’identification

Connecte IA-Connect à Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Cette action (ou « Se connecter à Azure AD avec certificat ») doit être émise avant d’exécuter d’autres actions Azure AD. Cette action nécessite un compte qui n’utilise pas l’authentification multifacteur (2FA) ou vous devez utiliser le module UI Automation pour automatiser le composant 2FA (par exemple, la fenêtre contextuelle d’authentification par mot de passe unique). Vous pouvez également utiliser l’action « Se connecter à Azure AD avec un certificat ». Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph.

Paramètres

Nom Clé Obligatoire Type Description
Nom d’utilisateur
Username True string

Nom d’utilisateur du compte à utiliser lors de l’exécution de commandes PowerShell Azure AD v2.

Mot de passe
Password True password

Mot de passe du compte à utiliser lors de l’exécution de commandes PowerShell Azure AD v2.

ID de locataire Azure
TenantId string

ID de locataire Azure facultatif auquel se connecter. S’il est laissé vide, le locataire par défaut associé au compte d’utilisateur fourni est utilisé.

API à utiliser
APIToUse string

API à utiliser pour la connexion à Azure AD. Une fois définies, toutes les autres commandes Azure AD émises par IA-Connect utiliseront cette API. Si la valeur est automatique (valeur par défaut), les modules PowerShell installés sont analysés et sélectionnés dans l’ordre suivant : module PowerShell utilisateurs Microsoft Graph, module PowerShell Azure AD v2. Le module PowerShell Azure AD v2 est déconseillé le 30 mars 2024 et il est donc recommandé d’utiliser le module PowerShell utilisateurs de Microsoft Graph.

Étendue de l’authentification
AuthenticationScope string

Étendue des autorisations requises pour effectuer toutes les tâches d’automatisation dans cette session de connexion Azure AD. Par défaut, IA-Connect demande une étendue d’autorisation pour autoriser la modification des utilisateurs, des groupes et des attributions de licences. Ce paramètre est utilisé uniquement lors de la connexion à l’aide du module PowerShell utilisateurs de Microsoft Graph.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
OpenAzureADv2PowerShellRunspaceResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se connecter à Azure AD avec un certificat

Connecte IA-Connect à Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Cette action (ou « Se connecter à Azure AD avec des informations d’identification ») doit être émise avant d’exécuter d’autres actions Azure AD. Cette action nécessite qu’un principal de service Azure et une inscription d’application Azure AD avec un certificat soient configurés dans Azure AD avant qu’il ne fonctionne, mais présente l’avantage de ne pas exiger l’authentification multifacteur (2FA). Cette action utilise des modules Azure AD v2 ou Microsoft Graph PowerShell.

Paramètres

Nom Clé Obligatoire Type Description
ID d’inscription d’application Azure AD
ApplicationId True string

ID d’application de l’inscription d’application Azure AD qui contient le certificat et a les rôles requis dans Azure AD pour effectuer les actions d’automatisation. Cette inscription d’application Azure AD doit avoir déjà été configurée par un administrateur.

Empreinte numérique du certificat
CertificateThumbprint True string

Empreinte numérique du certificat utilisé pour l’authentification. Ce certificat doit avoir été créé précédemment et exister à la fois sur l’ordinateur où IA-Connect effectue les actions d’automatisation et dans l’inscription de l’application Azure AD.

ID de locataire Azure
TenantId True string

ID de locataire Azure auquel se connecter. Cela doit être spécifié lors de l’utilisation de certificats pour l’authentification.

API à utiliser
APIToUse string

API à utiliser pour la connexion à Azure AD. Une fois définies, toutes les autres commandes Azure AD émises par IA-Connect utiliseront cette API. Si la valeur est automatique (valeur par défaut), les modules PowerShell installés sont analysés et sélectionnés dans l’ordre suivant : module PowerShell utilisateurs Microsoft Graph, module PowerShell Azure AD v2. Le module PowerShell Azure AD v2 est déconseillé le 30 mars 2024 et il est donc recommandé d’utiliser le module PowerShell utilisateurs de Microsoft Graph.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
OpenAzureADv2PowerShellRunspaceWithCertificateResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se connecter à l’environnement JML

Connectez-vous à un environnement JML où les détails de cet environnement sont conservés dans le IA-Connect Orchestrator. Ces détails peuvent inclure des informations d’identification, des adresses et d’autres paramètres de connectivité. Par exemple, vous pouvez utiliser cette action pour vous connecter à Active Directory, Microsoft Exchange, Azure AD ou Office 365 Exchange Online.

Paramètres

Nom Clé Obligatoire Type Description
Nom convivial
FriendlyName string

Nom convivial de l’environnement JML détenu dans l’orchestrateur IA-Connect.

Se connecter uniquement s’il n’est pas déjà connecté
OnlyConnectIfNotAlreadyConnected boolean

S’applique uniquement à Exchange et Office 365 Exchange Online. Si la valeur est false : cette action se connecte toujours à Exchange ou à Office 365 Exchange Online même si IA-Connect est déjà connecté. Si la valeur est true (valeur par défaut) : si IA-Connect est déjà connecté à Exchange ou Office 365 Exchange Online avec des paramètres identiques et que la connexion Exchange répond, IA-Connect ne fera rien, car la connexion est déjà établie.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
JMLConnectToJMLEnvironmentResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se connecter à Microsoft Exchange

Connecte IA-Connect à un serveur Microsoft Exchange. Cette action doit être émise avant d’exécuter d’autres actions Exchange. Si vous spécifiez un nom d’utilisateur et un mot de passe, toutes les actions Exchange suivantes s’exécutent en tant que compte. Si vous ne spécifiez pas de nom d’utilisateur et de mot de passe, toutes les actions Exchange suivantes s’exécutent en tant que compte d’utilisateur que l’agent IA-Connect est en cours d’exécution.

Paramètres

Nom Clé Obligatoire Type Description
Nom d’utilisateur
Username string

Nom d’utilisateur du compte à utiliser lors de l’exécution de commandes Exchange PowerShell. Vous pouvez spécifier un nom d’utilisateur au format « DOMAIN\username » (par exemple, TESTDOMAIN\admin) ou « username@domainFQDN » (par exemple admin@testdomain.local). Si vous ne spécifiez pas de nom d’utilisateur et de mot de passe, toutes les actions Exchange suivantes s’exécutent en tant que compte d’utilisateur que l’agent IA-Connect est en cours d’exécution.

Mot de passe
Password password

Mot de passe du compte à utiliser lors de l’exécution de commandes Exchange PowerShell.

Nom de domaine complet du serveur Exchange
ExchangeServerFQDN True string

Nom de domaine complet (FQDN) ou nom d’hôte du serveur Microsoft Exchange.

Utilisation du protocole SSL
UseSSL boolean

Définissez la valeur true si vous souhaitez vous connecter au serveur Microsoft Exchange à l’aide du protocole HTTPS/SSL. Cela chiffre tout le trafic, mais fonctionne uniquement si le serveur Exchange est configuré pour accepter des commandes PowerShell sur SSL.

Méthode de connexion
ConnectionMethod string

Quelle méthode doit être utilisée pour se connecter à Microsoft Exchange. « Local » importe l’espace d’exécution Exchange distant localement et exécute les commandes localement. « Remote » s’exécute directement dans l’instance d’exécution Exchange distante et peut ne pas être en mesure d’exécuter des scripts PowerShell génériques en raison de restrictions de sécurité.

Mécanisme d’authentification
AuthenticationMechanism string

Mécanisme d’authentification à utiliser si vous vous connectez à un ordinateur distant ou exécutez le script en tant qu’autre utilisateur. Les valeurs prises en charge sont « Basic », « Credssp », « Default », « Digest », « Kerberos » et « Negotiate ».

Se connecter uniquement s’il n’est pas déjà connecté
OnlyConnectIfNotAlreadyConnected boolean

Si la valeur est false : cette action se connecte toujours à Exchange même si IA-Connect est déjà connecté. Si la valeur est true (valeur par défaut) : si IA-Connect est déjà connecté à Exchange avec des paramètres identiques et que la connexion Exchange répond, IA-Connect ne fera rien, car la connexion est déjà établie.

Types de commandes à importer localement
CommandTypesToImportLocally string

La méthode de connexion « Local » importe localement les commandes Exchange PowerShell. Cette option vous permet de choisir les commandes PowerShell à importer. La conservation de cette liste à un minimum réduit à la fois l’utilisation de la mémoire et le temps de connexion. 'All' (valeur par défaut, pour la compatibilité descendante) importe toutes les commandes PS. 'IA-Connect uniquement' (l’option recommandée) importe uniquement les commandes PS utilisées par IA-Connect (vous pouvez spécifier des commandes PS supplémentaires). « Spécifié » importe uniquement les commandes PS que vous spécifiez et peut interrompre certaines actions IA-Connect si elles dépendent des commandes PS que vous n’avez pas spécifiées.

Commandes supplémentaires à importer localement
AdditionalCommandsToImportLocallyCSV string

Si vous utilisez la méthode de connexion « Local » et si vous avez choisi d’importer les commandes PS «IA-Connect uniquement » ou « Spécifié », vous pouvez spécifier une liste séparée par des virgules de commandes PS supplémentaires à importer. Par exemple : « Get-Mailbox, New-Mailbox, New-DistributionGroup ».

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
OpenExchangePowerShellRunspaceResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se connecter à Office 365 avec des informations d’identification

Connecte IA-Connect à Office 365 à l’aide des modules PowerShell Office 365. Cette action (ou « Se connecter à Office 365 avec certificat ») doit être émise avant d’exécuter d’autres actions Office 365. Cette action nécessite un compte qui ne nécessite pas l’authentification multifacteur (2FA) ou vous devez utiliser le module UI Automation pour automatiser le composant 2FA (c’est-à-dire la fenêtre contextuelle d’authentification par mot de passe unique). Vous pouvez également utiliser l’action « Se connecter à Office 365 avec un certificat ».

Paramètres

Nom Clé Obligatoire Type Description
Nom d’utilisateur
Office365Username True string

Nom d’utilisateur du compte à utiliser lors de l’exécution de commandes PowerShell Office 365.

Mot de passe
Office365Password True password

Mot de passe du compte à utiliser lors de l’exécution des commandes PowerShell Office 365.

Exchange URL
ExchangeURL string

URL facultative du serveur en ligne Microsoft Exchange à laquelle se connecter. Utilisez-la uniquement si vous disposez d’une URL personnalisée.

Méthode de connexion
ConnectionMethod string

Quelle méthode doit être utilisée pour se connecter à Microsoft Exchange. À la fois « EXO V1 local » et « EXO V1 remote » utilisent microsoft Exchange Online PowerShell d’origine qui s’exécute sur l’ordinateur exécutant l’agent IA-Connect et ne nécessite aucun module PowerShell supplémentaire, mais sera finalement déconseillé. « EXO V1 local » importe l’instance d’exécution Exchange distante localement et exécute les commandes localement. « EXO V1 remote » s’exécute directement dans l’instance d’exécution Exchange distante et ne peut pas exécuter de scripts PowerShell génériques en raison de restrictions de sécurité. « EXO V2 » utilise le module Microsoft Exchange Online PowerShell v2 plus récent qui s’exécute sur l’ordinateur exécutant l’agent IA-Connect et nécessite l’installation du module PowerShell « ExchangeOnlineManagement » v2.

Se connecter uniquement s’il n’est pas déjà connecté
OnlyConnectIfNotAlreadyConnected boolean

Si la valeur est false : cette action se connecte toujours à Office 365 Exchange Online même si IA-Connect est déjà connecté. Si la valeur est true (valeur par défaut) : si IA-Connect est déjà connecté à Office 365 Exchange Online avec des paramètres identiques et que la connexion Office 365 Exchange Online répond, IA-Connect ne fera rien, car la connexion est déjà établie.

Types de commandes à importer localement
CommandTypesToImportLocally string

Les méthodes de connexion « EXO v1 local » et « EXO V2 » importent localement les commandes Office 365 ou Exchange Online PowerShell. Cette option vous permet de choisir les commandes PowerShell à importer. La conservation de cette liste à un minimum réduit à la fois l’utilisation de la mémoire et le temps de connexion. 'All' (valeur par défaut, pour la compatibilité descendante) importe toutes les commandes PS. 'IA-Connect uniquement' (l’option recommandée) importe uniquement les commandes PS utilisées par IA-Connect (vous pouvez spécifier des commandes PS supplémentaires). « Spécifié » importe uniquement les commandes PS que vous spécifiez et peut interrompre certaines actions IA-Connect si elles dépendent des commandes PS que vous n’avez pas spécifiées.

Commandes supplémentaires à importer localement
AdditionalCommandsToImportLocallyCSV string

Si vous utilisez les méthodes de connexion « EXO v1 local » ou « EXO V2 » et si vous avez choisi d’importer les commandes PS «IA-Connect uniquement » ou « Spécifié », vous pouvez spécifier une liste séparée par des virgules de commandes PS supplémentaires à importer. Par exemple : « Get-Mailbox, New-Mailbox, New-DistributionGroup ».

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
OpenO365PowerShellRunspaceResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se connecter à Office 365 avec un certificat

Connecte IA-Connect à Office 365 à l’aide des modules PowerShell Office 365. Cette action (ou « Se connecter à Office 365 avec des informations d’identification ») doit être émise avant d’exécuter d’autres actions Office 365. Cette action nécessite une inscription d’application Azure AD avec un certificat et les rôles appropriés à configurer dans Azure AD avant de fonctionner, mais présente l’avantage de ne pas exiger l’authentification multifacteur (2FA).

Paramètres

Nom Clé Obligatoire Type Description
ID d’application d’inscription d’application Azure AD
ApplicationId True string

ID d’application de l’inscription d’application Azure AD qui contient le certificat et a les rôles requis dans Azure AD pour effectuer les actions d’automatisation. Cette inscription d’application Azure AD doit avoir déjà été configurée par un administrateur.

Empreinte numérique du certificat
CertificateThumbprint True string

Empreinte numérique du certificat utilisé pour l’authentification. Ce certificat doit avoir été créé précédemment et exister à la fois sur l’ordinateur où IA-Connect effectue les actions d’automatisation et dans l’inscription de l’application Azure AD.

Organisation
Organization True string

Organisation à utiliser pour l’authentification. Par exemple : mytestenvironment.onmicrosoft.com.

Exchange URL
ExchangeURL string

URL facultative du serveur en ligne Microsoft Exchange à laquelle se connecter. Utilisez-la uniquement si vous disposez d’une URL personnalisée.

Méthode de connexion
ConnectionMethod string

Quelle méthode doit être utilisée pour se connecter à Microsoft Exchange. « EXO V1 » est microsoft Exchange Online PowerShell d’origine et ne prend pas en charge les certificats (et n’est donc pas disponible en tant qu’option). « EXO V2 » utilise le module Microsoft Exchange Online PowerShell v2 plus récent qui s’exécute sur l’ordinateur exécutant l’agent IA-Connect et nécessite l’installation du module PowerShell « ExchangeOnlineManagement » v2.

Se connecter uniquement s’il n’est pas déjà connecté
OnlyConnectIfNotAlreadyConnected boolean

Si la valeur est false : cette action se connecte toujours à Office 365 Exchange Online même si IA-Connect est déjà connecté. Si la valeur est true (valeur par défaut) : si IA-Connect est déjà connecté à Office 365 Exchange Online avec des paramètres identiques et que la connexion Office 365 Exchange Online répond, IA-Connect ne fera rien, car la connexion est déjà établie.

Types de commandes à importer localement
CommandTypesToImportLocally string

La méthode de connexion « EXO V2 » (requise pour l’authentification par certificat) importe localement les commandes Office 365 ou Exchange Online PowerShell. Cette option vous permet de choisir les commandes PowerShell à importer. La conservation de cette liste à un minimum réduit à la fois l’utilisation de la mémoire et le temps de connexion. 'All' (valeur par défaut, pour la compatibilité descendante) importe toutes les commandes PS. 'IA-Connect uniquement' (l’option recommandée) importe uniquement les commandes PS utilisées par IA-Connect (vous pouvez spécifier des commandes PS supplémentaires). « Spécifié » importe uniquement les commandes PS que vous spécifiez et peut interrompre certaines actions IA-Connect si elles dépendent des commandes PS que vous n’avez pas spécifiées.

Commandes supplémentaires à importer localement
AdditionalCommandsToImportLocallyCSV string

Si vous avez choisi d’importer des commandes PS «IA-Connect uniquement » ou « Spécifiées », vous pouvez spécifier une liste séparée par des virgules de commandes PS supplémentaires à importer. Par exemple : « Get-Mailbox, New-Mailbox, New-DistributionGroup ».

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
OpenO365PowerShellRunspaceWithCertificateResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se déconnecter de Microsoft Exchange

Déconnecte IA-Connect d’un serveur Microsoft Exchange (connecté à l’aide de l’action « Se connecter à Microsoft Exchange »). Vous ne pourrez pas émettre à nouveau des actions Microsoft Exchange PowerShell tant que vous ne vous reconnectez pas.

Paramètres

Nom Clé Obligatoire Type Description
Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
CloseExchangePowerShellRunspaceResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se déconnecter d’Active Directory

Si vous avez utilisé l’action « Ouvrir l’instance d’exécution PowerShell Active Directory avec des informations d’identification » pour exécuter des commandes PowerShell Active Directory en tant que compte d’utilisateur alternatif ou pour un autre domaine, cette action renvoie l’agent IA-Connect au comportement par défaut de l’exécution d’actions Active Directory en tant que compte d’utilisateur sur lequel l’agent IA-Connect s’exécute.

Paramètres

Nom Clé Obligatoire Type Description
Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
CloseActiveDirectoryPowerShellRunspaceResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se déconnecter d’Azure AD

Déconnecte IA-Connect d’Azure Active Directory (également appelé ID Microsoft Entra, Azure AD ou AAD). Vous ne pourrez plus émettre d’actions Azure AD tant que vous ne vous reconnectez pas. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon le cas utilisé pour se connecter à l’origine.

Paramètres

Nom Clé Obligatoire Type Description
Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
CloseAzureADv2PowerShellRunspaceResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Se déconnecter d’Office 365

Déconnecte IA-Connect d’Office 365 à l’aide des modules PowerShell Office 365 (connectés à l’action « Se connecter à Office 365 »). Vous ne pourrez plus émettre d’actions Office 365 PowerShell tant que vous ne vous reconnectez pas.

Paramètres

Nom Clé Obligatoire Type Description
Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
CloseO365PowerShellRunspaceResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer la boîte aux lettres Office 365 de tous les groupes de distribution

Supprimez une boîte aux lettres de tous les groupes de distribution Microsoft Exchange Online ou Office 365 ou des groupes de sécurité à extension messagerie dont il est membre.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
MailboxIdentity string

Identité de la boîte aux lettres à supprimer de tous les groupes de distribution ou groupes de sécurité à extension messagerie dont il est membre. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Ignorer la vérification du gestionnaire de groupe de sécurité
BypassSecurityGroupManagerCheck boolean

Si le compte Automation de l’agent IA-Connect n’est pas propriétaire d’un groupe de distribution ou d’un groupe de sécurité à extension messagerie, il ne pourra pas supprimer un membre de ce groupe. Si vous définissez cette option sur true (la valeur par défaut), la vérification du propriétaire est ignorée, mais nécessite que le compte Automation se trouve dans le groupe de rôles Exchange « Gestion des organisations » ou que le rôle « Gestion des rôles » soit attribué . Il s’agit d’un rôle unique pour vous accorder des autorisations pour modifier n’importe quel groupe Exchange 355 Exchange Online au lieu d’être propriétaire de tous les groupes que vous devez modifier.

Exception si des groupes ne parviennent pas à supprimer
ExceptionIfAnyGroupsFailToRemove boolean

Si la valeur est true : une exception (échec) est levée si la boîte aux lettres ne parvient pas à supprimer d’un groupe individuel (c’est-à-dire 100% réussite est une exigence). Si aucune exception n’est levée, cette action signale le nombre de groupes supprimés avec succès et le nombre d’échecs de suppression.

Exception si tous les groupes ne parviennent pas à supprimer
ExceptionIfAllGroupsFailToRemove boolean

Si la valeur est true (valeur par défaut) : une exception (échec) est déclenchée si la boîte aux lettres ne parvient pas à supprimer de tous les groupes (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de groupes supprimés avec succès et le nombre d’échecs de suppression.

Noms de domaine de groupe à exclure
GroupDNsToExcludeJSON string

Liste des noms uniques de groupe à exclure de la suppression, au format JSON ou CSV. Par exemple : [{"GroupDN » : « Group DN 1"}, {"GroupName » : « Group DN 2"}] (format de table JSON), ["Group DN 1 », « Group DN 2"] (format de tableau JSON) ou « Group DN 1 »,"Group DN 2 » (format CSV).

Exécuter en tant que thread
RunAsThread boolean

Si la valeur est false, l’agent IA-Connect exécute immédiatement l’action et retourne les résultats lorsque l’action se termine, mais échoue si elle prend plus de temps que le délai d’expiration de la commande Worker/RPA. Si la valeur est true, l’agent IA-Connect exécute cette action en tant que thread d’agent et la surveille jusqu’à ce qu’elle se termine. Cela permet à l’action de s’exécuter plus longtemps que le délai d’expiration de la commande Worker/RPA.

Récupérer les données de sortie pour l’ID de thread
RetrieveOutputDataFromThreadId integer

Si vous avez précédemment exécuté cette action en tant que thread agent et que vous définissez « Secondes pour attendre le thread » sur 0, indiquez l’ID de thread agent pour récupérer les résultats. Cet ID de thread agent a été fourni par l’appel précédent à cette action. Défini sur 0 (valeur par défaut) si vous exécutez simplement cette action (et par conséquent, si vous ne récupérez pas les résultats d’une instance précédente de cette action s’exécutent en tant que thread d’agent).

Secondes à attendre pour le thread
SecondsToWaitForThread integer

Si « Exécuter en tant que thread » est défini sur true, combien de secondes attendre la fin du thread agent. Si le thread agent exécutant cette action n’est pas terminé pour le moment, une exception est levée. Défini sur 0 pour contourner l’attente : l’agent continue d’exécuter l’action, mais il est également disponible pour l’action suivante. Vous pouvez ensuite récupérer les résultats de l’action ultérieurement en utilisant l’action « Attendre que le thread agent se termine correctement » pour attendre que le thread de l’agent se termine, puis réexécuter cette action « Supprimer la boîte aux lettres Office 365 de tous les groupes de distribution » avec l’entrée « Récupérer les données de sortie pour l’ID de thread » définie sur l’ID de thread agent.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Groupes O365 supprimés avec succès
O365GroupsRemovedSuccessfully integer

Le nombre de groupes O365 dont la boîte aux lettres a été supprimée.

Échec de la suppression des groupes O365
O365GroupsFailedToRemove integer

Le nombre de groupes O365 dont la boîte aux lettres n’a pas pu être supprimée.

Groupes O365 exclus de la suppression
O365GroupsExcludedFromRemoval integer

Nombre de groupes O365 exclus de la suppression (c’est-à-dire correspondant à l’un des noms de domaine de groupe spécifiés à exclure).

Supprimer le message d’erreur maître des groupes O365
RemoveO365GroupsErrorMessage string

Si la boîte aux lettres n’a pas pu être supprimée de certains groupes O365 et qu’aucune exception n’a été déclenchée, ce message d’erreur fournit des détails sur le problème.

Thread Id
ThreadId integer

Si cette action est exécutée en tant que thread d’agent, cette sortie contient l’ID du thread Agent qui peut être utilisé pour surveiller l’exécution de l’action et récupérer les résultats une fois l’action terminée.

Supprimer la sécurité Azure AD ou le groupe Microsoft 365

Supprimez un groupe de sécurité Azure Active Directory ou un groupe Microsoft 365. Cette action ne peut pas supprimer les groupes de sécurité ou les listes de distribution activés par courrier : utilisez plutôt l’action « Supprimer le groupe de distribution Office 365 ». Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet de groupe ou nom d’affichage
GroupObjectId True string

Id ou nom complet d’un groupe Azure Active Directory. Vous pouvez spécifier un groupe par nom complet (par exemple, « Utilisateurs financiers ») ou ObjectId (par exemple, valeur UUID/GUID).

Exception si le groupe n’existe pas
ErrorIfGroupDoesNotExist boolean

Une exception doit-elle se produire si le groupe n’existe pas ? Définissez la valeur false pour ne rien faire si le groupe n’existe pas (par exemple, il a peut-être déjà été supprimé). Défini sur true si le groupe n’existe pas est une erreur (c’est-à-dire qu’il était prévu d’exister).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Le groupe existait
GroupExisted boolean

Si le groupe existait et a été supprimé, cette valeur est définie sur true. Si le groupe n’existe pas (et que « Erreur si le groupe n’existe pas » a été défini sur false, aucune exception n’a été levée), cette valeur est définie sur false pour vous informer que le groupe n’existe pas et, par conséquent, IA-Connect n’a pas dû effectuer d’action.

Supprimer le groupe Active Directory

Supprime un groupe d’Active Directory. S’il existe des objets (par exemple des utilisateurs, des groupes ou des ordinateurs) dans le groupe, ces objets sont supprimés dans le cadre de la suppression de groupe.

Paramètres

Nom Clé Obligatoire Type Description
Identité de groupe
GroupIdentity True string

Identité du groupe Active Directory. Vous pouvez spécifier un groupe par nom unique (par exemple, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName / nom pré-2K (par exemple, « Group1 »). Vous ne pouvez pas utiliser le nom d’affichage ou le nom du groupe (bien que le nom du groupe soit souvent identique au nom de pré-2K qui peut être utilisé).

Supprimer même s’il est protégé
DeleteEvenIfProtected boolean

Définissez la valeur true pour supprimer le groupe, même s’il est protégé contre la suppression. Définissez la valeur false pour supprimer uniquement le groupe s’il n’est pas protégé contre la suppression et déclenchez une exception si le groupe est protégé.

Déclencher une exception si le groupe n’existe pas
RaiseExceptionIfGroupDoesNotExist boolean

Si la valeur est true et que le groupe n’existe pas, une exception est levée. Si la valeur est false et que le groupe n’existe pas, l’action signale la réussite, mais la sortie signale qu’aucun groupe n’a été supprimé.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Nombre de groupes supprimés
NumberOfGroupsDeleted integer

Cette sortie contiendra le nombre de groupes AD supprimés qui doivent être 0 ou 1.

Supprimer le groupe de distribution Microsoft Exchange

Supprimez un groupe de distribution Microsoft Exchange.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
Identity True string

Identité du groupe de distribution. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Ignorer la vérification du gestionnaire de groupe de sécurité
BypassSecurityGroupManagerCheck boolean

Par défaut, si le compte Automation de l’agent IA-Connect n’est pas propriétaire du groupe de distribution, il ne pourra pas supprimer le groupe de distribution. Vous pouvez également définir cette option sur true et supprimer cette vérification, mais elle nécessite que le compte Automation se trouve dans le groupe de rôles Exchange « Gestion de l’organisation » ou que le rôle « Gestion des rôles » soit attribué . Il s’agit d’un rôle unique pour vous donner les autorisations nécessaires pour modifier n’importe quel groupe de distribution Exchange au lieu d’être propriétaire de tous les groupes de distribution que vous devez modifier.

Exception si le groupe n’existe pas
ErrorIfGroupDoesNotExist boolean

Une exception doit-elle se produire si le groupe n’existe pas ? Définissez la valeur false pour ne rien faire si le groupe n’existe pas (par exemple, il a peut-être déjà été supprimé). Défini sur true si le groupe n’existe pas est une erreur (c’est-à-dire qu’il était prévu d’exister).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeRemoveDistributionGroupResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer le groupe de distribution Office 365

Supprimez un groupe de distribution Microsoft Exchange Online ou Office 365 ou un groupe de sécurité avec extension messagerie.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
Identity True string

Identité du groupe de distribution ou du groupe de sécurité à extension messagerie à supprimer. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Ignorer la vérification du gestionnaire de groupe de sécurité
BypassSecurityGroupManagerCheck boolean

Si le compte Automation de l’agent IA-Connect n’est pas propriétaire du groupe de distribution ou du groupe de sécurité à extension messagerie, il ne pourra pas supprimer le groupe. Si vous définissez cette option sur true (la valeur par défaut), la vérification du propriétaire est ignorée, mais nécessite que le compte Automation se trouve dans le groupe de rôles Exchange « Gestion des organisations » ou que le rôle « Gestion des rôles » soit attribué . Il s’agit d’un rôle unique pour vous accorder des autorisations pour modifier n’importe quel groupe Exchange 355 Exchange Online au lieu d’être propriétaire de tous les groupes que vous devez modifier.

Exception si le groupe n’existe pas
ErrorIfGroupDoesNotExist boolean

Une exception doit-elle se produire si le groupe n’existe pas ? Définissez la valeur false pour ne rien faire si le groupe n’existe pas (par exemple, il a peut-être déjà été supprimé). Défini sur true si le groupe n’existe pas est une erreur (c’est-à-dire qu’il était prévu d’exister).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
O365RemoveDistributionGroupResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer le membre du groupe Active Directory

Supprime un membre Active Directory (utilisateur, groupe ou ordinateur) d’un groupe Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Identité de groupe
GroupIdentity string

Identité du groupe Active Directory. Vous pouvez spécifier un groupe par nom unique (par exemple, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName / nom pré-2K (par exemple, « Group1 »). Vous ne pouvez pas utiliser le nom d’affichage ou le nom du groupe (bien que le nom du groupe soit souvent identique au nom de pré-2K qui peut être utilisé).

Nom du groupe
GroupName string

En guise d’alternative à la recherche par identité, fournissez le nom de pré-2K (SAMAccountName) du groupe Active Directory. Étant donné que l’entrée « Identité de groupe » accepte également le nom de pré-2K, cette entrée est désormais redondante, mais maintenue pour la compatibilité descendante.

Membre du groupe
UserIdentity True string

Membre du groupe à supprimer. Vous pouvez spécifier un utilisateur ou un groupe par nom unique (par exemple, CN=User1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (par exemple, « User1 »). Vous pouvez spécifier un ordinateur par nom unique ou nom d’ordinateur (pré-2K) suivi d’un $ (par exemple, VM01$).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryRemoveADGroupMemberByGroupIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer le membre Microsoft Exchange du groupe de distribution

Supprimez un membre (par exemple un utilisateur) d’un groupe de distribution Exchange. Si le membre n’est pas dans le groupe, aucune action n’est effectuée.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
Identity True string

Identité du groupe de distribution à ajouter. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Membre à supprimer
Member True string

Identité du membre à supprimer du groupe de distribution. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Ignorer la vérification du gestionnaire de groupe de sécurité
BypassSecurityGroupManagerCheck boolean

Par défaut, si le compte Automation de l’agent IA-Connect n’est pas propriétaire du groupe de distribution, il ne pourra pas modifier le groupe de distribution. Vous pouvez également définir cette option sur true et supprimer cette vérification, mais elle nécessite que le compte Automation se trouve dans le groupe de rôles Exchange « Gestion de l’organisation » ou que le rôle « Gestion des rôles » soit attribué . Il s’agit d’un rôle unique pour vous donner les autorisations nécessaires pour modifier n’importe quel groupe de distribution Exchange au lieu d’être propriétaire de tous les groupes de distribution que vous devez modifier.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeRemoveDistributionGroupMemberResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer le membre Office 365 du groupe de distribution

Supprimez un membre d’un groupe de distribution Microsoft Exchange Online ou Office 365 ou d’un groupe de sécurité à extension messagerie.

Paramètres

Nom Clé Obligatoire Type Description
Identité du groupe de distribution
GroupIdentity True string

Identité du groupe de distribution ou du groupe de sécurité à extension messagerie à supprimer. Vous pouvez spécifier un groupe de distribution par nom, alias, nom unique (par exemple, CN=MyGroup,OU=My Groups,DC=mydomain,DC=local), adresse e-mail ou GUID.

Membre à supprimer
Member True string

Identité du membre à supprimer du groupe de distribution ou du groupe de sécurité à extension messagerie. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Ignorer la vérification du gestionnaire de groupe de sécurité
BypassSecurityGroupManagerCheck boolean

Si le compte d’automatisation de l’agent IA-Connect n’est pas propriétaire du groupe de distribution ou du groupe de sécurité à extension messagerie, il ne pourra pas supprimer un membre du groupe. Si vous définissez cette option sur true (la valeur par défaut), la vérification du propriétaire est ignorée, mais nécessite que le compte Automation se trouve dans le groupe de rôles Exchange « Gestion des organisations » ou que le rôle « Gestion des rôles » soit attribué . Il s’agit d’un rôle unique pour vous accorder des autorisations pour modifier n’importe quel groupe Exchange 355 Exchange Online au lieu d’être propriétaire de tous les groupes que vous devez modifier.

Exception si le membre n’est pas dans le groupe
ExceptionIfMemberNotInGroup boolean

Une exception doit-elle se produire si le membre n’est pas dans le groupe ? Définissez la valeur false (valeur par défaut) pour ne rien faire si le membre n’est pas dans le groupe (par exemple, il a peut-être déjà été supprimé ou n’a jamais été dans le groupe). Défini sur true si le membre qui n’est pas dans le groupe est une erreur (c’est-à-dire qu’il était censé se trouver dans le groupe).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
O365RemoveDistributionGroupMemberResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer l’autorisation de boîte aux lettres Microsoft Exchange de l’utilisateur

Supprimez les autorisations de boîte aux lettres d’un utilisateur de boîte aux lettres, d’un utilisateur ou d’un groupe de sécurité spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

Identité de la boîte aux lettres Microsoft Exchange. Vous pouvez spécifier une boîte aux lettres par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Utilisateur
User True string

Utilisateur à supprimer des autorisations de boîte aux lettres. Vous pouvez spécifier un utilisateur par nom, alias, nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Email address, GUID, SAMAccountName ou User Principal Name (UPN).

Droits d’accès
AccessRights True string

Droits d’accès à supprimer des autorisations de l’utilisateur sur la boîte aux lettres. Les options disponibles sont « ChangeOwner », « ChangePermission », « DeleteItem », « ExternalAccount », « FullAccess » et « ReadPermission ». Pour supprimer plusieurs autorisations, spécifiez-les sous la forme d’une liste séparée par des virgules.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ExchangeRemoveMailboxPermissionResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer l’autorisation de boîte aux lettres Office 365 de l’utilisateur

Supprimez les autorisations de boîte aux lettres Microsoft Exchange Online ou Office 365 d’un utilisateur de boîte aux lettres, d’un utilisateur ou d’un groupe de sécurité spécifié.

Paramètres

Nom Clé Obligatoire Type Description
Identité de boîte aux lettres
Identity True string

ID d’une boîte aux lettres Microsoft Exchange Online ou Office 365. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Utilisateur
User True string

L’utilisateur de boîte aux lettres, l’utilisateur ou le groupe de sécurité avec extension messagerie à supprimer des autorisations de boîte aux lettres. Vous pouvez spécifier une boîte aux lettres par nom, alias, ID d’objet (par exemple, valeur UUID/GUID), adresse e-mail, GUID, SAMAccountName (même les utilisateurs dans des environnements non connectés Active Directory ont un NOM SAMAccountName) ou nom d’utilisateur principal (UPN).

Droits d’accès
AccessRights True string

Droits d’accès à supprimer des autorisations de l’utilisateur sur la boîte aux lettres. Les options disponibles sont « ChangeOwner », « ChangePermission », « DeleteItem », « ExternalAccount », « FullAccess » et « ReadPermission ». Pour supprimer plusieurs autorisations, spécifiez-les sous la forme d’une liste séparée par des virgules.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
O365RemoveMailboxPermissionResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer l’objet Active Directory de plusieurs groupes

Supprime un objet Active Directory (généralement un utilisateur, un groupe ou un ordinateur) de plusieurs groupes Active Directory existants. IA-Connect supprime l’objet du plus grand nombre de groupes possible et signale le résultat. Si l’objet n’est pas membre d’un ou plusieurs des groupes spécifiés, cela est considéré comme un succès.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’objet
UserIdentity True string

Objet (généralement un utilisateur, un groupe ou un ordinateur) à supprimer d’un ou plusieurs groupes. Vous pouvez spécifier un utilisateur ou un groupe par nom unique (par exemple, CN=User1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (par exemple, « User1 »). Vous pouvez spécifier un ordinateur par nom unique ou nom d’ordinateur (pré-2K) suivi d’un $ (par exemple, VM01$).

Groupes AD à supprimer
GroupNamesJSON string

Liste des groupes AD à supprimer de l’objet au format JSON ou CSV. Par exemple : [{"GroupName » : « Group 1"}, {"GroupName » : « Group 2"}] (format de table JSON), ["Group 1 », « Group 2"] (format de tableau JSON) ou Groupe 1,Groupe 2 (format CSV). Vous pouvez spécifier un utilisateur ou un groupe par nom unique (par exemple, CN=User1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (par exemple, « User1 »). Vous pouvez spécifier un ordinateur par nom unique ou nom d’ordinateur (pré-2K) suivi d’un $ (par exemple, VM01$).

Exception si des groupes ne parviennent pas à supprimer
ExceptionIfAnyGroupsFailToRemove boolean

Si la valeur est true : une exception (échec) est levée si un groupe unique ne parvient pas à supprimer (c’est-à-dire 100% réussite est une exigence). Si aucune exception n’est levée, cette action signale le nombre de groupes supprimés avec succès et le nombre d’échecs de suppression.

Exception si tous les groupes ne parviennent pas à supprimer
ExceptionIfAllGroupsFailToRemove boolean

Si la valeur est true : une exception (échec) est déclenchée uniquement si tous les groupes ne parviennent pas à supprimer (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de groupes supprimés avec succès et le nombre d’échecs de suppression.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Nombre maximal de groupes par appel
MaxGroupsPerCall integer

Si un grand nombre de groupes AD est spécifié pour la suppression, cela peut entraîner un délai d’expiration. En définissant la valeur « Nombre maximal de groupes par appel » sur 1 ou version ultérieure, l’orchestrateur IA-Connect fractionne cette action en plusieurs appels au directeur et à l’agent IA-Connect avec le nombre maximal spécifié de groupes par appel. Tout d’abord disponible dans IA-Connect 9.3. Par exemple : si vous définissez une valeur de 5 et 14 groupes sont demandés pour suppression, l’orchestrateur fractionne cette valeur en demandes de 5, 5, 4.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Groupes AD supprimés avec succès
ADGroupsRemovedSuccessfully integer

Nombre de groupes AD dont l’objet a été supprimé.

Échec de la suppression des groupes AD
ADGroupsFailedToRemove integer

Nombre de groupes AD dont l’objet n’a pas pu être supprimé.

Supprimer le message d’erreur des groupes AD
RemoveADGroupsMasterErrorMessage string

Si l’objet n’a pas pu être supprimé de certains des groupes AD et qu’aucune exception n’a été levée, ce message d’erreur fournit des détails sur le problème.

Supprimer l’unité d’organisation Active Directory

Supprime une unité d’organisation (UO) d’Active Directory. L’unité d’organisation ne peut pas être supprimée s’il existe des objets (par exemple des utilisateurs, des groupes ou des ordinateurs) dans l’unité d’organisation.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’unité d’organisation
OUIdentity True string

Identité de l’unité d’organisation Active Directory. Vous pouvez spécifier une unité d’organisation par nom unique (par exemple, OU=Servers,OU=London,DC=mydomain,DC=local), format GUID ou en tant que chemin d’accès (par exemple, London\Servers).

Supprimer même s’il est protégé
DeleteEvenIfProtected boolean

Définissez la valeur true pour supprimer l’unité d’organisation, même si elle est protégée contre la suppression. Définissez la valeur false pour supprimer uniquement l’unité d’organisation si elle n’est pas protégée contre la suppression et déclenchez une exception si l’unité d’organisation est protégée.

Déclencher une exception si l’unité d’organisation n’existe pas
RaiseExceptionIfOUDoesNotExist boolean

Si la valeur est true et que l’unité d’organisation n’existe pas, une exception est levée. Si la valeur est false et que l’unité d’organisation n’existe pas, l’action signale la réussite, mais la sortie signale qu’aucune unité d’organisation n’a été supprimée.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Nombre d’unités d’organisation supprimées
NumberOfOUsDeleted integer

Cette sortie contiendra le nombre d’unités d’organisation AD supprimées qui doivent être 0 ou 1.

Supprimer l’utilisateur Active Directory

Supprime un utilisateur d’Active Directory.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity True string

Identité de l’utilisateur Active Directory. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Supprimer la protection contre la suppression accidentelle
RemoveProtectionFromAccidentalDeletion boolean

Définissez la valeur true pour tenter de supprimer la protection contre la suppression accidentelle, avant de tenter de supprimer l’utilisateur.

Supprimer même si l’utilisateur a des sous-objets
DeleteEvenIfUserHasSubObjects boolean

Si un compte d’utilisateur a des sous-objets (c’est-à-dire que l’utilisateur n’est pas un objet feuille), la commande normale permettant de supprimer l’utilisateur échoue. Définissez cette entrée sur true si vous souhaitez revenir à une autre méthode de suppression si des sous-objets sont détectés.

Forcer la suppression récursive
ForceDeleteRecursive boolean

Si un compte d’utilisateur a des sous-objets (c’est-à-dire que l’utilisateur n’est pas un objet feuille), la commande normale permettant de supprimer l’utilisateur échoue. Définissez cette entrée sur true si vous souhaitez effectuer une suppression de sous-objet récursive, sans d’abord tenter de supprimer l’utilisateur normalement. Cela peut être utile si la détection de secours ne fonctionne pas.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
ActiveDirectoryRemoveADUserByIdentityResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer l’utilisateur Active Directory de tous les groupes

Supprime un utilisateur Active Directory de tous les groupes Active Directory dont il est membre. IA-Connect supprime l’utilisateur du plus grand nombre de groupes possible et signale le résultat. Cette action fonctionne uniquement avec les comptes d’utilisateur, vous ne pouvez pas utiliser cette action pour supprimer les appartenances d’un groupe ou d’un ordinateur.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’utilisateur
UserIdentity string

Utilisateur à supprimer de tous les groupes. Vous pouvez spécifier un utilisateur par nom unique (par exemple, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName / pre-2K name (par exemple, « User1 ») ou Name (par exemple, « User1 »).

Groupes AD à exclure
GroupsToExcludeJSON string

Liste des groupes AD à exclure de la suppression, au format JSON ou CSV. Par exemple : [{"GroupName » : « Group 1"}, {"GroupName » : « Group 2"}] (format de table JSON), ["Group 1 », « Group 2"] (format de tableau JSON) ou Groupe 1,Groupe 2 (format CSV). Vous pouvez spécifier un utilisateur ou un groupe par nom unique (par exemple, CN=User1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (par exemple, « User1 »). Vous pouvez spécifier un ordinateur par nom unique ou nom d’ordinateur (pré-2K) suivi d’un $ (par exemple, VM01$).

Exception si un groupe exclu n’existe pas
ExceptionIfExcludedGroupDoesNotExist boolean

Si la valeur est true : une exception (échec) est levée si l’un des groupes exclus n’existe pas (IA-Connect doit rechercher le groupe pour obtenir le nom de domaine du groupe). Si la valeur est false (valeur par défaut) : si un groupe exclu n’existe pas, il est ignoré, car l’utilisateur ne peut pas être membre de ce groupe.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Exécuter en tant que thread
RunAsThread boolean

Si la valeur est false, l’agent IA-Connect exécute immédiatement l’action et retourne les résultats lorsque l’action se termine, mais échoue si elle prend plus de temps que le délai d’expiration de la commande Worker/RPA. Si la valeur est true, l’agent IA-Connect exécute cette action en tant que thread d’agent et la surveille jusqu’à ce qu’elle se termine. Cela permet à l’action de s’exécuter plus longtemps que le délai d’expiration de la commande Worker/RPA.

Récupérer les données de sortie pour l’ID de thread
RetrieveOutputDataFromThreadId integer

Si vous avez précédemment exécuté cette action en tant que thread agent et que vous définissez « Secondes pour attendre le thread » sur 0, indiquez l’ID de thread agent pour récupérer les résultats. Cet ID de thread agent a été fourni par l’appel précédent à cette action. Défini sur 0 (valeur par défaut) si vous exécutez simplement cette action (et par conséquent, si vous ne récupérez pas les résultats d’une instance précédente de cette action s’exécutent en tant que thread d’agent).

Secondes à attendre pour le thread
SecondsToWaitForThread integer

Si « Exécuter en tant que thread » est défini sur true, combien de secondes attendre la fin du thread agent. Si le thread agent exécutant cette action n’est pas terminé pour le moment, une exception est levée. Défini sur 0 pour contourner l’attente : l’agent continue d’exécuter l’action, mais il est également disponible pour l’action suivante. Vous pouvez ensuite récupérer les résultats de l’action ultérieurement à l’aide de l’action « Attendre que le thread agent se termine correctement » pour attendre que le thread agent se termine, puis réexécuter cette action « Supprimer l’utilisateur Active Directory de tous les groupes » avec l’entrée « Récupérer les données de sortie pour l’ID de thread » définie sur l’ID de thread agent.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Groupes AD supprimés avec succès
ADGroupsRemovedSuccessfully integer

Nombre de groupes AD dont l’utilisateur a été supprimé.

Échec de la suppression des groupes AD
ADGroupsFailedToRemove integer

Nombre de groupes AD dont l’utilisateur n’a pas pu effectuer la suppression.

Groupes AD exclus de la suppression
ADGroupsExcludedFromRemoval integer

Nombre de groupes AD exclus de la suppression.

Supprimer le message d’erreur des groupes AD
RemoveADGroupsMasterErrorMessage string

Si l’utilisateur n’a pas pu supprimer de certains des groupes AD, ce message d’erreur fournit des détails sur le problème.

Thread Id
ThreadId integer

Si cette action est exécutée en tant que thread d’agent, cette sortie contient l’ID du thread Agent qui peut être utilisé pour surveiller l’exécution de l’action et récupérer les résultats une fois l’action terminée.

Supprimer l’utilisateur Azure AD

Supprimez un utilisateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Exception si l’utilisateur n’existe pas
ErrorIfUserDoesNotExist boolean

Une exception doit-elle se produire si l’utilisateur n’existe pas ? Définissez la valeur false pour ne rien faire si l’utilisateur n’existe pas (par exemple, il a peut-être déjà été supprimé). Défini sur true si l’utilisateur n’existe pas est une erreur (c’est-à-dire qu’il était prévu d’exister).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
L’utilisateur existait
UserExisted boolean

Si l’utilisateur existait et a été supprimé, cette valeur est définie sur true. Si l’utilisateur n’existe pas (et « Erreur si l’utilisateur n’existe pas » a été défini sur false, aucune exception n’a donc été levée), elle est définie sur false pour vous informer que l’utilisateur n’existe pas et, par conséquent, IA-Connect n’a pas dû effectuer d’action.

Supprimer l’utilisateur Azure AD de l’attribution de rôle d’administrateur

Supprimez un utilisateur Azure Active Directory (ou un autre objet) d’une attribution de rôle d’administrateur Azure Active Directory existante. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

ID d’objet de rôle ou nom d’affichage
RoleObjectId True string

Id ou nom complet d’un rôle d’administrateur Azure Active Directory. Vous pouvez spécifier un rôle d’administrateur AAD par nom complet (par exemple, « Développeur d’applications ») ou ObjectId (par exemple, valeur UUID/GUID).

ID d’étendue de répertoire
DirectoryScopeId string

ID d’étendue de répertoire facultatif que l’attribution de rôle spécifiée pour la suppression doit correspondre. Par exemple : / représente l’intégralité du locataire (et génère uniquement des attributions de rôles nommées avec un ID d’étendue d’annuaire de / à supprimer), /GUID représente une inscription d’application, /administrativeUnits/GUID représente une unité administrative. Si vous souhaitez supprimer une attribution de rôle, quelle que soit l’étendue du répertoire, spécifiez * ou une valeur vide.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Utilisateur supprimé du rôle
UserRemovedFromRole boolean

True si l’utilisateur a été supprimé du rôle. False si l’utilisateur n’a pas été affecté au rôle (il n’y avait donc rien à faire).

Supprimer l’utilisateur Azure AD de plusieurs groupes

Supprime un utilisateur Azure Active Directory de plusieurs groupes Azure Active Directory existants où les groupes sont spécifiés par ID d’objet ou nom d’affichage. IA-Connect supprime l’utilisateur du plus grand nombre de groupes possible et signale le résultat. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Groupes Azure AD à supprimer
GroupNamesJSON string

Liste des ID ou noms d’affichage des groupes Azure AD pour supprimer l’utilisateur, au format JSON ou CSV. Par exemple : [{"GroupName » : « Group 1"}, {"GroupName » : « Group 2"}] (format de table JSON), ["Group 1 », « Group 2"] (format de tableau JSON) ou Groupe 1,Groupe 2 (format CSV).

Exception si des groupes ne parviennent pas à supprimer
ExceptionIfAnyGroupsFailToRemove boolean

Si la valeur est true : une exception (échec) est levée si un groupe unique ne parvient pas à supprimer (c’est-à-dire 100% réussite est une exigence). Certains groupes (par exemple : groupes Office 365) peuvent ne pas être supprimés afin qu’une exception puisse être courante. Si aucune exception n’est levée, cette action signale le nombre de groupes supprimés avec succès et le nombre d’échecs de suppression.

Exception si tous les groupes ne parviennent pas à supprimer
ExceptionIfAllGroupsFailToRemove boolean

Si la valeur est true : une exception (échec) est déclenchée si tous les groupes ne parviennent pas à supprimer (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de groupes supprimés avec succès et le nombre d’échecs de suppression.

Vérifier d’abord les appartenances aux groupes d’utilisateurs
CheckUserGroupMembershipsFirst boolean

Si la valeur est true, IA-Connect vérifie les appartenances de groupe de l’utilisateur avant de tenter de les supprimer de chaque groupe. Si l’utilisateur n’est pas membre d’un groupe particulier, IA-Connect signale simplement la réussite de ce groupe sans avoir à faire quoi que ce soit. Si la valeur est false, IA-Connect supprime immédiatement l’utilisateur de chaque groupe spécifié sans vérification, ce qui entraîne une erreur si l’utilisateur n’est pas dans le groupe.

Nombre maximal de groupes Azure AD par appel
MaxAzureADGroupsPerCall integer

Si l’utilisateur est membre d’un grand nombre de groupes Azure AD, cela peut entraîner un délai d’expiration. En définissant la valeur « Nombre maximal de groupes Azure AD par appel » sur 1 ou version ultérieure, l’orchestrateur IA-Connect fractionne cette action en plusieurs appels au directeur et à l’agent IA-Connect avec le nombre maximal spécifié de groupes par appel. Par exemple : si vous définissez une valeur de 5 et 14 groupes doivent être supprimés, l’orchestrateur fractionne cette valeur en requêtes de 5, 5, 4.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Groupes Azure AD supprimés avec succès
AzureADGroupsRemovedSuccessfully integer

Nombre de groupes Azure AD dont l’utilisateur a été supprimé.

Les groupes Azure AD n’ont pas pu être supprimés
AzureADGroupsFailedToRemove integer

Nombre de groupes Azure AD dont l’utilisateur n’a pas pu se retirer.

Supprimer le message d’erreur maître des groupes Azure AD
RemoveAzureADGroupsErrorMessage string

Si l’utilisateur n’a pas pu supprimer de certains des groupes Azure AD et qu’aucune exception n’a été levée, ce message d’erreur fournit des détails sur le problème.

Supprimer l’utilisateur Azure AD de plusieurs rôles d’administrateur

Supprime un utilisateur Azure Active Directory (ou un autre objet) d’un ou plusieurs rôles d’administrateur Azure Active Directory existants. Cette action itère dans la liste des attributions de rôles de l’utilisateur et supprime les éléments correspondants. Par conséquent, si vous spécifiez des rôles inexistants à supprimer, cela ne déclenche pas d’erreur (car si l’utilisateur n’est pas dans ce rôle, rien n’est tenté). Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Id d’objet de rôle ou noms d’affichage
RolesJSON string

Liste des rôles d’administrateur à attribuer à l’utilisateur, au format JSON ou CSV. Par exemple : [{"Role » : « Développeur d’applications"}, {"Role » : « Exchange Administrator"}] (format de table JSON), ["Développeur d’applications », « Administrateur Exchange"] (format de tableau JSON) ou Développeur d’applications,Administrateur Exchange (format CSV). Vous pouvez spécifier un rôle d’administrateur AAD par nom complet (par exemple, « Développeur d’applications ») ou ObjectId (par exemple, valeur UUID/GUID).

ID d’étendue de répertoire
DirectoryScopeId string

ID d’étendue de répertoire facultatif que les attributions de rôles spécifiées pour la suppression doivent correspondre. Par exemple : / représente l’intégralité du locataire (et génère uniquement des attributions de rôles nommées avec un ID d’étendue d’annuaire de / à supprimer), /GUID représente une inscription d’application, /administrativeUnits/GUID représente une unité administrative. Si vous souhaitez supprimer une attribution de rôle nommée, quelle que soit l’étendue du répertoire, spécifiez * ou une valeur vide.

Exception si des rôles ne parviennent pas à supprimer
ExceptionIfAnyRolesFailToRemove boolean

Si la valeur est true : une exception (échec) est levée si un seul rôle d’administrateur Azure AD ne parvient pas à supprimer (c’est-à-dire 100% réussite est une exigence). Si aucune exception n’est levée, cette action signale le nombre de rôles d’administrateur Azure AD supprimés avec succès et le nombre d’échecs de suppression.

Exception si tous les rôles ne parviennent pas à supprimer
ExceptionIfAllRolesFailToRemove boolean

Si la valeur est true : une exception (échec) est levée uniquement si tous les rôles d’administrateur Azure AD ne parviennent pas à supprimer (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de rôles d’administrateur Azure AD supprimés avec succès et le nombre d’échecs de suppression.

Exception si un rôle n’existe pas
ExceptionIfRoleDoesNotExist boolean

Si la valeur est true : une exception (échec) est levée si l’un des rôles spécifiés pour la suppression n’existe pas. Si la valeur est false (valeur par défaut) : si un rôle spécifié pour la suppression n’existe pas, il est ignoré, car l’utilisateur ne peut pas être affecté à celui-ci.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Rôles Azure AD supprimés avec succès
AzureADRolesRemovedSuccessfully integer

Nombre de rôles Azure AD supprimés. Cela compte uniquement les rôles qui ont été réellement supprimés (les rôles dans lesquels l’utilisateur n’était pas inclus).

Échec de la suppression des rôles Azure AD
AzureADRolesFailedToRemove integer

Nombre de rôles Azure AD qui n’ont pas pu être supprimés.

Supprimer le message d’erreur des rôles Azure AD
RemoveAzureADRolesMasterErrorMessage string

Si certains rôles n’ont pas pu être supprimés et qu’aucune exception n’a été déclenchée, ce message d’erreur fournit des détails sur le problème.

Supprimer l’utilisateur Azure AD de tous les groupes

Supprime un utilisateur Azure Active Directory de tous les groupes Azure Active Directory dont il est membre. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Exception si des groupes ne parviennent pas à supprimer
ExceptionIfAnyGroupsFailToRemove boolean

Si la valeur est true : une exception (échec) est levée si un groupe unique ne parvient pas à supprimer (c’est-à-dire 100% réussite est une exigence). Certains groupes (par exemple : groupes Office 365) peuvent ne pas être supprimés afin qu’une exception puisse être courante. Si aucune exception n’est levée, cette action signale le nombre de groupes supprimés avec succès et le nombre d’échecs de suppression.

Exception si tous les groupes ne parviennent pas à supprimer
ExceptionIfAllGroupsFailToRemove boolean

Si la valeur est true : une exception (échec) est déclenchée si tous les groupes ne parviennent pas à supprimer (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de groupes supprimés avec succès et le nombre d’échecs de suppression.

Nombre maximal de groupes Azure AD par appel
MaxAzureADGroupsPerCall integer

Si l’utilisateur est membre d’un grand nombre de groupes Azure AD, cela peut entraîner un délai d’expiration. En définissant la valeur « Nombre maximal de groupes Azure AD par appel » sur 1 ou version ultérieure, l’orchestrateur IA-Connect fractionne cette action en plusieurs appels au directeur et à l’agent IA-Connect avec le nombre maximal spécifié de groupes par appel. Par exemple : si vous définissez une valeur de 5 et 14 groupes doivent être supprimés, l’orchestrateur fractionne cette valeur en requêtes de 5, 5, 4.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Groupes Azure AD supprimés avec succès
AzureADGroupsRemovedSuccessfully integer

Nombre de groupes Azure AD dont l’utilisateur a été supprimé.

Les groupes Azure AD n’ont pas pu être supprimés
AzureADGroupsFailedToRemove integer

Nombre de groupes Azure AD dont l’utilisateur n’a pas pu se retirer.

Supprimer le message d’erreur maître des groupes Azure AD
RemoveAzureADGroupsErrorMessage string

Si l’utilisateur n’a pas pu supprimer de certains des groupes Azure AD et qu’aucune exception n’a été levée, ce message d’erreur fournit des détails sur le problème.

Supprimer l’utilisateur Azure AD de toutes les attributions de rôles d’administrateur

Supprime un utilisateur Azure Active Directory (ou un autre objet) de tous les rôles d’administrateur Azure Active Directory auxquels ils sont affectés. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Exception si des rôles ne parviennent pas à supprimer
ExceptionIfAnyRolesFailToRemove boolean

Si la valeur est true : une exception (échec) est levée si un rôle d’administrateur unique ne parvient pas à supprimer (c’est-à-dire 100% réussite est une exigence). Si aucune exception n’est levée, cette action signale le nombre de rôles supprimés avec succès et le nombre d’échecs de suppression.

Exception si tous les rôles ne parviennent pas à supprimer
ExceptionIfAllRolesFailToRemove boolean

Si la valeur est true (valeur par défaut) : une exception (échec) est déclenchée si tous les rôles d’administrateur n’ont pas pu être supprimés (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de rôles supprimés avec succès et le nombre d’échecs de suppression.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Rôles Azure AD supprimés avec succès
AzureADRolesRemovedSuccessfully integer

Le nombre de rôles Azure AD dont l’utilisateur a été supprimé.

Échec de la suppression des rôles Azure AD
AzureADRolesFailedToRemove integer

Nombre de rôles Azure AD dont l’utilisateur n’a pas pu effectuer la suppression.

Supprimer le message d’erreur du maître des rôles Azure AD
RemoveAzureADRolesErrorMessage string

Si l’utilisateur n’a pas pu supprimer de certains rôles Azure AD et qu’aucune exception n’a été déclenchée, ce message d’erreur fournit des détails sur le problème.

Supprimer l’utilisateur Azure AD du groupe

Supprime un utilisateur Azure Active Directory d’un groupe Azure Active Directory. Cette action ne peut pas modifier les listes de distribution ou les groupes de sécurité prenant en charge la messagerie . Utilisez plutôt les actions Office 365 Exchange Online. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

ID d’objet de groupe ou nom d’affichage
GroupObjectId True string

Id ou nom complet d’un groupe Azure Active Directory. Vous pouvez spécifier un groupe par nom complet (par exemple, « Utilisateurs financiers ») ou ObjectId (par exemple, valeur UUID/GUID).

Vérifier d’abord les appartenances aux groupes d’utilisateurs
CheckUserGroupMembershipsFirst boolean

Si la valeur est true, IA-Connect vérifie les appartenances de groupe de l’utilisateur avant de tenter de les supprimer du groupe. Si l’utilisateur n’est pas membre du groupe, IA-Connect signale simplement la réussite sans avoir à faire quoi que ce soit. Si la valeur est false, IA-Connect supprime immédiatement l’utilisateur du groupe sans vérification, ce qui entraîne une erreur si l’utilisateur n’est pas dans le groupe.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2RemoveUserFromGroupResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Supprimer plusieurs membres du groupe Active Directory

Supprimez un ou plusieurs objets Active Directory (généralement des utilisateurs, des groupes ou des ordinateurs) d’un groupe Active Directory existant. IA-Connect supprime autant de membres du groupe que possible et signale le résultat. Si les membres de groupe et de groupe se trouvent dans des domaines différents, vous devez spécifier le nom unique (DN) pour les membres et les groupes. Si certains des objets ne sont pas membres du groupe, cela est considéré comme un succès.

Paramètres

Nom Clé Obligatoire Type Description
Identité de groupe
GroupIdentity string

Identité du groupe Active Directory. Vous pouvez spécifier un groupe par nom unique (par exemple, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName / nom pré-2K (par exemple, « Group1 »). Vous ne pouvez pas utiliser le nom d’affichage ou le nom du groupe (bien que le nom du groupe soit souvent identique au nom de pré-2K qui peut être utilisé).

Membres du groupe
GroupMembersJSON string

Liste des membres (généralement des utilisateurs, des groupes ou des ordinateurs) à supprimer du groupe AD, au format JSON ou CSV. Par exemple : [{"MemberName » : « User 1"}, {"MemberName » : « User 2"}] (format de table JSON), ["User 1 », « User 2"] (format de tableau JSON) ou User 1,User 2 (format CSV). Vous pouvez spécifier un utilisateur ou un groupe par nom unique (par exemple, CN=User1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (par exemple, « User1 »). Vous pouvez spécifier un ordinateur par nom unique ou nom d’ordinateur (pré-2K) suivi d’un $ (par exemple, VM01$).

Exception si les membres ne parviennent pas à supprimer
ExceptionIfAnyMembersFailToRemove boolean

Si la valeur est true : une exception (échec) est levée si un membre unique ne parvient pas à supprimer (c’est-à-dire 100% réussite est une exigence). Si aucune exception n’est levée, cette action signale le nombre de membres supprimés avec succès et le nombre d’échecs de suppression.

Exception si tous les membres ne parviennent pas à supprimer
ExceptionIfAllMembersFailToRemove boolean

Si la valeur est true : une exception (échec) est levée uniquement si tous les membres ne parviennent pas à supprimer (c’est-à-dire qu’aucune réussite et certains échecs). Si aucune exception n’est levée, cette action signale le nombre de membres supprimés avec succès et le nombre d’échecs de suppression.

Supprimer tous les membres d’un seul appel
RemoveAllMembersInASingleCall boolean

Si la valeur est true, tous les membres sont supprimés du groupe dans une seule action. Cela sera plus rapide, mais si un seul membre n’existe pas ou ne parvient pas à supprimer, aucun membre ne sera supprimé et une exception sera levée, quelles que soient les options d’entrée « Exception ». Si la valeur est false (valeur par défaut), chaque membre est supprimé individuellement et l’agent de IA-Connect compte le nombre de suppressions réussies et le nombre d’échecs de suppression. Si vous supprimez des membres de groupes dans plusieurs domaines, il est recommandé de définir cette entrée sur false.

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Membres du groupe AD supprimés avec succès
ADGroupMembersRemovedSuccessfully integer

Nombre de membres supprimés du groupe AD.

Échec de la suppression des membres du groupe AD
ADGroupMembersFailedToRemove integer

Nombre de membres qui n’ont pas pu être supprimés du groupe AD.

Supprimer le message d’erreur des membres du groupe AD
RemoveADGroupMembersMasterErrorMessage string

Si certains membres n’ont pas pu supprimer du groupe AD et qu’aucune exception n’a été levée, ce message d’erreur fournit des détails sur le problème.

Supprimer toutes les licences utilisateur Azure AD

Supprime toutes les licences utilisateur Azure AD affectées à un utilisateur. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Résultat de la commande
AzureADv2RemoveAllAzureADUserLicenseResult boolean

Résultat de la commande (réussite ou échec).

Message d'erreur
ErrorMessage string

Si la commande n’a pas réussi, cela contiendra le message d’erreur retourné.

Utilisateur Azure AD affecté au rôle d’administrateur

Retourne si un utilisateur Azure Active Directory est affecté à un rôle d’administrateur Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
UserObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

ID d’objet de rôle ou nom d’affichage
RoleObjectId True string

Id ou nom complet d’un rôle d’administrateur Azure Active Directory. Vous pouvez spécifier un rôle d’administrateur AAD par nom complet (par exemple, « Développeur d’applications ») ou ObjectId (par exemple, valeur UUID/GUID).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
L’utilisateur est affecté au rôle
UserIsAssignedToRole boolean

Indique si l’utilisateur est affecté au rôle d’administrateur Azure Active Directory.

Utilisateur dans le groupe d’utilisateurs Azure AD

Retourne si un utilisateur est membre d’un groupe Azure Active Directory. Cette action utilise les modules PowerShell des utilisateurs Azure AD v2 ou Microsoft Graph, selon ce qui a été utilisé pour se connecter à Azure.

Paramètres

Nom Clé Obligatoire Type Description
ID d’objet utilisateur ou UPN
ObjectId True string

ID d’un utilisateur Azure Active Directory. Vous pouvez spécifier un utilisateur par UPN (par exemple user@mydomain.onmicrosoft.com) ou ObjectId (par exemple, valeur UUID/GUID).

ID d’objet de groupe ou nom d’affichage
GroupObjectId True string

Id ou nom complet d’un groupe Azure Active Directory. Vous pouvez spécifier un groupe par nom complet (par exemple, « Utilisateurs financiers ») ou ObjectId (par exemple, valeur UUID/GUID).

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
L’utilisateur est en groupe
UserIsInGroup boolean

Indique si l’utilisateur est membre du groupe Azure AD.

Vérifier que l’unité d’organisation Active Directory existe

Signale si une unité d’organisation Active Directory existe.

Paramètres

Nom Clé Obligatoire Type Description
Identité de l’unité d’organisation
OUIdentity True string

Chemin d’accès à l’unité d’organisation cible au format Nom unique (par exemple, OU=Target OU,OU=London,DC=mydomain,DC=local), format GUID ou chemin d’accès (par exemple, London\Target OU).

Serveur AD
ADServer string

Nom facultatif ou nom de domaine complet (FQDN) d’un contrôleur de domaine Active Directory (DC) à contacter pour effectuer l’action demandée. Si elle est vide, le contrôleur de domaine Active Directory (DC) est automatiquement déterminé à l’aide des paramètres de site.

Flux de travail
Workflow True string

Ajoutez l’expression suivante ici : workflow()

Retours

Nom Chemin d’accès Type Description
Propriétés de l’unité d’organisation en tant que JSON
PowerShellJSONOutput string

Détails de l’unité d’organisation (UO) située.

L’unité d’organisation existe
OUExists boolean

Défini sur true si l’unité d’organisation (UO) existe, false si ce n’est pas le cas.