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 Dir |
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 Power |
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 Power |
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 Power |
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 Power |
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 Power |
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. |