Compartilhar via


JML de IA-Connect

IA-Connect é uma plataforma de Automação de Processos Robóticos 'RPA' que adiciona a funcionalidade RPA da Nuvem a máquinas virtuais locais ou em conexões Citrix ou RDS da Área de Trabalho Remota da Microsoft. Este é o módulo para automatizar processos joiner, mover, leaver.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Ultima Labs
URL https://www.ultima.com/ultima-labs
Email IAConnect@ultima.com
Metadados do conector
Publicador Ultima Business
Website https://www.ultima.com/ultima-labs
Política de privacidade https://www.ultima.com/privacy-policy
Categorias Operações de TI; Produtividade

IA-Connect é uma plataforma de RPA (Automação de Processo Robótico) que adiciona a funcionalidade RPA do Power Automate Cloud Flows a máquinas virtuais locais ou em conexões Citrix ou RDS (Área de Trabalho Remota da Microsoft). Os Conectores IA-Connect fornecem mais de 800 ações, permitindo que você automatize todos os tipos de aplicativo local diretamente de um Power Automate Cloud Flow. Todas as ações IA-Connect estão disponíveis diretamente do Power Automate Cloud Flow, fornecendo fácil integração entre aplicativos baseados em nuvem e locais, a capacidade de aproveitar as condições, loops, conteúdo dinâmico, expressões e tratamento de exceções existentes do Power Automate em seus processos de RPA. A utilização dos conectores de IA-Connect também fornece histórico de execução completo e auditabilidade do histórico de execução do Flow, ao mesmo tempo em que remove a necessidade de ter um aplicativo/console/estúdio separado para desenvolver seus processos de RPA.

Pré-requisitos

Para usar qualquer um dos conectores IA-Connect, você deve instalar o software IA-Connect. Isso é gratuito para testar por 30 dias, seguindo o qual você exigirá uma licença de IA-Connect.

O software IA-Connect consiste em dois componentes principais:

  • O IA-Connect Orchestrator, que é um WebApp do Azure que você hospedaria em seu próprio locatário do Azure. Isso manipula o roteamento e a segurança dos Fluxos RPA para uma ou mais máquinas virtuais locais ou baseadas em nuvem.

  • O agente e o diretor do IA-Connect, que é instalado nas máquinas virtuais em que o software que você deseja automatizar está acessível. Além disso, o agente de IA-Connect pode ser executado dentro de uma sessão do Citrix ou dos Serviços de Área de Trabalho Remota da Microsoft (RDS), em que os comandos RPA são passados para baixo um canal virtual para a sessão remota para execução. O agente de IA-Connect pode ser executado em um compartilhamento de rede e não requer instalação.

Conectores de IA-Connect disponíveis

Os conectores de IA-Connect disponíveis são:

  • IA-Connect código dinâmico
  • Java IA-Connect
  • JML de IA-Connect
  • Mainframe IA-Connect
  • IA-Connect Microsoft Office
  • IA-Connect SAP GUI
  • Sessão IA-Connect
  • IA-Connect interface do usuário
  • navegador da Web IA-Connect

Como obter credenciais

Para receber sua licença e iniciar sua avaliação gratuita de 30 dias, envie uma solicitação em nosso site (https://www.ultima.com/IA-Connect/Power-Automate).

Depois que uma solicitação de avaliação for recebida, entraremos em contato com você por meio do endereço de email fornecido para ajudar a configurar o software IA-Connect e fornecer a licença de avaliação. Esta é uma avaliação totalmente em destaque e permitirá que você teste qualquer uma das 800 ações em todas as 9 IA-Connect Conectores em seu próprio ambiente durante o período de avaliação.

Introdução ao conector

Depois de enviar uma solicitação de avaliação para IA-Connect, você poderá baixar um arquivo ZIP contendo o software IA-Connect e a documentação que abrange a instalação e a instalação. Também entraremos em contato com você para oferecer suporte e diretrizes por meio do processo de instalação, conforme necessário.

Support

Durante o período de avaliação, você pode entrar em contato com o Ultima Labs (IAConnect@ultima.com) para obter suporte e assistência.

Ao comprar IA-Connect licenças, você receberá tokens de suporte que podem ser resgatados para treinamento ou suporte sob medida do TSC (Centro de Serviço Técnico) com sede no Reino Unido da Ultima.

Problemas conhecidos, erros comuns e perguntas frequentes

Nossa Base de Dados de Conhecimento contém vários artigos que abordam problemas conhecidos, erros comuns que podem ocorrer ao usar os Conectores IA-Connect e perguntas frequentes. Isso é acessível https://support.ultima.com/ultimalabs e uma conta para acessar esses recursos é fornecida durante a avaliação do IA-Connect e ao comprar uma licença IA-Connect.

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API secureString A chave de API para esta api Verdade
endereço IA-Connect Orchestrator cadeia Especificar o endereço IA-Connect Orchestrator sem o componente HTTP(S) Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

A caixa de correio do Microsoft Exchange existe

Retorna se a caixa de correio do Exchange especificada existe.

A caixa de correio do Microsoft Exchange Online existe

Retorna se a caixa de correio especificada do Microsoft Exchange Online ou do Office 365 (remoto) existe. A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

A caixa de correio do Office 365 tem um arquivo morto

Relata se uma caixa de correio existente no Microsoft Exchange online tem uma caixa de correio de arquivo morto. Se a caixa de correio não existir, uma exceção será gerada.

Adicionar grupo do Active Directory

Cria um novo grupo do Active Directory.

Adicionar membro do grupo do Active Directory

Adicione um objeto do Active Directory (normalmente um usuário, grupo ou computador) a um grupo existente do Active Directory. Se o grupo e o membro do grupo estiverem em domínios diferentes, você precisará especificar o DN (Nome Diferenciado) para grupo e membros.

Adicionar membro do Microsoft Exchange ao grupo de distribuição

Adicione um membro (por exemplo, um usuário) a um grupo de distribuição do Exchange. Se o membro já estiver no grupo, nenhuma ação será tomada.

Adicionar membro do Office 365 ao grupo de distribuição

Adicione um membro a um grupo de distribuição do Microsoft Exchange Online ou office 365 ou grupo de segurança habilitado para email.

Adicionar objeto do Active Directory a vários grupos

Adicione um objeto do Active Directory (normalmente um usuário, grupo ou computador) a vários grupos existentes do Active Directory. IA-Connect adiciona o objeto ao maior número possível de grupos e relata o resultado. Se o objeto já for um membro de um ou mais dos grupos especificados, isso será contado como um sucesso.

Adicionar permissão de caixa de correio do Microsoft Exchange

Atribua permissões de caixa de correio a um objeto do Active Directory (por exemplo, usuário ou grupo).

Adicionar permissão de caixa de correio do Microsoft Exchange ao usuário

Atribua permissões de caixa de correio a um usuário, usuário ou grupo de segurança da caixa de correio especificado.

Adicionar permissão de caixa de correio do Office 365 ao usuário

Atribua permissões de caixa de correio do Microsoft Exchange Online ou do Office 365 a um usuário, usuário ou grupo de segurança especificado.

Adicionar UO do Active Directory

Cria uma UO (Unidade Organizacional) do Active Directory.

Adicionar usuário do Active Directory

Cria uma nova conta de usuário do Active Directory.

Adicionar usuário do Azure AD

Cria uma nova conta de usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Adicionar usuário do Azure AD a vários grupos

Adiciona um usuário do Azure Active Directory a vários grupos existentes do Azure Active Directory em que os grupos são especificados por ID de objeto ou nome de exibição. IA-Connect adiciona o usuário ao maior número possível de grupos e relata o resultado. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Adicionar usuário do Azure AD ao grupo

Adicione um usuário do Azure Active Directory a uma segurança existente do Azure Active Directory ou ao grupo M365. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Adicionar vários membros do grupo do Active Directory

Adicione um ou mais objetos do Active Directory (normalmente usuários, grupos ou computadores) a um grupo existente do Active Directory. IA-Connect adiciona o maior número possível de membros ao grupo e relata o resultado. Se o grupo e o membro do grupo estiverem em domínios diferentes, você precisará especificar o DN (Nome Diferenciado) para grupo e membros. Se alguns dos objetos já forem membros do grupo, isso será contado como um sucesso.

Aguarde uma caixa de correio do Office 365

Aguarde a existência de uma caixa de correio especificada do Microsoft Exchange Online ou do Office 365. Isso é comum se você estiver aguardando que uma configuração de licença ou sincronização do AD entre em vigor. Se a caixa de correio já existir, a ação retornará imediatamente com êxito.

Atribuir usuário do Azure AD a várias funções de administrador

Atribua um usuário do Azure Active Directory (ou outro objeto) a uma ou mais funções de administrador existentes do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Atribuir usuário do Azure AD à função de administrador

Atribua um usuário do Azure Active Directory (ou outro objeto) a uma função de administrador existente do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Clonar associação de grupo de usuários do Active Directory

Adiciona o usuário do Active Directory de destino aos mesmos grupos do Active Directory dos quais o primeiro usuário é membro, menos o grupo primário (geralmente 'Usuários de domínio') já que tecnicamente não é uma associação.

Clonar propriedades do usuário do Active Directory

Configura as propriedades/atributos especificados do usuário do Active Directory de origem para o usuário do Active Directory de destino.

Conectar-se ao Active Directory com credenciais

Permite que você especifique uma conta alternativa a ser usada ao executar comandos do PowerShell do Active Directory. Isso afeta todos os comandos do Active Directory emitidos após essa ação. Se você não usar essa ação, todos os comandos do PowerShell do Active Directory serão executados como a conta de usuário em que o agente IA-Connect está em execução.

Conectar-se ao ambiente JML

Conecte-se a um ambiente JML em que os detalhes desse ambiente são mantidos no IA-Connect Orchestrator. Esses detalhes podem incluir credenciais, endereços e outras configurações de conectividade. Por exemplo, você pode usar essa ação para se conectar ao Active Directory, Microsoft Exchange, Azure AD ou Office 365 Exchange Online.

Conectar-se ao Azure AD com credenciais

Conecta IA-Connect ao Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Essa ação (ou "Conectar-se ao Azure AD com certificado") deve ser emitida antes de executar qualquer outra ação do Azure AD. Essa ação requer uma conta que não usa mfa (2FA) ou você precisará usar o módulo de automação da interface do usuário para automatizar o componente 2FA (ou seja, o pop-up de autenticação de senha única). Como alternativa, use a ação "Conectar-se ao Azure AD com certificado". Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph.

Conectar-se ao Azure AD com o certificado

Conecta IA-Connect ao Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Essa ação (ou "Conectar-se ao Azure AD com credenciais") deve ser emitida antes de executar qualquer outra ação do Azure AD. Essa ação requer que uma Entidade de Serviço do Azure e o registro de aplicativo do Azure AD com certificado sejam configurados no Azure AD antes de funcionar, mas tem a vantagem de não exigir MFA (2FA). Essa ação usa módulos do Azure AD v2 ou do Microsoft Graph PowerShell.

Conectar-se ao domínio padrão do Active Directory

Conecta o Agente IA-Connect ao Domínio do computador do qual o agente de IA-Connect é membro, usando a conta da qual o Agente IA-Connect está em execução (ou seja, o comportamento padrão).

Conectar-se ao Microsoft Exchange

Conecta IA-Connect a um servidor do Microsoft Exchange. Essa ação deve ser emitida antes de executar outras ações do Exchange. Se você especificar um nome de usuário e uma senha, todas as ações subsequentes do Exchange serão executadas como essa conta. Se você não especificar um nome de usuário e senha, todas as ações subsequentes do Exchange serão executadas como a conta de usuário em que o Agente IA-Connect está em execução.

Conectar-se ao Office 365 com credenciais

Conecta IA-Connect ao Office 365 usando os módulos do PowerShell do Office 365. Essa ação (ou "Conectar-se ao Office 365 com certificado") deve ser emitida antes de executar outras ações do Office 365. Essa ação requer uma conta que não exija MFA (2FA) ou você precisará usar o módulo de automação da interface do usuário para automatizar o componente 2FA (ou seja, o pop-up de autenticação de senha única). Como alternativa, use a ação "Conectar-se ao Office 365 com certificado".

Conectar-se ao Office 365 com o certificado

Conecta IA-Connect ao Office 365 usando os módulos do PowerShell do Office 365. Essa ação (ou "Conectar-se ao Office 365 com credenciais") deve ser emitida antes de executar outras ações do Office 365. Essa ação requer um registro de aplicativo do Azure AD com certificado e as funções corretas a serem configuradas no Azure AD antes de funcionar, mas tem a vantagem de não exigir MFA (2FA).

Criar a caixa de correio compartilhada do Office 365 e a conta de usuário

Crie uma caixa de correio compartilhada no Microsoft Exchange online e uma conta de usuário no Azure Active Directory/Entra ID. Use essa ação somente se o usuário ainda não existir no Azure Active Directory/Entra ID. O endereço SMTP da caixa de correio compartilhada será baseado no nome, alias ou endereço SMTP primário (dependendo de quais entradas são fornecidas).

Criar a caixa de correio e a conta de usuário do Microsoft Exchange

Crie um usuário habilitado para email no Active Directory local e crie uma caixa de correio associada no Microsoft Exchange. Use essa ação somente se o usuário não existir no Active Directory local. Se o usuário já existir, use a ação "Criar uma caixa de correio do Microsoft Exchange para um usuário".

Criar a caixa de correio e a conta de usuário do Microsoft Exchange Online

Crie um usuário habilitado para email no Active Directory local e crie uma caixa de correio remota associada no Microsoft Exchange Online ou no Office 365. Use essa ação somente se o usuário não existir no Active Directory local. Se o usuário já existir, use a ação "Criar caixa de correio do Microsoft Exchange Online para um usuário". A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Criar a caixa de correio e a conta de usuário do Office 365

Crie uma caixa de correio no Microsoft Exchange online e uma conta de usuário no Azure Active Directory/Entra ID. Use essa ação somente se o usuário ainda não existir no Azure Active Directory/Entra ID. Se o usuário já existir, atribua uma licença adequada à conta de usuário.

Criar um novo grupo de distribuição do Microsoft Exchange

Cria um novo grupo de distribuição do Microsoft Exchange ou um grupo de segurança habilitado para email.

Criar um novo grupo de distribuição do Office 365

Cria um novo grupo de distribuição do Microsoft Exchange Online ou office 365 ou grupo de segurança habilitado para email.

Criar um novo grupo de segurança do Azure AD

Cria um novo grupo de segurança do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Criar um novo grupo do Microsoft 365 do Azure AD

Cria um novo grupo do Microsoft 365 do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Criar uma caixa de correio de arquivo morto do Office 365 para o usuário existente

Cria uma caixa de correio arquivada no Microsoft Exchange online para um usuário existente no Azure Active Directory/Entra ID. O usuário já deve ter uma caixa de correio e uma licença adequada.

Criar uma caixa de correio do Microsoft Exchange Online para um usuário

Cria uma caixa de correio do Microsoft Exchange Online ou do Office 365 (remoto) ou uma caixa de correio de arquivo morto para um usuário existente no Active Directory local que ainda não tem uma caixa de correio. A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida. Você também pode usar essa ação para arquivar uma caixa de correio remota existente.

Criar uma caixa de correio do Microsoft Exchange para um usuário

Cria uma caixa de correio do Microsoft Exchange para um usuário existente que ainda não tem uma caixa de correio.

Definir a licença de usuário do Azure AD

Adiciona ou remove uma SKU (licença de usuário) do Azure AD. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Definir as propriedades em uma caixa de correio do Microsoft Exchange

Defina as propriedades de uma caixa de correio existente do Microsoft Exchange.

Definir as propriedades em uma caixa de correio do Microsoft Exchange Online

Defina as propriedades de uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto). A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Definir as propriedades em uma caixa de correio do Office 365

Defina as propriedades em uma caixa de correio do Microsoft Exchange Online ou do Office 365.

Definir o envio da caixa de correio do Exchange em nome de

Especifique quem pode enviar em nome dessa caixa de correio existente.

Definir o Exchange para exibir toda a floresta do Active Directory

Especifique se toda a floresta do Active Directory (incluindo subdomínios) é pesquisada/exibida ao executar ações do Exchange. Talvez seja necessário usar essa ação se você tiver vários domínios vinculados.

Definir o gerente do usuário do Azure AD

Defina um gerente de usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Definir o término da data de término da conta de usuário do Active Directory

Define o término da data de expiração da conta para uma conta de usuário do Active Directory. Este é o último dia completo em que a conta é utilizável, portanto, tecnicamente, a conta expira no início do dia seguinte. O agente de IA-Connect está ciente disso e adiciona automaticamente um dia à data de entrada fornecida ao armazenar a data no Active Directory.

Definir o usuário do Active Directory protegido contra exclusão acidental

Define uma conta do Active Directory a ser protegida (ou não protegida) contra exclusão acidental. Se você proteger uma conta contra exclusão acidental, não poderá excluir essa conta até remover a proteção.

Definir respostas automáticas (fora do Office) para uma caixa de correio do Microsoft Exchange

Defina respostas automáticas (fora do Office) para uma caixa de correio do Microsoft Exchange. Essa ação não funcionará para a caixa de correio remota no Microsoft Exchange Online ou no Office 365: use a ação "Definir respostas automáticas (Fora do Office) para uma caixa de correio do Office 365".

Definir respostas automáticas (fora do Office) para uma caixa de correio do Office 365

Defina respostas automáticas (fora do Office) para uma caixa de correio do Microsoft Exchange Online ou do Office 365.

Definir servidor do Active Directory

Define um servidor do Active Directory específico a ser usado para todas as outras ações do Active Directory.

Desabilitar a caixa de correio do Microsoft Exchange Online para um usuário

Desabilite uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto). A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Desabilitar a caixa de correio do Microsoft Exchange para um usuário

Desabilite uma caixa de correio existente do Microsoft Exchange.

Desabilitar conta de usuário do Active Directory

Desabilita uma conta de usuário do Active Directory. Se uma conta de usuário estiver desabilitada, o usuário não poderá fazer logon.

Desabilitar usuário do Azure AD

Desabilita um usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Desbloquear conta do Active Directory

Desbloqueie uma conta do Active Directory. Se a conta não estiver bloqueada, esse comando não fará nada.

Desconectar do Azure AD

Desconecta IA-Connect do Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Você não poderá emitir ações do Azure AD novamente até se reconectar. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar originalmente.

Desconectar-se do Active Directory

Se você tiver usado a ação 'Abrir runspace do PowerShell do Active Directory com credenciais' para executar comandos do Active Directory PowerShell como uma conta de usuário alternativa ou para um domínio alternativo, essa ação retornará o agente IA-Connect ao comportamento padrão de executar ações do Active Directory como a conta de usuário em que o agente IA-Connect está em execução.

Desconectar-se do Microsoft Exchange

Desconecta IA-Connect de um servidor do Microsoft Exchange (conectado usando a ação 'Conectar-se ao Microsoft Exchange'). Você não poderá emitir ações do Microsoft Exchange PowerShell novamente até se reconectar.

Desconectar-se do Office 365

Desconecta IA-Connect do Office 365 usando os módulos do Office 365 PowerShell (conectados usando a ação 'Conectar-se ao Office 365'). Você não poderá emitir ações do Office 365 PowerShell novamente até se reconectar.

Está conectado ao Active Directory

Relata se IA-Connect está conectado ao Active Directory. Por padrão, IA-Connect é conectado automaticamente ao Domínio do qual o computador que executa o agente de IA-Connect é membro, usando a conta da qual o Agente IA-Connect está em execução. Use a ação "Conectar-se ao Active Directory com credenciais" para se conectar usando credenciais alternativas ou a um domínio alternativo.

Está conectado ao Azure AD

Relata se IA-Connect está conectado ao Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Use uma das ações "Conectar-se ao Azure AD" para se conectar.

Está conectado ao Microsoft Exchange

Relata se IA-Connect está conectado a um servidor do Microsoft Exchange. Use a ação "Conectar-se ao Microsoft Exchange" para se conectar.

Está conectado ao Office 365

Relata se IA-Connect está conectado ao Office 365 usando os módulos do PowerShell do Office 365. Use a ação "Conectar-se ao Office 365" para se conectar.

Executar DirSync do Active Directory

Executa uma sincronização entre o Active Directory (local) e o Azure Active Directory (nuvem). Esse comando deve ser emitido para o servidor com a função 'DirSync' (ou seja, o computador executando a sincronização).

Executar o script do PowerShell do Azure AD

Executa um script do PowerShell no runspace do Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD) na sessão em que o agente de IA-Connect está em execução, em que o conteúdo do script é passado para o agente IA-Connect como parte do comando. Essa é a ação recomendada para executar seus próprios scripts personalizados do PowerShell do Azure AD. Essa ação também pode ser usada para recuperar os resultados de uma execução anterior de um script do PowerShell, executado como um thread do Agente. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph.

Executar o script do PowerShell do Office 365

Executa um script do PowerShell no runspace do Office 365 na sessão em que o agente de IA-Connect está em execução, em que o conteúdo do script é passado para o agente de IA-Connect como parte do comando. Essa é a ação recomendada para executar seu próprio código personalizado do PowerShell do Office 365 Exchange Online. Essa ação também pode ser usada para recuperar os resultados de uma execução anterior de um script do PowerShell, executado como um thread do Agente.

Executar script do Exchange PowerShell

Executa um script do PowerShell no runspace do Exchange na sessão em que o agente IA-Connect está em execução, em que o conteúdo do script é passado para o agente IA-Connect como parte do comando. Essa é a ação recomendada para executar seu próprio código personalizado do Exchange PowerShell. Essa ação também pode ser usada para recuperar os resultados de uma execução anterior de um script do PowerShell, executado como um thread do Agente.

Executar script do PowerShell do Active Directory

Executa um script do PowerShell no runspace do Active Directory na sessão em que o agente de IA-Connect está em execução, em que o conteúdo do script é passado para o agente de IA-Connect como parte do comando. Essa é a ação recomendada para executar seu próprio código personalizado do Active Directory PowerShell. Essa ação também pode ser usada para recuperar os resultados de uma execução anterior de um script do PowerShell, executado como um thread do Agente.

Habilitar conta de usuário do Active Directory

Habilita uma conta de usuário do Active Directory. Se a conta não estiver desabilitada, esse comando não fará nada.

Habilitar usuário do Azure AD

Habilita um usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Limpar a expiração da conta de usuário do Active Directory

Limpa a data de validade de uma conta do Active Directory.

Modificar a pasta inicial do usuário do Active Directory

Define a pasta inicial/diretório/unidade para um usuário do Active Directory.

Modificar a propriedade booliana do usuário do Active Directory

Modifique uma propriedade booliana individual (true/false) de um usuário do Active Directory. Isso permite que você modifique uma configuração de usuário muito específica, incluindo propriedades personalizadas.

Modificar as propriedades do usuário do Azure AD

Modifique as propriedades comuns de um usuário do Azure Active Directory. Você só pode atribuir valores a propriedades, não defini-los como em branco, pois um valor em branco é interpretado como uma intenção de deixar o valor inalterado. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Modificar endereços de email de caixa de correio do Microsoft Exchange

Modifique os endereços de email em uma caixa de correio do Microsoft Exchange. Você pode adicionar, remover e substituir endereços de email primários e de alias.

Modificar endereços de email de caixa de correio do Microsoft Exchange Online

Modifique os endereços de email em uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto). Você pode adicionar, remover e substituir endereços de email primários e de alias. A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Modificar propriedades comuns do usuário do Active Directory

Modifique as propriedades comuns de um usuário do Active Directory. Você só pode atribuir valores a propriedades, não defini-los como em branco. Para definir propriedades como em branco, use a ação 'Modificar propriedades de cadeia de caracteres de usuário do Active Directory'.

Modificar propriedades de cadeia de caracteres de usuário do Active Directory

Modifique as propriedades de cadeia de caracteres individuais de um usuário do Active Directory. Isso permite que você modifique configurações de usuário muito específicas, incluindo propriedades personalizadas. Você também pode definir propriedades de usuário individuais como em branco.

Mover o usuário do Active Directory para a UO

Move um usuário do Active Directory para uma UO (Unidade Organizacional do Active Directory) existente.

O grupo do Active Directory existe

Retorna se existe um grupo do Active Directory especificado.

O módulo do PowerShell do Azure AD está instalado

Relata se os módulos do PowerShell necessários para o Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD) estão instalados no computador em que o agente do IA-Connect está em execução. Essa ação verifica os módulos PowerShell dos usuários do Azure AD v2 e do Microsoft Graph.

O usuário do Azure AD é atribuído à função de administrador

Retorna se um usuário do Azure Active Directory está atribuído a uma função de administrador do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Obter a caixa de correio do Office 365

Retorna as propriedades da caixa de correio especificada do Microsoft Exchange Online ou do Office 365.

Obter a UO do Active Directory do usuário DN

Uma função de utilitário. Dado o DN (Nome Diferenciado) de um usuário do Active Directory, retorna a UO (Unidade Organizacional) em que o usuário está localizado.

Obter associação de grupo de usuários do Active Directory

Retorna uma lista de grupos do Active Directory dos quais o usuário especificado é membro, menos o grupo primário (geralmente 'Usuários de domínio') já que tecnicamente não é uma associação. Essa ação só funciona com contas de usuário, você não pode usar essa ação para consultar a associação de grupos de grupos ou computadores.

Obter associação de grupo de usuários do Azure AD

Retorna uma lista de grupos do Azure Active Directory dos quais o usuário especificado é membro. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Obter atribuições de função de administrador de usuário do Azure AD

Retorna uma lista de funções de administrador do Azure Active Directory às quais o usuário especificado está atribuído. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Obter FQDN de domínio do Active Directory do DN

Uma função de utilitário. Dado o DN (Nome Diferenciado) de um usuário do Active Directory, retorna o domínio do Active Directory que contém o usuário.

Obter grupo de distribuição do Office 365

Retorna as propriedades dos grupos de distribuição especificados do Microsoft Exchange Online ou do Office 365 ou grupos de segurança habilitados para email. Você pode pesquisar por Identidade ou usando um filtro. Uma pesquisa de identidade deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados.

Obter grupo do Active Directory

Retorna as propriedades de um grupo ou grupos do Active Directory especificados. Você pode pesquisar por identidade (para localizar um único grupo) ou usando um filtro (para localizar um ou mais grupos).

Obter grupos do Azure AD

Retorna os detalhes dos grupos no Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Você pode pesquisar por ID de objeto ou usando um filtro. Uma pesquisa de ID de objeto deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Obter informações de domínio do Active Directory

Recupera informações sobre um domínio do Active Directory.

Obter licenças de usuário do Azure AD

Recupera uma lista de licenças (SKU) atribuída a um usuário do Azure AD. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Obter membros do grupo de distribuição do Microsoft Exchange

Recupere uma lista dos membros de um grupo de Distribuição do Microsoft Exchange.

Obter membros do grupo de distribuição do Office 365

Recupere uma lista dos membros de um grupo de distribuição do Microsoft Exchange Online ou do Office 365 ou grupo de segurança habilitado para email.

Obter membros do grupo do Active Directory

Retorna uma lista de membros de um grupo do Active Directory.

Obter membros do grupo do Azure AD

Retorna uma lista de membros de um grupo do Azure Active Directory. Os membros podem ser usuários, grupos, dispositivos ou entidades de serviço/aplicativos empresariais. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Obter o próximo nome da conta disponível

Determinados detalhes sobre o formato de nomenclatura para nomes de conta do Active Directory e do Exchange, fornece os detalhes do próximo nome de conta sobressalente disponível. Usado para determinar qual conta do Active Directory e do Exchange criar para um determinado usuário. Essa ação não cria nenhuma conta, fornece informações sobre a disponibilidade do nome.

Obter planos de serviço de licença de usuário do Azure AD

Recupera uma lista de planos de licenças atribuídos a uma SKU (licença de usuário) do Azure AD especificada. Por exemplo: se o usuário tiver a licença FLOW_FREE atribuída, isso permitirá que você exiba quais planos de serviço eles provisionaram para essa licença. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Obter SKUs de licença do Azure AD

Retorna uma lista de SKUs (Unidades de Manutenção de Estoque) de licença do Azure Active Directory às quais o Azure AD conectado está inscrito. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Obter usuário do Active Directory

Retorna as propriedades de um usuário do Active Directory especificado. Você pode pesquisar por identidade (para localizar um único usuário) ou usando um filtro (para localizar um ou mais usuários).

Obter usuários do Azure AD

Retorna os detalhes dos usuários no Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Você pode pesquisar por ID de objeto ou usando um filtro. Uma pesquisa de ID de objeto deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Recuperar a associação ao grupo de distribuição da caixa de correio do Microsoft Exchange

Recupere de quais grupos de distribuição uma caixa de correio é membro.

Recuperar a associação ao grupo de distribuição de caixa de correio do Office 365

Recupere de quais grupos de distribuição ou grupos de segurança habilitados para email uma caixa de correio do Office 365 ou do Exchange Online é membro.

Recuperar detalhes da caixa de correio do Microsoft Exchange

Retorna as propriedades da caixa de correio do Exchange especificada. Você pode pesquisar por Identidade ou usando um filtro. Uma pesquisa de identidade deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados.

Recuperar detalhes da caixa de correio do Microsoft Exchange Online

Retorna as propriedades da caixa de correio especificada do Microsoft Exchange Online ou do Office 365 (remoto). A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida. Você pode pesquisar por Identidade ou usando um filtro. Uma pesquisa de identidade deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados.

Recuperar detalhes do grupo de distribuição do Microsoft Exchange

Recupere os detalhes de um grupo de Distribuição do Microsoft Exchange. Você pode pesquisar por Identidade ou usando um filtro. Uma pesquisa de identidade deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados.

Recuperar endereços de email de caixa de correio do Microsoft Exchange

Recupera uma lista de todos os endereços de email atribuídos a uma caixa de correio do Microsoft Exchange. Isso inclui o endereço SMTP primário, endereços de email proxy, endereços X.400 e endereços EUM (Exchange Unified Messaging).

Recuperar endereços de email de caixa de correio do Microsoft Exchange Online

Recupera uma lista de todos os endereços de email atribuídos a uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto). Isso inclui o endereço SMTP primário, endereços de email proxy, endereços X.400 e endereços EUM (Exchange Unified Messaging). A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Redefinir as propriedades do usuário do Azure AD

Redefina as propriedades comuns de um usuário do Azure Active Directory para um valor em branco. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Redefinir as propriedades em uma caixa de correio do Microsoft Exchange

Defina as propriedades especificadas de uma caixa de correio existente do Microsoft Exchange como em branco.

Redefinir as propriedades em uma caixa de correio do Microsoft Exchange Online

Defina as propriedades especificadas de uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto) como em branco. A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Redefinir senha de usuário do Active Directory

Redefine a senha de um usuário do Active Directory com uma nova senha e, opcionalmente, defina as propriedades de senha.

Redefinir senha de usuário do Azure AD

Redefine a senha de um usuário do Azure Active Directory com uma nova senha. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover a caixa de correio do Office 365 de todos os grupos de distribuição

Remova uma caixa de correio de todos os grupos de distribuição do Microsoft Exchange Online ou do Office 365 ou grupos de segurança habilitados para email dos quais ela é membro.

Remover a permissão da caixa de correio do Microsoft Exchange do usuário

Remova as permissões de caixa de correio de um usuário, usuário ou grupo de segurança da caixa de correio especificado.

Remover a permissão da caixa de correio do Office 365 do usuário

Remova as permissões da caixa de correio do Microsoft Exchange Online ou do Office 365 de um usuário, usuário ou grupo de segurança da caixa de correio especificado.

Remover a segurança do Azure AD ou o grupo do Microsoft 365

Remova um grupo de segurança do Azure Active Directory ou um grupo do Microsoft 365. Essa ação não pode remover grupos de segurança habilitados para email ou listas de distribuição: use a ação "Remover grupo de distribuição do Office 365". Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover a UO do Active Directory

Remove uma UO (Unidade Organizacional) do Active Directory. A UO não poderá ser excluída se houver objetos (por exemplo, usuários, grupos ou computadores) na UO.

Remover grupo de distribuição do Microsoft Exchange

Remova um grupo de distribuição do Microsoft Exchange.

Remover grupo de distribuição do Office 365

Remova um grupo de distribuição do Microsoft Exchange Online ou do Office 365 ou grupo de segurança habilitado para email.

Remover grupo do Active Directory

Remove um grupo do Active Directory. Se houver objetos (por exemplo, usuários, grupos ou computadores) no grupo, esses objetos serão removidos como parte da exclusão do grupo.

Remover membro do grupo do Active Directory

Remove um membro do Active Directory (usuário, grupo ou computador) de um grupo do Active Directory.

Remover membro do Microsoft Exchange do grupo de distribuição

Remova um membro (por exemplo, um usuário) de um grupo de distribuição do Exchange. Se o membro não estiver no grupo, nenhuma ação será tomada.

Remover membro do Office 365 do grupo de distribuição

Remova um membro de um grupo de distribuição do Microsoft Exchange Online ou do Office 365 ou grupo de segurança habilitado para email.

Remover o usuário do Active Directory de todos os grupos

Remove um usuário do Active Directory de todos os grupos do Active Directory dos quais ele é membro. IA-Connect remove o usuário do maior número possível de grupos e relata o resultado. Essa ação só funciona com contas de usuário, você não pode usar essa ação para remover associações de grupo ou de grupo do computador.

Remover o usuário do Azure AD da atribuição de função de administrador

Remova um usuário do Azure Active Directory (ou outro objeto) de uma atribuição de função de administrador do Azure Active Directory existente. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover o usuário do Azure AD de todas as atribuições de função de administrador

Remove um usuário do Azure Active Directory (ou outro objeto) de todas as funções de administrador do Azure Active Directory às quais eles são atribuídos. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover o usuário do Azure AD de todos os grupos

Remove um usuário do Azure Active Directory de todos os grupos do Azure Active Directory dos quais ele é membro. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover objeto do Active Directory de vários grupos

Remove um objeto do Active Directory (normalmente um usuário, grupo ou computador) de vários grupos existentes do Active Directory. IA-Connect remove o objeto do maior número possível de grupos e relata o resultado. Se o objeto não for um membro de um ou mais dos grupos especificados, isso será contado como um sucesso.

Remover todas as licenças de usuário do Azure AD

Remove toda a SKU (licença de usuário) do Azure AD atribuída a um usuário. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover usuário do Active Directory

Remove um usuário do Active Directory.

Remover usuário do Azure AD

Remova um usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover usuário do Azure AD de várias funções de administrador

Remove um usuário do Azure Active Directory (ou outro objeto) de uma ou mais funções de administrador existentes do Azure Active Directory. Essa ação itera por meio da lista de atribuições de função do usuário e remove itens correspondentes, portanto, se você especificar funções inexistentes a serem removidas, isso não disparará um erro (já que se o usuário não estiver nessa função, nada será tentado). Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover usuário do Azure AD de vários grupos

Remove um usuário do Azure Active Directory de vários grupos existentes do Azure Active Directory em que os grupos são especificados por ID de objeto ou nome de exibição. IA-Connect remove o usuário do maior número possível de grupos e relata o resultado. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover usuário do Azure AD do grupo

Remove um usuário do Azure Active Directory de um grupo do Azure Active Directory. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Remover vários membros do grupo do Active Directory

Remova um ou mais objetos do Active Directory (normalmente usuários, grupos ou computadores) de um grupo existente do Active Directory. IA-Connect remove o maior número possível de membros do grupo e relata o resultado. Se o grupo e o membro do grupo estiverem em domínios diferentes, você precisará especificar o DN (Nome Diferenciado) para grupo e membros. Se alguns dos objetos não forem membros do grupo, isso será contado como um sucesso.

Verificar se a UO do Active Directory existe

Relata se existe uma UO (Unidade Organizacional) do Active Directory.

É usuário no grupo de usuários do Azure AD

Retorna se um usuário é membro de um grupo do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

A caixa de correio do Microsoft Exchange existe

Retorna se a caixa de correio do Exchange especificada existe.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por identidade, forneça o nome da propriedade para filtrar as caixas de correio. Nomes de propriedade comuns são: Name, Alias, PrimarySMTPAddress, DisplayName, SamAccountName. Se estiver usando um filtro, você também precisará preencher os campos 'Filtrar comparação de propriedades' e 'Filtrar valor da propriedade'.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por 'Nome da propriedade Filter' como uma alternativa à pesquisa por identidade, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', a comparação poderá ser 'igual' ou 'like'). Se você quiser inserir um filtro bruto (no formato OPATH), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter".

Valor da propriedade Filter
FilterPropertyValue string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o valor da propriedade de filtro aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', o valor da propriedade de filtro poderá ser 'JohnDoe').

Detalhes do tipo de destinatário
RecipientTypeDetails string

O tipo de caixa de correio a ser pesquisada. Se esse campo for deixado em branco, todos os tipos de caixa de correio serão incluídos na pesquisa.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
A caixa de correio existe
MailboxExists boolean

True se a caixa de correio do Exchange existir. False se a caixa de correio do Exchange não existir.

A caixa de correio do Microsoft Exchange Online existe

Retorna se a caixa de correio especificada do Microsoft Exchange Online ou do Office 365 (remoto) existe. A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity string

A identidade da caixa de correio do Microsoft Exchange Online ou do Office 365 (remoto). Você pode especificar uma caixa de correio do Microsoft Exchange Online ou do Office 365 (remota) pela ID do objeto do Active Directory, Alias, Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Endereço de email, GUID ou Nome de Entidade de Usuário (UPN).

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por identidade, forneça o nome da propriedade para filtrar as caixas de correio. Nomes de propriedade comuns são: Nome, Alias, PrimarySMTPAddress, DisplayName. Se estiver usando um filtro, você também precisará preencher os campos 'Filtrar comparação de propriedades' e 'Filtrar valor da propriedade'.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', a comparação poderá ser 'igual' ou 'like'). Se você quiser inserir um filtro bruto (no formato OPATH), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter".

Valor da propriedade Filter
FilterPropertyValue string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o valor da propriedade de filtro aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', o valor da propriedade de filtro poderá ser 'JohnDoe').

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
A caixa de correio existe
MailboxExists boolean

True se a caixa de correio do Microsoft Exchange Online existir. False se a caixa de correio do Microsoft Exchange Online não existir.

A caixa de correio do Office 365 tem um arquivo morto

Relata se uma caixa de correio existente no Microsoft Exchange online tem uma caixa de correio de arquivo morto. Se a caixa de correio não existir, uma exceção será gerada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A ID de uma caixa de correio do Microsoft Exchange Online ou do Office 365. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
A caixa de correio tem um arquivo morto
MailboxHasAnArchive boolean

Defina como true se a caixa de correio tiver um arquivo morto.

Adicionar grupo do Active Directory

Cria um novo grupo do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome
Name True string

O nome do grupo do Active Directory. Isso aparece na coluna 'Nome' em usuários e computadores do AD e na parte superior da guia 'Geral' do Grupo (no título).

Nome da conta SAM
SamAccountName string

O nome do grupo (pré-Windows 2000) no Active Directory. Isso está no formato 'name' (por exemplo, 'TestGroup1').

Caminho
Path string

A UO (Unidade Organizacional) na qual armazenar o grupo no formato Nome Diferenciado (por exemplo, UO=UO de destino, OU=Londres,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, MyGroups\London). Se isso for deixado em branco, o grupo será criado na UO 'Usuários'.

Description
Description string

A descrição do grupo opcional.

Anotações
Notes string

As anotações opcionais do grupo.

Nome de exibição
DisplayName string

O nome de exibição do grupo opcional. Ao contrário das contas de usuário, um nome de exibição de grupo não é exibido em usuários e computadores do AD.

Categoria de grupo
GroupCategory True string

O tipo de grupo a ser criado. Um grupo de segurança normalmente é usado para gerenciar o acesso de usuário e computador aos recursos de TI. Um grupo de distribuição normalmente é usado para criar um email de grupo, permitindo que você envie um email para um grupo de usuários.

Âmbito do grupo
GroupScope True string

O escopo do grupo a ser criado. Há um conjunto complexo de regras que descreve onde um grupo pode ser referenciado e o que pode ser colocado em um grupo, dependendo do escopo desse grupo. Você não pode sempre converter em outro escopo de grupo mais tarde, portanto, você deve escolher o escopo correto na criação.

Página inicial
HomePage string

A home page do grupo opcional.

Gerido por
ManagedBy string

Especifica o usuário ou grupo que gerencia esse grupo. Você pode especificar essa entrada no formato Nome Diferenciado (por exemplo, CN=MrBig,OU=London,DC=mydomain,DC=local), formato GUID, SID ou SAMAccountName (por exemplo, 'MrBig').

Protegido contra exclusão acidental
ProtectedFromAccidentalDeletion boolean

Defina como true para proteger esse grupo contra exclusão acidental. Defina como false para deixar o grupo no padrão de não ser protegido contra exclusão acidental.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de saída do PowerShell
PowerShellJSONOutput string

A saída do script do PowerShell, formatada como JSON.

Nome Diferenciado do grupo criado
CreatedGroupDistinguishedName string

O DN (Nome Diferenciado do Active Directory) do grupo criado.

Nome da conta SAM do grupo criado
CreatedGroupSAMAccountName string

O nome da conta SAM do Active Directory do grupo criado.

Adicionar membro do grupo do Active Directory

Adicione um objeto do Active Directory (normalmente um usuário, grupo ou computador) a um grupo existente do Active Directory. Se o grupo e o membro do grupo estiverem em domínios diferentes, você precisará especificar o DN (Nome Diferenciado) para grupo e membros.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo
GroupIdentity string

A identidade do grupo do Active Directory. Você pode especificar um grupo por Distinguished Name (por exemplo, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (por exemplo, 'Group1'). Você não pode usar o nome de exibição ou o nome do grupo (embora o nome do grupo geralmente seja o mesmo que o nome pré-2K que pode ser usado).

Nome do grupo
GroupName string

Como alternativa à pesquisa por identidade, forneça o nome pré-2K (SAMAccountName) do grupo do Active Directory. Como a entrada "Identidade de grupo" também aceita o nome pré-2K, essa entrada agora é redundante, mas mantida para compatibilidade com versões anteriores.

Membro do grupo
UserIdentity True string

O membro do grupo a ser adicionado (normalmente um usuário, grupo ou computador). Você pode especificar um usuário ou grupo por Nome Diferenciado (por exemplo, CN=User1,OU=Meus Grupos,DC=mydomain,DC=local), GUID, SID ou SAMAccountName/nome pré-2K (por exemplo, 'User1'). Você pode especificar um computador por Nome Diferenciado ou nome do computador (pré-2K) seguido por $ (por exemplo, VM01$).

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryAddADGroupMemberByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Adicionar membro do Microsoft Exchange ao grupo de distribuição

Adicione um membro (por exemplo, um usuário) a um grupo de distribuição do Exchange. Se o membro já estiver no grupo, nenhuma ação será tomada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
Identity True string

A identidade do grupo de distribuição ao qual adicionar. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Membro a ser adicionado
Member True string

A identidade do membro a ser adicionado ao grupo de distribuição. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeAddDistributionGroupMemberResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Adicionar membro do Office 365 ao grupo de distribuição

Adicione um membro a um grupo de distribuição do Microsoft Exchange Online ou office 365 ou grupo de segurança habilitado para email.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
Identity True string

A identidade do grupo de distribuição ou grupo de segurança habilitado para email a ser adicionado. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Membro a ser adicionado
Member True string

A identidade do membro a ser adicionado ao grupo de distribuição ou grupo de segurança habilitado para email. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Ignorar verificação do gerenciador de grupos de segurança
BypassSecurityGroupManagerCheck boolean

Se a conta de automação do IA-Connect Agent não for um proprietário do Grupo de Distribuição ou do grupo de segurança habilitado para email, não será possível remover o grupo. Se você definir essa opção como true, a verificação de proprietário será ignorada, mas ela exigirá que a conta de automação esteja no grupo de funções 'Gerenciamento de Organização' do Exchange ou tenha a função 'Gerenciamento de Função' atribuída - essa é uma função única para conceder permissões para modificar qualquer grupo do Office 355 Exchange Online em vez de ser um proprietário de todos os grupos que você precisa modificar.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
O365AddDistributionGroupMemberResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Adicionar objeto do Active Directory a vários grupos

Adicione um objeto do Active Directory (normalmente um usuário, grupo ou computador) a vários grupos existentes do Active Directory. IA-Connect adiciona o objeto ao maior número possível de grupos e relata o resultado. Se o objeto já for um membro de um ou mais dos grupos especificados, isso será contado como um sucesso.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do objeto
UserIdentity True string

O objeto (normalmente um usuário, grupo ou computador) a ser adicionado a um ou mais grupos. Você pode especificar um usuário ou grupo por Nome Diferenciado (por exemplo, CN=User1,OU=Meus Grupos,DC=mydomain,DC=local), GUID, SID ou SAMAccountName/nome pré-2K (por exemplo, 'User1'). Você pode especificar um computador por Nome Diferenciado ou nome do computador (pré-2K) seguido por $ (por exemplo, VM01$).

Grupos do AD a serem adicionados
GroupNamesJSON string

Uma lista dos grupos do AD aos qual adicionar o objeto, no formato JSON ou CSV. Por exemplo: [{"GroupName": "Grupo 1"}, {"GroupName": "Grupo 2"}] (formato de tabela JSON), ["Grupo 1", "Grupo 2"] (formato de matriz JSON) ou Grupo 1, Grupo 2 (formato CSV). Você pode especificar um grupo por Distinguished Name (por exemplo, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (por exemplo, 'Group1'). Você não pode usar o nome de exibição ou o nome do grupo (embora o nome do grupo geralmente seja o mesmo que o nome pré-2K que pode ser usado).

Exceção se algum grupo não for adicionado
ExceptionIfAnyGroupsFailToAdd boolean

Se definido como true: uma exceção (falha) será gerada se algum único grupo não for adicionado (ou seja, 100% êxito é um requisito). Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram adicionados com êxito e quantos não foram adicionados.

Exceção se todos os grupos não adicionarem
ExceptionIfAllGroupsFailToAdd boolean

Se definido como true: uma exceção (falha) será gerada somente se todos os grupos não forem adicionados (ou seja, nenhum sucesso e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram adicionados com êxito e quantos não foram adicionados.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Máximo de grupos por chamada
MaxGroupsPerCall integer

Se um grande número de grupos do AD for especificado para adição, isso poderá causar um tempo limite. Definindo o valor "Máximo de grupos por chamada" como 1 ou superior, o Orquestrador de IA-Connect dividirá essa ação em várias chamadas para o IA-Connect Director and Agent com o número máximo especificado de grupos por chamada. Primeiro disponível no IA-Connect 9.3. Por exemplo: se você definir um valor de 5 e 14 grupos forem solicitados para adição, o Orchestrator dividirá isso em solicitações de 5, 5, 4.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Grupos do AD adicionados com êxito
ADGroupsAddedSuccessfully integer

O número de grupos do AD aos qual o objeto foi adicionado com êxito.

Não foi possível adicionar grupos do AD
ADGroupsFailedToAdd integer

O número de grupos do AD aos quais o objeto não foi adicionado.

Adicionar mensagem de erro de grupos do AD
AddADGroupsMasterErrorMessage string

Se o objeto não tiver sido adicionado a alguns dos grupos do AD e nenhuma exceção tiver sido gerada, essa mensagem de erro fornecerá detalhes do problema.

Adicionar permissão de caixa de correio do Microsoft Exchange

Atribua permissões de caixa de correio a um objeto do Active Directory (por exemplo, usuário ou grupo).

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Objeto Active Directory
User True string

O objeto active Directory (por exemplo, usuário ou grupo) ao qual atribuir as permissões. Você pode especificar um usuário por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Direitos de acesso
AccessRights string

Os direitos de acesso a serem atribuídos às permissões do usuário na caixa de correio. As opções disponíveis são 'AccessSystemSecurity', 'CreateChild', 'DeleteChild', 'ListChildren', 'Self', 'ReadProperty', 'WriteProperty', 'DeleteTree', 'ListObject', 'ExtendedRight', 'Delete', 'ReadControl', 'GenericExecute', 'GenericWrite', 'GenericRead', 'WriteDacl', 'WriteOwner', 'GenericAll' e 'Synchronize'.

Direitos estendidos
ExtendedRights string

Um direito estendido opcional para atribuir às permissões do usuário na caixa de correio. Os direitos estendidos incluem "Enviar como".

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeAddADPermissionResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Adicionar permissão de caixa de correio do Microsoft Exchange ao usuário

Atribua permissões de caixa de correio a um usuário, usuário ou grupo de segurança da caixa de correio especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Utilizador
User True string

O usuário a ser adicionado às permissões de caixa de correio. Você pode especificar um usuário por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Direitos de acesso
AccessRights True string

Os direitos de acesso a serem atribuídos às permissões do usuário na caixa de correio. As opções disponíveis são 'ChangeOwner', 'ChangePermission', 'DeleteItem', 'ExternalAccount', 'FullAccess' e 'ReadPermission'. Para atribuir várias permissões, especifique-as como uma lista separada por vírgulas.

Mapeamento automático
AutoMapping boolean

Se definido como true, a caixa de correio e a conta de usuário terão algumas propriedades adicionais definidas que resultarão na abertura automática da caixa de correio do Outlook ao fazer logon como este usuário. Isso pode levar alguns minutos para entrar em vigor. Se definido como false, as propriedades adicionais não serão definidas e o Outlook não abrirá automaticamente a caixa de correio.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeAddMailboxPermissionResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Adicionar permissão de caixa de correio do Office 365 ao usuário

Atribua permissões de caixa de correio do Microsoft Exchange Online ou do Office 365 a um usuário, usuário ou grupo de segurança especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A ID de uma caixa de correio do Microsoft Exchange Online ou do Office 365. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Utilizador
User True string

O usuário da caixa de correio, o usuário ou o grupo de segurança habilitado para email para receber as permissões da caixa de correio. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Direitos de acesso
AccessRights True string

Os direitos de acesso a serem atribuídos às permissões do usuário na caixa de correio. As opções disponíveis são 'ChangeOwner', 'ChangePermission', 'DeleteItem', 'ExternalAccount', 'FullAccess' e 'ReadPermission'. Para atribuir várias permissões, especifique-as como uma lista separada por vírgulas.

Mapeamento automático
AutoMapping boolean

Se definido como true, a caixa de correio e a conta de usuário terão algumas propriedades adicionais definidas que resultarão na abertura automática da caixa de correio do Outlook ao fazer logon como este usuário. Isso pode levar alguns minutos para entrar em vigor. Se definido como false, as propriedades adicionais não serão definidas e o Outlook não abrirá automaticamente a caixa de correio.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
O365AddMailboxPermissionResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Adicionar UO do Active Directory

Cria uma UO (Unidade Organizacional) do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome
Name True string

O nome da UO do Active Directory. Isso aparece na estrutura de árvore da UO em usuários e computadores do AD e na parte superior da guia 'Geral' das propriedades da UO (no título).

Caminho
Path string

A UO (Unidade Organizacional) na qual armazenar a nova UO no formato Nome Diferenciado (por exemplo, UO=UO Pai, OU=Londres,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, Londres\UO Pai). Se isso for deixado em branco, a UO será criada na raiz da árvore.

Description
Description string

A descrição opcional da UO.

Nome de exibição
DisplayName string

O nome de exibição opcional da UO. Ao contrário das contas de usuário, um nome de exibição de UO não é exibido em usuários e computadores do AD.

Gerido por
ManagedBy string

Especifica o usuário ou grupo que gerencia essa UO. Você pode especificar essa entrada no formato Nome Diferenciado (por exemplo, CN=MrBig,OU=London,DC=mydomain,DC=local), formato GUID, SID ou SAMAccountName (por exemplo, 'MrBig').

Protegido contra exclusão acidental
ProtectedFromAccidentalDeletion boolean

Defina como true (padrão) para proteger essa UO contra exclusão acidental. Defina como false para deixar a UO desprotegida da exclusão acidental.

Endereço
StreetAddress string

A propriedade 'Street' da UO (na guia 'Geral' das propriedades da UO em usuários e computadores do AD).

City
City string

A propriedade 'City' da UO (na guia 'Geral' das propriedades da UO em usuários e computadores do AD).

Estado
State string

A propriedade 'State/province' da UO (na guia 'Geral' das propriedades da UO em usuários e computadores do AD).

CEP
PostalCode string

A propriedade 'ZIP/Postal Code' da UO (na guia 'Geral' das propriedades da UO em usuários e computadores do AD).

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de saída do PowerShell
PowerShellJSONOutput string

A saída do script do PowerShell, formatada como JSON.

Nome Diferenciado da UO criado
CreatedOUDistinguishedName string

O DN (Nome Diferenciado do Active Directory) da UO criada.

Adicionar usuário do Active Directory

Cria uma nova conta de usuário do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome
Name True string

O nome do usuário do Active Directory. Isso aparece na coluna 'Nome' em usuários e computadores do AD e na parte superior da guia 'Geral' do Usuário (no título). Esse não é o nome de logon do usuário.

Nome Principal do Usuário
UserPrincipalName string

O nome de logon do usuário no Active Directory. Isso geralmente deve estar no formato 'name@domainFQDN' (por exemplo, 'TestUser1@domain.local'). O usuário pode fazer logon usando esse formato: name@domainFQDN.

Nome da conta SAM
SamAccountName string

O nome de logon do usuário (pré-Windows 2000) no Active Directory. Isso está no formato 'name' (por exemplo, 'TestUser1'). O usuário pode fazer logon usando este formato: DOMÍNIO\name.

Nome
GivenName string

O nome de usuário opcional.

Sobrenome
SurName string

O sobrenome do usuário opcional.

Caminho
Path string

A UO (Unidade Organizacional) na qual armazenar o usuário no formato Nome Diferenciado (por exemplo, UO=UO de destino, OU=Londres,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, MyUsers\London). Se isso for deixado em branco, o usuário será criado na UO 'Usuários'.

Description
Description string

A descrição opcional do usuário.

Nome de exibição
DisplayName string

O nome de exibição do usuário opcional.

Senha da conta
AccountPassword password

A senha do usuário. Isso deve ser especificado e atender às regras de complexidade de senha do Active Directory. Se essa for uma senha 'Armazenada', insira no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'stored password' como true. Se essa for uma credencial genérica do Orchestrator, insira o formato {OrchestratorCredential:FriendlyName} e defina a entrada "senha armazenada" como true.

A senha da conta é armazenada
AccountPasswordIsStoredPassword boolean

Defina como true se a senha for um identificador de senha armazenado IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do Orchestrator IA-Connect (por exemplo: Se estiver usando IA-Connect com um fluxo de PA).

Enabled
Enabled boolean

Defina como true se você quiser que a conta seja habilitada imediatamente após a criação. Defina como false para que a conta comece desabilitada. Essa opção usa como padrão true.

O usuário deverá alterar a senha no próximo logon
ChangePasswordAtLogon boolean

Defina como true se você quiser forçar o usuário a alterar sua senha quando ele fizer logon (ou seja, a nova senha que está sendo definida aqui é uma senha única para fazer com que o usuário faça logon). Defina como false se essa for a senha que o usuário usará até alterá-la manualmente. Você não pode definir essa opção como true ao mesmo tempo que definir "O usuário não pode alterar senha" ou "A senha nunca expira" como true.

O usuário não pode alterar a senha
CannotChangePassword boolean

Defina como true para impedir que o usuário seja capaz de alterar sua senha. Defina como false se o usuário puder alterar a senha. Você não pode definir essa opção como true ao mesmo tempo que definir "O usuário deve alterar a senha no próximo logon" como true.

Senha nunca expira
PasswordNeverExpires boolean

Defina como true se a senha nunca expirar (ou seja, o usuário nunca será solicitado a alterar a senha). Defina como false se a senha puder expirar conforme definido na política de Domínio do Active Directory. Você não pode definir essa opção como true ao mesmo tempo que definir "O usuário deve alterar a senha no próximo logon" como true.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de saída do PowerShell
PowerShellJSONOutput string

A saída do script do PowerShell, formatada como JSON.

Nome Diferenciado do usuário criado
CreatedUserDistinguishedName string

O DN (Nome Diferenciado do Active Directory) da conta de usuário criada.

Nome da conta SAM do usuário criado
CreatedUserSAMAccountName string

O nome da conta SAM do Active Directory da conta de usuário criada.

Nome da entidade de usuário criado
CreatedUserPrincipalName string

O UPN (Nome de Entidade de Usuário) do Active Directory da conta de usuário criada.

Adicionar usuário do Azure AD

Cria uma nova conta de usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome Principal do Usuário
UserPrincipalName True string

O nome de logon do usuário no Azure Active Directory. Isso geralmente deve estar no formato 'name@domainFQDN' (por exemplo, 'TestUser1@mydomain.onmicrosoft.com').

Conta habilitada
AccountEnabled True boolean

Defina como true se você quiser que a conta seja habilitada imediatamente após a criação. Defina como false para que a conta comece desabilitada. Essa opção usa como padrão true.

Senha da conta
AccountPassword True password

A senha do usuário. Isso deve ser especificado e atender às regras de complexidade de senha do Azure Active Directory. Se essa for uma senha 'Armazenada', insira no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'stored password' como true. Se essa for uma credencial genérica do Orchestrator, insira o formato {OrchestratorCredential:FriendlyName} e defina a entrada "senha armazenada" como true.

A senha da conta é armazenada
AccountPasswordIsStoredPassword boolean

Defina como true se a senha for um identificador de senha armazenado IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do Orchestrator IA-Connect (por exemplo: Se estiver usando IA-Connect com um fluxo de PA).

Nome
FirstName string

O nome do usuário.

Sobrenome
LastName string

O nome da família do usuário/ sobrenome/sobrenome.

Nome de exibição
DisplayName True string

O nome de exibição completo para este usuário.

City
City string

O nome da Cidade em que o usuário reside ou onde seu escritório está localizado.

Nome da empresa
CompanyName string

O nome da empresa para a qual o usuário trabalha.

País ou região
Country string

O país ou a região em que o usuário reside ou onde seu escritório está localizado.

Departamento
Department string

O nome do departamento para o qual o usuário trabalha dentro da Empresa.

Número do fax
FaxNumber string

O número de telefone de fax (facsimile) do usuário.

Cargo
JobTitle string

O cargo do usuário.

Apelido de email
MailNickName True string

O apelido de email do usuário.

Número de telefone celular
MobilePhone string

O número de telefone celular do usuário.

Office
Office string

O local do escritório onde o usuário trabalha.

Número de telefone
PhoneNumber string

O número de telefone do usuário.

CEP ou código postal
PostalCode string

O CEP ou o código postal em que o usuário mora ou o escritório em que trabalha.

Idioma preferencial
PreferredLanguage string

O idioma preferido do usuário. Isso normalmente é inserido como um código de idioma de duas letras (ISO 639-1), seguido por um traço, seguido por um código de país de duas letras maiúsculas (ISO 3166). Por exemplo: en-US, en-GB, fr-FR, ja-JP.

Estado
State string

O estado, a província ou o condado em que o usuário mora ou onde seu escritório está localizado.

Endereço
StreetAddress string

O endereço da rua onde o usuário mora ou o endereço da rua do escritório.

Local de uso
UsageLocation string

Um código de país de duas letras (ISO 3166). Necessário para usuários que receberão licenças devido a um requisito legal. Por exemplo: EUA (Estados Unidos), JP (Japão), GB (Reino Unido), FR (França), IN (Índia). Consulte https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes.

Faixa etária
AgeGroup string

A faixa etária do usuário, para fins de controle parental. O padrão não é nenhum/não especificado que (de uma perspectiva de controles) é o mesmo que Adulto.

Consentimento fornecido para menor
ConsentProvidedForMinor string

Se a 'Faixa etária' for 'Menor', este campo permitirá que você especifique se o consentimento foi fornecido para o menor, para fins de controle parental.

ID do funcionário
EmployeeId string

Uma ID de funcionário opcional. Você pode usá-lo para distinguir exclusivamente entre cada usuário em sua organização.

Forçar alteração de senha no próximo logon
ForceChangePasswordNextLogin boolean

Defina como true se você quiser forçar o usuário a alterar sua senha quando o próximo logon (ou seja, a nova senha que está sendo definida aqui é uma senha única para permitir que o usuário faça logon). Defina como false se essa for a senha que o usuário usará até alterá-la manualmente.

Impor política de alteração de senha
EnforceChangePasswordPolicy boolean

Defina como true para impor a política de alteração de senha do Azure Active Directory que (dependendo do seu ambiente) pode definir com que frequência o usuário deve alterar sua senha, opções de recuperação de senha e verificação de segurança adicional. Isso pode fazer com que o usuário seja solicitado a obter informações adicionais.

Senha nunca expira
PasswordNeverExpires boolean

Defina como true se a senha nunca expirar (ou seja, o usuário nunca será solicitado a alterar a senha). Defina como false se a senha puder expirar conforme definido na política de senha do Azure Active Directory.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída do script do PowerShell, formatada como JSON.

Nome da entidade de usuário criado
CreatedUserPrincipalName string

O UPN (Nome de Entidade de Usuário) do Azure Active Directory da conta de usuário criada.

ID de objeto de usuário criada
CreatedUserObjectId string

A ID de objeto de usuário do Azure Active Directory da conta de usuário criada.

Adicionar usuário do Azure AD a vários grupos

Adiciona um usuário do Azure Active Directory a vários grupos existentes do Azure Active Directory em que os grupos são especificados por ID de objeto ou nome de exibição. IA-Connect adiciona o usuário ao maior número possível de grupos e relata o resultado. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Grupos do Azure AD a serem adicionados
GroupNamesJSON string

Uma lista de IDs ou nomes de exibição de grupos do Azure AD aos quais adicionar o usuário, no formato JSON ou CSV. Por exemplo: [{"GroupName": "Grupo 1"}, {"GroupName": "Grupo 2"}] (formato de tabela JSON), ["Grupo 1", "Grupo 2"] (formato de matriz JSON) ou Grupo 1, Grupo 2 (formato CSV).

Exceção se algum grupo não for adicionado
ExceptionIfAnyGroupsFailToAdd boolean

Se definido como true: uma exceção (falha) será gerada se algum único grupo não for adicionado (ou seja, 100% êxito é um requisito). Alguns grupos (por exemplo: grupos do Office 365) podem não adicionar, portanto, uma exceção pode ser comum. Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram adicionados com êxito e quantos não foram adicionados.

Exceção se todos os grupos não adicionarem
ExceptionIfAllGroupsFailToAdd boolean

Se definido como true: uma exceção (falha) será gerada somente se todos os grupos não forem adicionados (ou seja, nenhum sucesso e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram adicionados com êxito e quantos não foram adicionados.

Verifique as associações de grupo de usuários primeiro
CheckUserGroupMembershipsFirst boolean

Se definido como true, IA-Connect verificará as associações de grupo do usuário antes de tentar adicioná-las ao grupo. Se o usuário já for um membro do grupo, IA-Connect simplesmente relatará o sucesso sem precisar fazer nada. Se definido como false, IA-Connect adicionará imediatamente o usuário ao grupo sem verificar, resultando em um erro se o usuário já estiver no grupo.

Máximo de grupos do Azure AD por chamada
MaxAzureADGroupsPerCall integer

Se um grande número de grupos do Azure AD for especificado para adição, isso poderá causar um tempo limite. Ao definir o valor "Máximo de grupos do Azure AD por chamada" como 1 ou superior, o Orquestrador de IA-Connect dividirá essa ação em várias chamadas para o IA-Connect Director and Agent com o número máximo especificado de grupos por chamada. Por exemplo: se você definir um valor de 5 e 14 grupos precisar ser removido, o Orchestrator dividirá isso em solicitações de 5, 5, 4.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Grupos do Azure AD adicionados com êxito
AzureADGroupsAddedSuccessfully integer

O número de grupos do Azure AD aos quais o usuário foi adicionado com êxito.

Não foi possível adicionar grupos do Azure AD
AzureADGroupsFailedToAdd integer

O número de grupos do Azure AD aos quais o usuário não adicionou.

Adicionar mensagem de erro mestra de grupos do Azure AD
AddAzureADGroupsMasterErrorMessage string

Se o usuário não tiver adicionado alguns dos grupos do Azure AD e nenhuma exceção tiver sido gerada, essa mensagem de erro fornecerá detalhes do problema.

Adicionar usuário do Azure AD ao grupo

Adicione um usuário do Azure Active Directory a uma segurança existente do Azure Active Directory ou ao grupo M365. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

ID do objeto de grupo ou nome de exibição
GroupObjectId True string

A ID ou o nome de exibição de um grupo do Azure Active Directory. Você pode especificar um grupo por Nome de Exibição (por exemplo, "Usuários financeiros") ou ObjectId (por exemplo, valor UUID/GUID).

Verifique as associações de grupo de usuários primeiro
CheckUserGroupMembershipsFirst boolean

Se definido como true, IA-Connect verificará as associações de grupo do usuário antes de tentar adicioná-las ao grupo. Se o usuário já for um membro do grupo, IA-Connect simplesmente relatará o sucesso sem precisar fazer nada. Se definido como false, IA-Connect adicionará imediatamente o usuário ao grupo sem verificar, resultando em um erro se o usuário já estiver no grupo.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2AddUserToGroupResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Adicionar vários membros do grupo do Active Directory

Adicione um ou mais objetos do Active Directory (normalmente usuários, grupos ou computadores) a um grupo existente do Active Directory. IA-Connect adiciona o maior número possível de membros ao grupo e relata o resultado. Se o grupo e o membro do grupo estiverem em domínios diferentes, você precisará especificar o DN (Nome Diferenciado) para grupo e membros. Se alguns dos objetos já forem membros do grupo, isso será contado como um sucesso.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo
GroupIdentity string

A identidade do grupo do Active Directory. Você pode especificar um grupo por Distinguished Name (por exemplo, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (por exemplo, 'Group1'). Você não pode usar o nome de exibição ou o nome do grupo (embora o nome do grupo geralmente seja o mesmo que o nome pré-2K que pode ser usado).

Membros do grupo
GroupMembersJSON string

Uma lista dos membros (normalmente usuários, grupos ou computadores) a serem adicionados ao grupo do AD, no formato JSON ou CSV. Por exemplo: [{"MemberName": "User 1"}, {"MemberName": "User 2"}] (formato de tabela JSON), ["User 1", "User 2"] (formato de matriz JSON) ou Usuário 1,Usuário 2 (formato CSV). Você pode especificar um usuário ou grupo por Nome Diferenciado (por exemplo, CN=User1,OU=Meus Grupos,DC=mydomain,DC=local), GUID, SID ou SAMAccountName/nome pré-2K (por exemplo, 'User1'). Você pode especificar um computador por Nome Diferenciado ou nome do computador (pré-2K) seguido por $ (por exemplo, VM01$).

Exceção se algum membro não adicionar
ExceptionIfAnyMembersFailToAdd boolean

Se definido como true: uma exceção (falha) será gerada se algum membro único não adicionar (ou seja, 100% êxito é um requisito). Se nenhuma exceção for gerada, essa ação relatará quantos membros foram adicionados com êxito e quantos não foram adicionados.

Exceção se todos os membros não adicionarem
ExceptionIfAllMembersFailToAdd boolean

Se definido como true: uma exceção (falha) será gerada somente se todos os membros não forem adicionados (ou seja, sem êxitos e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantos membros foram adicionados com êxito e quantos não foram adicionados.

Adicionar todos os membros em uma única chamada
AddAllMembersInASingleCall boolean

Se definido como true, todos os membros serão adicionados ao grupo em uma única ação. Isso será mais rápido, mas se um único membro não existir ou não for adicionado, nenhum membro será adicionado e uma exceção será gerada, independentemente das opções de entrada "Exceção". Se definido como false (o padrão), cada membro será adicionado individualmente e o agente de IA-Connect contará quantos foram adicionados com êxito e quantos não foram adicionados. Se você adicionar membros a grupos entre domínios, é recomendável definir essa entrada como false.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Membros do grupo do AD adicionados com êxito
ADGroupMembersAddedSuccessfully integer

O número de membros adicionados com êxito ao grupo do AD.

Os membros do grupo do AD não foram adicionados
ADGroupMembersFailedToAdd integer

O número de membros que não foram adicionados ao grupo do AD.

Adicionar mensagem de erro de membros do grupo do AD
AddADGroupMembersMasterErrorMessage string

Se alguns membros não adicionarem ao grupo do AD e nenhuma exceção tiver sido gerada, essa mensagem de erro fornecerá detalhes do problema.

Aguarde uma caixa de correio do Office 365

Aguarde a existência de uma caixa de correio especificada do Microsoft Exchange Online ou do Office 365. Isso é comum se você estiver aguardando que uma configuração de licença ou sincronização do AD entre em vigor. Se a caixa de correio já existir, a ação retornará imediatamente com êxito.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A ID de uma caixa de correio do Microsoft Exchange Online ou do Office 365. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Detalhes do tipo de destinatário
RecipientTypeDetails string

O tipo de caixa de correio a ser pesquisada. Se esse campo for deixado em branco, todos os tipos de caixa de correio serão incluídos na pesquisa.

Número de vezes para verificar
NumberOfTimesToCheck True integer

O número de vezes para verificar se a caixa de correio existe. Cada verificação é separada por um período configurável de tempo.

Segundos entre tentativas
SecondsBetweenTries True integer

Quantos segundos esperar entre cada verificação.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

As propriedades da caixa de correio localizada se ela já existia ou existia após a espera, no formato JSON.

Contagem de caixas de correio encontradas
CountOfMailboxesFound integer

O número de caixas de correio encontradas que correspondem à identidade de pesquisa. 1 representaria uma espera bem-sucedida (ou a caixa de correio já existia). 0 representaria a caixa de correio não existente, mesmo depois de esperar.

Atribuir usuário do Azure AD a várias funções de administrador

Atribua um usuário do Azure Active Directory (ou outro objeto) a uma ou mais funções de administrador existentes do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

IDs de objeto de função ou nomes de exibição
RolesJSON string

Uma lista das funções de administrador a serem atribuídas ao usuário, no formato JSON ou CSV. Por exemplo: [{"Função": "Desenvolvedor de Aplicativos"}, {"Função": "Administrador do Exchange"}] (formato de tabela JSON), ["Desenvolvedor de Aplicativos", "Administrador do Exchange"] (formato de matriz JSON) ou Desenvolvedor de Aplicativos, Administrador do Exchange (formato CSV). Você pode especificar uma função de administrador do AAD por Nome de Exibição (por exemplo, "Desenvolvedor de Aplicativos") ou ObjectId (por exemplo, valor UUID/GUID).

Exceção se alguma função falhar ao atribuir
ExceptionIfAnyRolesFailToAssign boolean

Se definido como true: uma exceção (falha) será gerada se qualquer função de administrador do Azure AD não atribuir (ou seja, 100% êxito é um requisito). Se nenhuma exceção for gerada, essa ação relatará quantas funções de administrador do Azure AD foram atribuídas com êxito e quantas falharam ao atribuir.

Exceção se todas as funções falharem ao atribuir
ExceptionIfAllRolesFailToAssign boolean

Se definido como true: uma exceção (falha) será gerada somente se todas as funções de administrador do Azure AD não forem atribuídas (ou seja, sem êxitos e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantas funções de administrador do Azure AD foram atribuídas com êxito e quantas falharam ao atribuir.

ID do escopo do diretório
DirectoryScopeId string

A ID de escopo do diretório para todas as funções que estão sendo atribuídas. Por exemplo: / representa todo o locatário, /GUID representa um registro de aplicativo, /administrativeUnits/GUID representa uma unidade administrativa.

Verifique as associações de função de usuário primeiro
CheckUserRoleMembershipsFirst boolean

Se definido como true (o padrão), IA-Connect verificará as atribuições de função do usuário antes de tentar atribuí-las à função. Se o usuário já estiver atribuído à função, IA-Connect simplesmente relatará o sucesso sem precisar fazer nada. Se definido como false, IA-Connect atribuirá imediatamente o usuário à função sem verificar, resultando em um erro se o usuário já estiver atribuído à função.

Verificar se existem IDs de função
CheckRoleIdsExist boolean

Se definido como true (o padrão) e uma ou mais das funções forem fornecidas no formato ID de Objeto, IA-Connect verificará duas vezes se essas IDs de função são válidas. Isso é recomendado porque a mensagem de erro recebida do Azure AD, quando você fornece uma ID de Objeto inválida, não é útil. Se definido como false, IA-Connect não verificará duas vezes a validade de quaisquer IDs de função fornecidas, o que é mais rápido.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Funções do Azure AD atribuídas com êxito
AzureADRolesAssignedSuccessfully integer

O número de funções do Azure AD atribuídas com êxito.

Falha nas funções do Azure AD ao atribuir
AzureADRolesFailedToAssign integer

O número de funções do Azure AD que não foram atribuídas.

Atribuir mensagem de erro de funções do Azure AD
AssignAzureADRolesMasterErrorMessage string

Se algumas funções não foram atribuídas e nenhuma exceção foi gerada, essa mensagem de erro fornece detalhes do problema.

Atribuir usuário do Azure AD à função de administrador

Atribua um usuário do Azure Active Directory (ou outro objeto) a uma função de administrador existente do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

ID do objeto de função ou nome de exibição
RoleObjectId True string

A ID ou o nome de exibição de uma função de administrador do Azure Active Directory. Você pode especificar uma função de administrador do AAD por Nome de Exibição (por exemplo, "Desenvolvedor de Aplicativos") ou ObjectId (por exemplo, valor UUID/GUID).

ID do escopo do diretório
DirectoryScopeId string

A ID do escopo do diretório para a atribuição de função. Por exemplo: / representa todo o locatário, /GUID representa um registro de aplicativo, /administrativeUnits/GUID representa uma unidade administrativa.

Verifique as associações de função de usuário primeiro
CheckUserRoleMembershipsFirst boolean

Se definido como true (o padrão), IA-Connect verificará as atribuições de função do usuário antes de tentar atribuí-las à função. Se o usuário já estiver atribuído à função, IA-Connect simplesmente relatará o sucesso sem precisar fazer nada. Se definido como false, IA-Connect atribuirá imediatamente o usuário à função sem verificar, resultando em um erro se o usuário já estiver atribuído à função.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2AssignUserToRoleResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Clonar associação de grupo de usuários do Active Directory

Adiciona o usuário do Active Directory de destino aos mesmos grupos do Active Directory dos quais o primeiro usuário é membro, menos o grupo primário (geralmente 'Usuários de domínio') já que tecnicamente não é uma associação.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do usuário de origem
SourceUserIdentity True string

A identidade do usuário do Active Directory de origem (o usuário do qual copiar grupos). Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Identidade do usuário de destino
DestinationUserIdentity True string

A identidade do usuário do Active Directory de destino (ao qual o usuário adicionar os grupos). Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Grupos do AD adicionados com êxito
ADGroupsAddedSuccessfully integer

O número de grupos do AD aos quais o usuário de destino foi adicionado com êxito.

Não foi possível adicionar grupos do AD
ADGroupsFailedToAdd integer

O número de grupos do AD aos quais o usuário de destino não adicionou.

Adicionar mensagem de erro de grupos do AD
AddADGroupsMasterErrorMessage string

Se o usuário de destino não tiver adicionado a alguns dos grupos do AD, essa mensagem de erro fornecerá detalhes do problema.

Clonar propriedades do usuário do Active Directory

Configura as propriedades/atributos especificados do usuário do Active Directory de origem para o usuário do Active Directory de destino.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do usuário de origem
SourceUserIdentity True string

A identidade do usuário do Active Directory de origem (o usuário do qual copiar atributos). Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Identidade do usuário de destino
DestinationUserIdentity True string

A identidade do usuário do Active Directory de destino (o usuário para o qual copiar atributos). Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Propriedades a serem clonadas
PropertiesToClone True string

Uma lista separada por vírgulas das propriedades do usuário a serem copiadas do usuário de origem para o usuário de destino. As propriedades comuns a serem clonadas incluem: cidade, empresa, país, departamento, descrição, divisão, habilitada, homedirectory, homedrive, homephone, gerente, escritório, organização, postalcode, profilepath, scriptpath, estado, streetaddress.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryCloneADUserPropertiesResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Conectar-se ao Active Directory com credenciais

Permite que você especifique uma conta alternativa a ser usada ao executar comandos do PowerShell do Active Directory. Isso afeta todos os comandos do Active Directory emitidos após essa ação. Se você não usar essa ação, todos os comandos do PowerShell do Active Directory serão executados como a conta de usuário em que o agente IA-Connect está em execução.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome de usuário
Username True string

O nome de usuário da conta a ser usada ao executar comandos do Active Directory. Você pode especificar um nome de usuário no formato 'DOMAIN\username' (por exemplo, TESTDOMAIN\admin) ou 'username@domainFQDN' (por exemplo admin@testdomain.local).

Senha
Password True password

A senha da conta a ser usada ao executar comandos do Active Directory.

Computador remoto
RemoteComputer string

O nome ou FQDN (nome de domínio totalmente qualificado) de um controlador de domínio do Active Directory (DC) ou servidor membro para autenticação e para todas as ações do Active Directory a serem passadas. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site. Se um servidor membro for inserido (em vez de um Controlador de Domínio), esse servidor membro deverá ter os módulos do Active Directory PowerShell/RSAT instalados.

Utilize SSL
UseSSL boolean

Defina como true para se conectar ao ponto de extremidade remoto do WSMan usando SSL.

Porta TCP alternativa
AlternativeTCPPort integer

Defina como uma porta TCP alternativa se não estiver usando o WSMan TCP/5985 padrão (não SSL) ou TCP/5986 (SSL).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
OpenActiveDirectoryPowerShellRunspaceWithCredentialsResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Conectar-se ao ambiente JML

Conecte-se a um ambiente JML em que os detalhes desse ambiente são mantidos no IA-Connect Orchestrator. Esses detalhes podem incluir credenciais, endereços e outras configurações de conectividade. Por exemplo, você pode usar essa ação para se conectar ao Active Directory, Microsoft Exchange, Azure AD ou Office 365 Exchange Online.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome amigável
FriendlyName string

Nome amigável do ambiente JML mantido no Orchestrator IA-Connect.

Conectar somente se ainda não estiver conectado
OnlyConnectIfNotAlreadyConnected boolean

Aplica-se apenas ao Exchange e ao Office 365 Exchange Online. Se definido como false: essa ação sempre se conectará ao Exchange ou ao Office 365 Exchange Online mesmo que IA-Connect já esteja conectado. Se definido como true (o padrão): se IA-Connect já estiver conectado ao Exchange ou ao Office 365 Exchange Online com configurações idênticas e a conexão do Exchange estiver respondendo, IA-Connect não fará nada, pois a conexão já está estabelecida.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
JMLConnectToJMLEnvironmentResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Conectar-se ao Azure AD com credenciais

Conecta IA-Connect ao Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Essa ação (ou "Conectar-se ao Azure AD com certificado") deve ser emitida antes de executar qualquer outra ação do Azure AD. Essa ação requer uma conta que não usa mfa (2FA) ou você precisará usar o módulo de automação da interface do usuário para automatizar o componente 2FA (ou seja, o pop-up de autenticação de senha única). Como alternativa, use a ação "Conectar-se ao Azure AD com certificado". Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome de usuário
Username True string

O nome de usuário da conta a ser usada ao executar comandos do PowerShell do Azure AD v2.

Senha
Password True password

A senha da conta a ser usada ao executar comandos do PowerShell do Azure AD v2.

ID do Locatário do Azure
TenantId string

A ID de Locatário opcional do Azure à qual se conectar. Se isso for deixado em branco, o Locatário padrão associado à conta de usuário fornecida será usado.

API a ser usada
APIToUse string

A API a ser usada para conexão com o Azure AD. Depois de definido, todos os comandos adicionais do Azure AD emitidos pelo IA-Connect usarão essa API. Se definido como automático (o padrão), os módulos instalados do PowerShell serão verificados e selecionados na seguinte ordem: módulo PowerShell de Usuários do Microsoft Graph, módulo do PowerShell do Azure AD v2. O módulo powershell do Azure AD v2 foi preterido em 30 de março de 2024 e, portanto, é recomendável usar o módulo PowerShell de Usuários do Microsoft Graph.

Escopo de autenticação
AuthenticationScope string

O escopo das permissões necessárias para executar todas as tarefas de automação nesta sessão de logon do Azure AD. Por padrão, IA-Connect solicitará um escopo de permissão para permitir a modificação de usuários, grupos e atribuições de licença. Essa configuração só é usada ao se conectar usando o módulo PowerShell de Usuários do Microsoft Graph.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
OpenAzureADv2PowerShellRunspaceResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Conectar-se ao Azure AD com o certificado

Conecta IA-Connect ao Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Essa ação (ou "Conectar-se ao Azure AD com credenciais") deve ser emitida antes de executar qualquer outra ação do Azure AD. Essa ação requer que uma Entidade de Serviço do Azure e o registro de aplicativo do Azure AD com certificado sejam configurados no Azure AD antes de funcionar, mas tem a vantagem de não exigir MFA (2FA). Essa ação usa módulos do Azure AD v2 ou do Microsoft Graph PowerShell.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de registro de aplicativo do Azure AD
ApplicationId True string

A ID do aplicativo do Azure AD que contém o certificado e tem as funções necessárias no Azure AD para executar as ações de automação. Esse registro de aplicativo do Azure AD deve ter sido configurado anteriormente por um administrador.

Impressão digital do certificado
CertificateThumbprint True string

A impressão digital do certificado usado para autenticação. Esse certificado deve ter sido criado anteriormente e existir no computador em que IA-Connect está executando as ações de automação e no registro de aplicativo do Azure AD.

ID do Locatário do Azure
TenantId True string

ID do Locatário do Azure à qual se conectar. Isso deve ser especificado ao usar certificados para autenticar.

API a ser usada
APIToUse string

A API a ser usada para conexão com o Azure AD. Depois de definido, todos os comandos adicionais do Azure AD emitidos pelo IA-Connect usarão essa API. Se definido como automático (o padrão), os módulos instalados do PowerShell serão verificados e selecionados na seguinte ordem: módulo PowerShell de Usuários do Microsoft Graph, módulo do PowerShell do Azure AD v2. O módulo powershell do Azure AD v2 foi preterido em 30 de março de 2024 e, portanto, é recomendável usar o módulo PowerShell de Usuários do Microsoft Graph.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
OpenAzureADv2PowerShellRunspaceWithCertificateResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Conectar-se ao domínio padrão do Active Directory

Conecta o Agente IA-Connect ao Domínio do computador do qual o agente de IA-Connect é membro, usando a conta da qual o Agente IA-Connect está em execução (ou seja, o comportamento padrão).

Parâmetros

Nome Chave Obrigatório Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
OpenLocalPassthroughActiveDirectoryPowerShellRunspaceResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Conectar-se ao Microsoft Exchange

Conecta IA-Connect a um servidor do Microsoft Exchange. Essa ação deve ser emitida antes de executar outras ações do Exchange. Se você especificar um nome de usuário e uma senha, todas as ações subsequentes do Exchange serão executadas como essa conta. Se você não especificar um nome de usuário e senha, todas as ações subsequentes do Exchange serão executadas como a conta de usuário em que o Agente IA-Connect está em execução.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome de usuário
Username string

O nome de usuário da conta a ser usada ao executar comandos do Exchange PowerShell. Você pode especificar um nome de usuário no formato 'DOMAIN\username' (por exemplo, TESTDOMAIN\admin) ou 'username@domainFQDN' (por exemplo admin@testdomain.local). Se você não especificar um nome de usuário e senha, todas as ações subsequentes do Exchange serão executadas como a conta de usuário em que o Agente IA-Connect está em execução.

Senha
Password password

A senha da conta a ser usada ao executar comandos do Exchange PowerShell.

FQDN do servidor exchange
ExchangeServerFQDN True string

O FQDN (Nome de Domínio Totalmente Qualificado) ou o nome de host do servidor Microsoft Exchange.

Utilize SSL
UseSSL boolean

Defina como true se você quiser se conectar ao servidor do Microsoft Exchange usando HTTPS/SSL. Isso criptografará todo o tráfego, mas só funcionará se o servidor exchange estiver configurado para aceitar comandos do PowerShell por SSL.

Método de conexão
ConnectionMethod string

Qual método deve ser usado para se conectar ao Microsoft Exchange. 'Local' importa o runspace remoto do Exchange localmente e executa comandos localmente. 'Remote' é executado diretamente no runspace remoto do Exchange e pode não ser capaz de executar scripts genéricos do PowerShell devido a restrições de segurança.

Mecanismo de autenticação
AuthenticationMechanism string

O mecanismo de autenticação a ser usado se estiver se conectando a um computador remoto ou executando o script como um usuário alternativo. Os valores com suporte são 'Basic', 'Credssp', 'Default', 'Digest', 'Kerberos' e 'Negotiate'.

Conectar somente se ainda não estiver conectado
OnlyConnectIfNotAlreadyConnected boolean

Se definido como false: essa ação sempre se conectará ao Exchange mesmo que IA-Connect já esteja conectado. Se definido como true (o padrão): se IA-Connect já estiver conectado ao Exchange com configurações idênticas e a conexão do Exchange estiver respondendo, IA-Connect não fará nada, pois a conexão já está estabelecida.

Tipos de comando para importar localmente
CommandTypesToImportLocally string

O método de conexão 'Local' importa comandos do Exchange PowerShell localmente. Essa opção permite que você escolha quais comandos do PowerShell devem ser importados. Manter essa lista no mínimo reduz o uso de memória e o tempo de conexão. 'All' (o padrão, para compatibilidade com versões anteriores) importa todos os comandos PS. 'IA-Connect only' (a opção recomendada) importa apenas comandos PS usados por IA-Connect (você pode especificar comandos PS adicionais). 'Especificado' importa apenas os comandos PS especificados e pode interromper algumas ações IA-Connect se dependerem de comandos PS que você não especificou.

Comandos adicionais para importar localmente
AdditionalCommandsToImportLocallyCSV string

Se estiver usando o método de conexão 'Local' e se você optar por importar comandos PS 'IA-Connect somente' ou 'Especificado', você poderá especificar uma lista separada por vírgulas de comandos PS adicionais a serem importados. Por exemplo: 'Get-Mailbox, New-Mailbox, New-DistributionGroup'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
OpenExchangePowerShellRunspaceResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Conectar-se ao Office 365 com credenciais

Conecta IA-Connect ao Office 365 usando os módulos do PowerShell do Office 365. Essa ação (ou "Conectar-se ao Office 365 com certificado") deve ser emitida antes de executar outras ações do Office 365. Essa ação requer uma conta que não exija MFA (2FA) ou você precisará usar o módulo de automação da interface do usuário para automatizar o componente 2FA (ou seja, o pop-up de autenticação de senha única). Como alternativa, use a ação "Conectar-se ao Office 365 com certificado".

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome de usuário
Office365Username True string

O nome de usuário da conta a ser usada ao executar comandos do PowerShell do Office 365.

Senha
Office365Password True password

A senha da conta a ser usada ao executar comandos do PowerShell do Office 365.

Exchange URL
ExchangeURL string

A URL opcional do servidor online do Microsoft Exchange ao qual se conectar. Use isso somente se você tiver uma URL personalizada.

Método de conexão
ConnectionMethod string

Qual método deve ser usado para se conectar ao Microsoft Exchange. O 'EXO V1 local' e o 'EXO V1 remote' usam o Microsoft Exchange Online PowerShell original, que é executado no computador que executa o agente de IA-Connect e não requer nenhum módulo adicional do PowerShell, mas eventualmente será preterido. 'EXO V1 local' importa o runspace remoto do Exchange localmente e executa comandos localmente. O 'EXO V1 remote' é executado diretamente no runspace remoto do Exchange e não pode executar scripts genéricos do PowerShell devido a restrições de segurança. O 'EXO V2' usa o módulo mais recente do Microsoft Exchange Online PowerShell v2 que é executado no computador que executa o agente de IA-Connect e requer o módulo 'ExchangeOnlineManagement' v2 PowerShell instalado.

Conectar somente se ainda não estiver conectado
OnlyConnectIfNotAlreadyConnected boolean

Se definido como false: essa ação sempre se conectará ao Office 365 Exchange Online mesmo que IA-Connect já esteja conectado. Se definido como true (o padrão): se IA-Connect já estiver conectado ao Office 365 Exchange Online com configurações idênticas e a conexão do Office 365 Exchange Online estiver respondendo, IA-Connect não fará nada, pois a conexão já está estabelecida.

Tipos de comando para importar localmente
CommandTypesToImportLocally string

Os métodos de conexão 'EXO v1 local' e 'EXO V2' importam comandos do Office 365 ou do PowerShell do Exchange Online localmente. Essa opção permite que você escolha quais comandos do PowerShell devem ser importados. Manter essa lista no mínimo reduz o uso de memória e o tempo de conexão. 'All' (o padrão, para compatibilidade com versões anteriores) importa todos os comandos PS. 'IA-Connect only' (a opção recomendada) importa apenas comandos PS usados por IA-Connect (você pode especificar comandos PS adicionais). 'Especificado' importa apenas os comandos PS especificados e pode interromper algumas ações IA-Connect se dependerem de comandos PS que você não especificou.

Comandos adicionais para importar localmente
AdditionalCommandsToImportLocallyCSV string

Se estiver usando os métodos de conexão 'EXO v1 local' ou 'EXO V2' e se você tiver optado por importar comandos PS 'IA-Connect only' ou 'Specified', você poderá especificar uma lista separada por vírgulas de comandos PS adicionais a serem importados. Por exemplo: 'Get-Mailbox, New-Mailbox, New-DistributionGroup'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
OpenO365PowerShellRunspaceResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Conectar-se ao Office 365 com o certificado

Conecta IA-Connect ao Office 365 usando os módulos do PowerShell do Office 365. Essa ação (ou "Conectar-se ao Office 365 com credenciais") deve ser emitida antes de executar outras ações do Office 365. Essa ação requer um registro de aplicativo do Azure AD com certificado e as funções corretas a serem configuradas no Azure AD antes de funcionar, mas tem a vantagem de não exigir MFA (2FA).

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do aplicativo de registro de aplicativo do Azure AD
ApplicationId True string

A ID do aplicativo do Azure AD que contém o certificado e tem as funções necessárias no Azure AD para executar as ações de automação. Esse registro de aplicativo do Azure AD deve ter sido configurado anteriormente por um administrador.

Impressão digital do certificado
CertificateThumbprint True string

A impressão digital do certificado usado para autenticação. Esse certificado deve ter sido criado anteriormente e existir no computador em que IA-Connect está executando as ações de automação e no registro de aplicativo do Azure AD.

Organização
Organization True string

A Organização a ser usada para autenticação. Por exemplo: mytestenvironment.onmicrosoft.com.

Exchange URL
ExchangeURL string

A URL opcional do servidor online do Microsoft Exchange ao qual se conectar. Use isso somente se você tiver uma URL personalizada.

Método de conexão
ConnectionMethod string

Qual método deve ser usado para se conectar ao Microsoft Exchange. 'EXO V1' é o PowerShell original do Microsoft Exchange Online e não dá suporte a certificados (e, portanto, não está disponível como uma opção). O 'EXO V2' usa o módulo mais recente do Microsoft Exchange Online PowerShell v2 que é executado no computador que executa o agente de IA-Connect e requer o módulo 'ExchangeOnlineManagement' v2 PowerShell instalado.

Conectar somente se ainda não estiver conectado
OnlyConnectIfNotAlreadyConnected boolean

Se definido como false: essa ação sempre se conectará ao Office 365 Exchange Online mesmo que IA-Connect já esteja conectado. Se definido como true (o padrão): se IA-Connect já estiver conectado ao Office 365 Exchange Online com configurações idênticas e a conexão do Office 365 Exchange Online estiver respondendo, IA-Connect não fará nada, pois a conexão já está estabelecida.

Tipos de comando para importar localmente
CommandTypesToImportLocally string

O método de conexão 'EXO V2' (necessário para autenticação de certificado) importa comandos do Office 365 ou do PowerShell do Exchange Online localmente. Essa opção permite que você escolha quais comandos do PowerShell devem ser importados. Manter essa lista no mínimo reduz o uso de memória e o tempo de conexão. 'All' (o padrão, para compatibilidade com versões anteriores) importa todos os comandos PS. 'IA-Connect only' (a opção recomendada) importa apenas comandos PS usados por IA-Connect (você pode especificar comandos PS adicionais). 'Especificado' importa apenas os comandos PS especificados e pode interromper algumas ações IA-Connect se dependerem de comandos PS que você não especificou.

Comandos adicionais para importar localmente
AdditionalCommandsToImportLocallyCSV string

Se você optou por importar comandos PS 'IA-Connect only' ou 'Specified', você pode especificar uma lista separada por vírgulas de comandos PS adicionais a serem importados. Por exemplo: 'Get-Mailbox, New-Mailbox, New-DistributionGroup'.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
OpenO365PowerShellRunspaceWithCertificateResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Criar a caixa de correio compartilhada do Office 365 e a conta de usuário

Crie uma caixa de correio compartilhada no Microsoft Exchange online e uma conta de usuário no Azure Active Directory/Entra ID. Use essa ação somente se o usuário ainda não existir no Azure Active Directory/Entra ID. O endereço SMTP da caixa de correio compartilhada será baseado no nome, alias ou endereço SMTP primário (dependendo de quais entradas são fornecidas).

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome
Name True string

O nome exclusivo da caixa de correio. Esse é um valor interno que não será visível externamente (a menos que você não defina um alias ou endereço SMTP primário, nesse caso ele será usado como o componente de nome do endereço de email SMTP da caixa de correio). É recomendável defini-lo com o mesmo valor que o alias, a menos que você tenha um procedimento alternativo ou um bom motivo para usar um valor diferente.

Nome
FirstName string

O nome do usuário da caixa de correio.

Sobrenome
LastName string

Sobrenome/sobrenome do usuário da caixa de correio.

Initials
Initials string

As iniciais intermediárias do usuário da caixa de correio.

Nome de exibição
DisplayName string

O nome de exibição da caixa de correio opcional.

Alias
Alias string

O alias da caixa de correio (também conhecido como apelido de email) para o usuário. Esse valor será usado para gerar o componente de nome do endereço de email SMTP da caixa de correio (por exemplo, um alias de 'alias' resultaria em alias@mydomain.com). Se isso for diferente do endereço SMTP primário, isso resultará na caixa de correio com vários endereços SMTP. Se esse valor não for fornecido, nenhum aliases de caixa de correio será configurado e a caixa de correio terá apenas um endereço SMTP primário.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email SMTP de retorno primário usado para o destinatário. Se isso for diferente do alias da caixa de correio, isso resultará na caixa de correio com vários endereços SMTP. Se esse valor não for fornecido, o endereço SMTP primário será calculado automaticamente com base no alias ou nome e na política de organização (que normalmente será baseada no conjunto de domínios padrão no centro de administração do Office 365).

Criar caixa de correio de arquivo morto
Archive boolean

Defina como true se você quiser criar uma caixa de correio de arquivo morto no Microsoft Exchange Online ou no Office 365.

Região da caixa de correio
MailboxRegion string

A região geográfica opcional na qual criar a caixa de correio, quando estiver em um ambiente de várias áreas geográficas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da nova ação de caixa de correio, no formato JSON.

Nova ID de serviços do Microsoft Online de usuário
NewUserMicrosoftOnlineServicesID string

A ID de serviços do Microsoft Online da conta de usuário da caixa de correio recém-criada. Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações.

Guid de nova caixa de correio
NewMailboxGUID string

O GUID da caixa de correio recém-criada. Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações.

Novo endereço SMTP primário da caixa de correio
NewMailboxPrimarySmtpAddress string

O endereço SMTP primário da caixa de correio recém-criada.

Criar a caixa de correio e a conta de usuário do Microsoft Exchange

Crie um usuário habilitado para email no Active Directory local e crie uma caixa de correio associada no Microsoft Exchange. Use essa ação somente se o usuário não existir no Active Directory local. Se o usuário já existir, use a ação "Criar uma caixa de correio do Microsoft Exchange para um usuário".

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome
FirstName string

O nome do usuário.

Sobrenome
LastName string

Sobrenome/sobrenome do usuário.

Unidade organizacional
OrganizationalUnit string

A UO (Unidade de Organização) na qual armazenar o usuário no formato Nome Diferenciado (por exemplo, UO=UO de destino, OU=Londres,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, MyUsers\London). Se isso for deixado em branco, o usuário será criado na UO 'Usuários'.

Nome
Name True string

O nome do usuário do Active Directory. Isso aparece na coluna 'Nome' em usuários e computadores do AD e na parte superior da guia 'Geral' do Usuário. Esse não é o nome de logon do usuário.

Nome de exibição
DisplayName string

O nome de exibição do usuário opcional.

Alias
Alias string

O alias do Exchange (também conhecido como apelido de email) para o usuário. Se a política de endereço de email estiver habilitada, isso será usado para gerar o componente de nome do endereço de email SMTP primário (por exemplo alias@mydomain.com). Se a política de endereço de email não estiver habilitada, convém definir o endereço SMTP primário.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o destinatário. É improvável que você possa definir isso se a "política de endereço de email" estiver habilitada, portanto, use 'Alias' em vez disso (e a política criará o endereço SMTP primário a partir do alias) ou desabilite a política de endereço de email.

Nome Principal do Usuário
UserPrincipalName True string

O nome de logon do usuário no Active Directory. Isso geralmente deve estar no formato 'name@domainFQDN' (por exemplo, 'TestUser1@domain.local'). O usuário pode fazer logon usando esse formato: name@domainFQDN.

Nome da conta SAM
SamAccountName string

O nome de logon do usuário (pré-Windows 2000) no Active Directory. Isso está no formato 'name' (por exemplo, 'TestUser1'). O usuário pode fazer logon usando este formato: DOMÍNIO\name.

Senha da conta
Password password

A senha do usuário. Isso deve ser especificado e atender às regras de complexidade de senha do Active Directory. Se essa for uma senha 'Armazenada', insira no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'stored password' como true. Se essa for uma credencial genérica do Orchestrator, insira o formato {OrchestratorCredential:FriendlyName} e defina a entrada "senha armazenada" como true.

A senha da conta é armazenada
AccountPasswordIsStoredPassword boolean

Defina como true se a senha for um identificador de senha armazenado IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do Orchestrator IA-Connect (por exemplo: Se estiver usando IA-Connect com um fluxo de PA).

O usuário deverá alterar a senha no próximo logon
ResetPasswordOnNextLogon boolean

Defina como true se você quiser forçar o usuário a alterar sua senha quando ele fizer logon (ou seja, a nova senha que está sendo definida aqui é uma senha única para fazer com que o usuário faça logon). Defina como false se essa for a senha que o usuário usará até alterá-la manualmente.

Base de dados
Database string

O banco de dados do Exchange para conter o novo banco de dados. Você pode especificar o banco de dados por Nome Diferenciado, GUID ou Nome.

Caixa de correio compartilhada
SharedMailbox boolean

Defina como true se a caixa de correio que está sendo criada deve ser uma caixa de correio compartilhada.

Política de endereço de email habilitada
EmailAddressPolicyEnabled boolean

Defina como true se você quiser atualizar automaticamente endereços de email com base na política de endereço de email aplicada a esse destinatário. Se a política de endereço de email estiver habilitada, isso geralmente afetará sua capacidade de definir o endereço SMTP primário. Defina como false para desabilitar o recurso, dando a você controle total para definir manualmente endereços de email. Deixe em branco se você não quiser definir essa opção (ou seja, deixe no valor existente ou padrão).

Criar caixa de correio de arquivo morto
Archive boolean

Defina como true se você quiser criar uma caixa de correio de arquivo morto no Microsoft Exchange Online ou no Office 365.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da nova ação de caixa de correio, no formato JSON.

Nova DN da caixa de correio
NewMailboxDN string

O DN (Nome Diferenciado) da caixa de correio recém-criada. Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações nesta caixa de correio.

Guid de nova caixa de correio
NewMailboxGUID string

O GUID da caixa de correio recém-criada. Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações nesta caixa de correio.

Criar a caixa de correio e a conta de usuário do Microsoft Exchange Online

Crie um usuário habilitado para email no Active Directory local e crie uma caixa de correio remota associada no Microsoft Exchange Online ou no Office 365. Use essa ação somente se o usuário não existir no Active Directory local. Se o usuário já existir, use a ação "Criar caixa de correio do Microsoft Exchange Online para um usuário". A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome
FirstName string

O nome do usuário.

Sobrenome
LastName string

Sobrenome/sobrenome do usuário.

Unidade organizacional
OnPremisesOrganizationalUnit string

A UO (Unidade de Organização) na qual armazenar o usuário no formato Nome Diferenciado (por exemplo, UO=UO de destino, OU=Londres,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, MyUsers\London). Se isso for deixado em branco, o usuário será criado na UO 'Usuários'.

Nome
Name True string

O nome do usuário do Active Directory. Isso aparece na coluna 'Nome' em usuários e computadores do AD e na parte superior da guia 'Geral' do Usuário. Esse não é o nome de logon do usuário.

Nome de exibição
DisplayName string

O nome de exibição do usuário opcional.

Endereço de roteamento remoto
RemoteRoutingAddress string

Defina isso para substituir o endereço SMTP da caixa de correio no Microsoft Exchange Online ou no Office 365 ao qual esse usuário está associado. Se você deixar esse campo em branco (o padrão), o endereço de roteamento remoto será calculado automaticamente com base na sincronização de diretórios entre o local e o Microsoft Exchange Online.

Alias
Alias string

O alias do Exchange (também conhecido como apelido de email) para o usuário. Se a política de endereço de email estiver habilitada, isso será usado para gerar o componente de nome do endereço de email SMTP primário (por exemplo alias@mydomain.com). Se a política de endereço de email não estiver habilitada, convém definir o endereço SMTP primário.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o destinatário. É improvável que você possa definir isso se a "política de endereço de email" estiver habilitada, portanto, use 'Alias' em vez disso (e a política criará o endereço SMTP primário a partir do alias) ou desabilite a política de endereço de email.

Nome Principal do Usuário
UserPrincipalName True string

O nome de logon do usuário no Active Directory. Isso geralmente deve estar no formato 'name@domainFQDN' (por exemplo, 'TestUser1@domain.local'). O usuário pode fazer logon usando esse formato: name@domainFQDN.

Nome da conta SAM
SamAccountName string

O nome de logon do usuário (pré-Windows 2000) no Active Directory. Isso está no formato 'name' (por exemplo, 'TestUser1'). O usuário pode fazer logon usando este formato: DOMÍNIO\name.

Senha da conta
Password password

A senha do usuário. Isso deve ser especificado e atender às regras de complexidade de senha do Active Directory. Se essa for uma senha 'Armazenada', insira no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'stored password' como true. Se essa for uma credencial genérica do Orchestrator, insira o formato {OrchestratorCredential:FriendlyName} e defina a entrada "senha armazenada" como true.

A senha da conta é armazenada
AccountPasswordIsStoredPassword boolean

Defina como true se a senha for um identificador de senha armazenado IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do Orchestrator IA-Connect (por exemplo: Se estiver usando IA-Connect com um fluxo de PA).

O usuário deverá alterar a senha no próximo logon
ResetPasswordOnNextLogon boolean

Defina como true se você quiser forçar o usuário a alterar sua senha quando ele fizer logon (ou seja, a nova senha que está sendo definida aqui é uma senha única para fazer com que o usuário faça logon). Defina como false se essa for a senha que o usuário usará até alterá-la manualmente.

Caixa de correio compartilhada
SharedMailbox boolean

Defina como true se a caixa de correio que está sendo criada deve ser uma caixa de correio compartilhada.

Política de endereço de email habilitada
EmailAddressPolicyEnabled boolean

Defina como true se você quiser atualizar automaticamente endereços de email com base na política de endereço de email aplicada a esse destinatário. Se a política de endereço de email estiver habilitada, isso geralmente afetará sua capacidade de definir o endereço SMTP primário. Defina como false para desabilitar o recurso, dando a você controle total para definir manualmente endereços de email. Deixe em branco se você não quiser definir essa opção (ou seja, deixe no valor existente ou padrão).

Criar caixa de correio de arquivo morto
Archive boolean

Defina como true se você quiser criar uma caixa de correio de arquivo morto no Microsoft Exchange Online ou no Office 365.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da nova ação de caixa de correio remota, no formato JSON.

Nova DN da caixa de correio
NewMailboxDN string

O DN (Nome Diferenciado) da caixa de correio recém-criada. Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações nesta caixa de correio.

Guid de nova caixa de correio
NewMailboxGUID string

O GUID da caixa de correio recém-criada. Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações nesta caixa de correio.

Criar a caixa de correio e a conta de usuário do Office 365

Crie uma caixa de correio no Microsoft Exchange online e uma conta de usuário no Azure Active Directory/Entra ID. Use essa ação somente se o usuário ainda não existir no Azure Active Directory/Entra ID. Se o usuário já existir, atribua uma licença adequada à conta de usuário.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de serviços do Microsoft Online
MicrosoftOnlineServicesID True string

A ID exclusiva do usuário. Normalmente, isso está no formato 'name@xxx.onmicrosoft.com'.

Nome
Name True string

O nome exclusivo da caixa de correio. Esse é um valor interno que não será visível externamente. É recomendável defini-lo com o mesmo valor que o componente de nome de sua ID de serviços do Microsoft Online (por exemplo, 'user1'), a menos que você tenha um procedimento alternativo ou um bom motivo para usar um valor diferente.

Nome
FirstName string

O nome do usuário.

Sobrenome
LastName string

Sobrenome/sobrenome do usuário.

Initials
Initials string

As iniciais intermediárias do usuário.

Nome de exibição
DisplayName string

O nome de exibição do usuário opcional.

Alias
Alias string

O alias da caixa de correio (também conhecido como apelido de email) para o usuário. Esse valor será usado para gerar o componente de nome do endereço de email SMTP do usuário (por exemplo, um alias de 'alias' resultaria em alias@mydomain.com). Se isso for diferente do endereço SMTP primário, isso resultará no usuário ter vários endereços SMTP. Se esse valor não for fornecido, nenhum aliases de usuário será configurado e o usuário terá apenas um endereço SMTP primário.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email SMTP de retorno primário usado para o destinatário. Se isso for diferente do alias do usuário, isso fará com que o usuário tenha vários endereços SMTP. Se esse valor não for fornecido, o endereço SMTP primário será calculado automaticamente com base na política de organização (que normalmente será baseada no conjunto de domínios padrão no centro de administração do Office 365).

Senha da conta
Password password

A senha do usuário. Isso deve ser especificado e atender às regras de complexidade de senha do Azure Active Directory. Se essa for uma senha 'Armazenada', insira no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'stored password' como true. Se essa for uma credencial genérica do Orchestrator, insira o formato {OrchestratorCredential:FriendlyName} e defina a entrada "senha armazenada" como true.

A senha da conta é armazenada
AccountPasswordIsStoredPassword boolean

Defina como true se a senha for um identificador de senha armazenado IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do Orchestrator IA-Connect (por exemplo: Se estiver usando IA-Connect com um fluxo de PA).

O usuário deverá alterar a senha no próximo logon
ResetPasswordOnNextLogon boolean

Defina como true se você quiser forçar o usuário a alterar sua senha quando ele fizer logon (ou seja, a nova senha que está sendo definida aqui é uma senha única para fazer com que o usuário faça logon). Defina como false se essa for a senha que o usuário usará até alterá-la manualmente.

Criar caixa de correio de arquivo morto
Archive boolean

Defina como true se você quiser criar uma caixa de correio de arquivo morto no Microsoft Exchange Online ou no Office 365.

Plano de caixa de correio
MailboxPlan string

O plano de caixa de correio opcional a ser aplicado à caixa de correio. Um plano de caixa de correio especifica as permissões e os recursos que estão disponíveis para uma caixa de correio. Você pode ver os planos de caixa de correio disponíveis executando o script 'Get-MailboxPlan' no runspace do PowerShell 'Office 365' no Inspetor de IA-Connect.

Região da caixa de correio
MailboxRegion string

A região geográfica opcional na qual criar a caixa de correio, quando estiver em um ambiente de várias áreas geográficas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da nova ação de caixa de correio, no formato JSON.

Nova ID de serviços do Microsoft Online de usuário
NewUserMicrosoftOnlineServicesID string

A ID de serviços do Microsoft Online da conta de usuário recém-criada. Esse é um identificador exclusivo para o usuário que pode ser usado em outras ações.

Guid de nova caixa de correio
NewMailboxGUID string

O GUID da caixa de correio recém-criada. Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações.

Novo endereço SMTP primário da caixa de correio
NewMailboxPrimarySmtpAddress string

O endereço SMTP primário da caixa de correio recém-criada.

Criar um novo grupo de distribuição do Microsoft Exchange

Cria um novo grupo de distribuição do Microsoft Exchange ou um grupo de segurança habilitado para email.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do grupo
Name True string

O nome exclusivo do novo grupo.

Alias
Alias string

O alias (também conhecido como apelido de email) para o novo grupo. Se você não especificar um endereço SMTP, o alias será usado para gerar o componente de nome do endereço de email (por exemplo alias@mydomain.com).

Nome de exibição
DisplayName string

O nome de exibição do grupo. Isso é visível em listas de endereços.

Anotações
Notes string

Anotações opcionais sobre o objeto.

Gerido por
ManagedBy string

O proprietário do grupo. Se você não especificar um proprietário, o usuário que criou o grupo se tornará o proprietário. O proprietário pode ser uma caixa de correio, um usuário de email ou um grupo de segurança habilitado para email. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Members
Members string

Uma lista separada por vírgulas de membros a serem adicionados ao novo grupo. Você pode especificar membros por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos, DC=mydomain,DC=local), Endereço de email ou GUID.

Unidade organizacional
OrganizationalUnit string

A UO (Unidade Organizacional) no Active Directory na qual armazenar o grupo. Você pode especificar uma UO no formato De nome diferenciado (por exemplo, UO=UO de destino, OU=Londres,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, MyGroups\London). Se isso for deixado em branco, o grupo será criado na UO 'Usuários'.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o novo grupo.

Restrição de saída do membro
MemberDepartRestriction string

Permite que você especifique restrições para um membro sair de um grupo de distribuição. 'Open' é o padrão e permite que os membros deixem o grupo sem aprovação, 'Fechado' restringe a saída dos membros do grupo. Essa opção é ignorada para grupos de segurança, pois os usuários não podem se remover de grupos de segurança.

Restrição de junção de membro
MemberJoinRestriction string

Permite que você especifique restrições a um membro que ingresse em um grupo de distribuição depois que ele tiver sido criado. 'Open' permite que os membros ingressem no grupo sem aprovação, 'Fechado' (o padrão) restringe os membros de ingressarem no grupo, 'ApprovalRequired' permite que um membro solicite a ingressação no grupo e eles são adicionados se um proprietário do grupo aceitar a solicitação. Essa opção é ignorada para grupos de segurança, pois os usuários não podem se adicionar a grupos de segurança.

Exigir autenticação de remetente
RequireSenderAuthenticationEnabled boolean

Defina como true para especificar que o grupo só aceitará mensagens de remetentes autenticados (internos). Defina como false para aceitar mensagens de todos os remetentes.

Tipo de grupo
Type string

Especifique o tipo de grupo a ser criado. 'Distribution' é o padrão e cria um grupo de distribuição. A 'Segurança' é usada para criar um grupo de segurança habilitado para email.

Exceção se o grupo já existir
ErrorIfGroupAlreadyExists boolean

Uma exceção deve ocorrer se o grupo já existir? Defina como false para simplesmente não fazer nada se o grupo já existir (por exemplo, ele já foi criado). Definido como true se o grupo já existente for um erro (ou seja, não era esperado que ele existisse).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da ação criar grupo de distribuição, no formato JSON. Normalmente, isso conterá os detalhes do grupo criado.

O grupo já existe
GroupAlreadyExists boolean

Se o grupo já existir (e "Exceção se o grupo já existir" for definido como false), isso será definido como true para informar que o grupo não foi realmente criado porque ele já existe.

DN do novo grupo
NewGroupDN string

O DN (Nome Diferenciado) do grupo recém-criado. Esse é um identificador exclusivo para o grupo que pode ser usado em outras ações nesse grupo.

GUID de novo grupo
NewGroupGUID string

O GUID do grupo recém-criado (habilitado). Esse é um identificador exclusivo para o grupo que pode ser usado em outras ações nesse grupo.

Criar um novo grupo de distribuição do Office 365

Cria um novo grupo de distribuição do Microsoft Exchange Online ou office 365 ou grupo de segurança habilitado para email.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do grupo
Name True string

O nome exclusivo do novo grupo.

Alias
Alias string

O alias (também conhecido como apelido de email) para o novo grupo. Se você não especificar um endereço SMTP, o alias será usado para gerar o componente de nome do endereço de email (por exemplo alias@mydomain.com).

Nome de exibição
DisplayName string

O nome de exibição do grupo. Isso é visível em listas de endereços.

Anotações
Notes string

Anotações opcionais sobre o objeto.

Gerido por
ManagedBy string

O proprietário do grupo. Se você não especificar um proprietário, o usuário que criou o grupo se tornará o proprietário. O proprietário pode ser uma caixa de correio, um usuário de email ou um grupo de segurança habilitado para email. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Members
Members string

Uma lista separada por vírgulas de membros a serem adicionados ao novo grupo. Você pode especificar membros por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos, DC=mydomain,DC=local), Endereço de email ou GUID.

Unidade organizacional
OrganizationalUnit string

A UO (Unidade Organizacional) no Azure Active Directory na qual armazenar o grupo. Você pode especificar uma UO no formato Nome Diferenciado (por exemplo, OU=UO de destino, OU=Londres,DC=mydomain,DC=local) ou formato GUID.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o novo grupo.

Restrição de saída do membro
MemberDepartRestriction string

Permite que você especifique restrições para um membro sair do grupo. 'Open' é o padrão e permite que os membros deixem o grupo sem aprovação, 'Fechado' restringe a saída dos membros do grupo.

Restrição de junção de membro
MemberJoinRestriction string

Permite que você especifique restrições a um membro que ingresse no grupo depois que ele tiver sido criado. 'Open' permite que os membros ingressem no grupo sem aprovação, 'Fechado' (o padrão) restringe os membros de ingressarem no grupo, 'ApprovalRequired' permite que um membro solicite a ingressação no grupo e eles são adicionados se um proprietário do grupo aceitar a solicitação.

Exigir autenticação de remetente
RequireSenderAuthenticationEnabled boolean

Defina como true para especificar que o grupo só aceitará mensagens de remetentes autenticados (internos). Defina como false para aceitar mensagens de todos os remetentes.

Tipo de grupo
Type string

Especifique o tipo de grupo a ser criado. 'Distribution' é o padrão e cria um grupo de distribuição. A 'Segurança' é usada para criar um grupo de segurança habilitado para email.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da ação criar grupo de distribuição, no formato JSON. Normalmente, isso conterá os detalhes do grupo criado.

O grupo já existe
GroupAlreadyExists boolean

Se o grupo já existir, isso será definido como true para informá-lo de que o grupo não foi realmente criado.

DN do grupo criado
CreatedGroupDN string

O DN (Nome Diferenciado) do grupo criado (ou o grupo existente).

GUID de grupo criado
CreatedGroupGUID string

O GUID do grupo criado (ou o grupo existente).

Identidade do grupo criado
CreatedGroupIdentity string

A identidade do grupo criado (ou do grupo existente).

Criar um novo grupo de segurança do Azure AD

Cria um novo grupo de segurança do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome de exibição
DisplayName True string

O nome de exibição do grupo.

Description
Description string

A descrição do grupo.

O grupo de verificação existe
CheckGroupExists boolean

Se definido como true, IA-Connect verificará se o grupo existe e, se existir, IA-Connect simplesmente relatará o sucesso desse grupo sem precisar fazer nada. Se definido como false, IA-Connect criará o grupo sem verificação, o que pode resultar em um nome de grupo duplicado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da ação criar grupo de distribuição, no formato JSON. Normalmente, isso conterá os detalhes do grupo criado.

O grupo já existe
GroupAlreadyExists boolean

Se o grupo já existir, isso será definido como true para informá-lo de que o grupo existe e, portanto, IA-Connect não precisa executar nenhuma ação.

ID do objeto do grupo criado
CreatedGroupObjectId string

A ID de Objeto do grupo criado (ou o grupo existente).

Criar um novo grupo do Microsoft 365 do Azure AD

Cria um novo grupo do Microsoft 365 do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome de exibição
DisplayName True string

O nome de exibição do grupo.

Description
Description string

A descrição do grupo.

Apelido de email
MailNickname string

O apelido de email, usado para formar o endereço de email do grupo.

Visibilidade do grupo
GroupVisibility string

Se definido como público (o padrão), qualquer pessoa poderá exibir o conteúdo do grupo e qualquer pessoa poderá ingressar no grupo. Se definido como privado, somente os membros poderão exibir o conteúdo do grupo e somente os proprietários poderão adicionar novos membros ao grupo ou aprovar solicitações de junção.

O grupo de verificação existe
CheckGroupExists boolean

Se definido como true, IA-Connect verificará se o grupo existe e, se existir, IA-Connect simplesmente relatará o sucesso desse grupo sem precisar fazer nada. Se definido como false, IA-Connect criará o grupo sem verificação, o que pode resultar em um nome de grupo duplicado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da ação criar grupo de distribuição, no formato JSON. Normalmente, isso conterá os detalhes do grupo criado.

O grupo já existe
GroupAlreadyExists boolean

Se o grupo já existir, isso será definido como true para informá-lo de que o grupo existe e, portanto, IA-Connect não precisa executar nenhuma ação.

ID do objeto do grupo criado
CreatedGroupObjectId string

A ID de Objeto do grupo criado (ou o grupo existente).

Criar uma caixa de correio de arquivo morto do Office 365 para o usuário existente

Cria uma caixa de correio arquivada no Microsoft Exchange online para um usuário existente no Azure Active Directory/Entra ID. O usuário já deve ter uma caixa de correio e uma licença adequada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A ID de uma caixa de correio do Microsoft Exchange Online ou do Office 365. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Verificar se existe arquivo morto
CheckIfArchiveExists boolean

Se definido como true (o padrão), o agente IA-Connect verificará se a caixa de correio já tem um arquivo morto. Se já existir um arquivo morto, não haverá nada a fazer (já que você não pode criar um arquivo duas vezes) e o Agente retornará o sucesso. Se definido como false, o agente de IA-Connect não verificará se a caixa de correio já tem um arquivo morto, resultando em uma exceção se ela já existir.

Nome do arquivo morto
ArchiveName string

O nome opcional do arquivo morto. Se não for especificado, esse padrão será 'In-Place Archive - {Nome de exibição}'.

Arquivo morto de expansão automática
AutoExpandingArchive boolean

Se definido como true, o espaço de armazenamento adicional será adicionado automaticamente à caixa de correio de arquivo morto quando ele se aproximar do limite de armazenamento. Esse recurso não pode ser desabilitado, uma vez habilitado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
O365EnableArchiveMailboxResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Criar uma caixa de correio do Microsoft Exchange Online para um usuário

Cria uma caixa de correio do Microsoft Exchange Online ou do Office 365 (remoto) ou uma caixa de correio de arquivo morto para um usuário existente no Active Directory local que ainda não tem uma caixa de correio. A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida. Você também pode usar essa ação para arquivar uma caixa de correio remota existente.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade do usuário existente para o qual você deseja criar uma caixa de correio. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Alias
Alias string

O alias do Exchange (também conhecido como apelido de email) para o usuário. Se a política de endereço de email estiver habilitada, isso será usado para gerar o componente de nome do endereço de email SMTP primário (por exemplo alias@mydomain.com). Se a política de endereço de email não estiver habilitada, convém definir o endereço SMTP primário.

Nome de exibição
DisplayName string

O nome de exibição da caixa de correio. Isso é visível em listas de endereços.

Endereço de roteamento remoto
RemoteRoutingAddress string

O endereço SMTP da caixa de correio no Microsoft Exchange Online ou no Office 365 ao qual esse usuário está associado.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o destinatário. É improvável que você possa definir isso se a "política de endereço de email" estiver habilitada, portanto, use 'Alias' ou desabilite a política de endereço de email.

Criar caixa de correio de arquivo morto
Archive boolean

Defina como true se você quiser criar uma caixa de correio de arquivo morto no Microsoft Exchange Online ou no Office 365.

Política de endereço de email habilitada
EmailAddressPolicyEnabled boolean

Defina como true se você quiser atualizar automaticamente endereços de email com base na política de endereço de email aplicada a esse destinatário. Se a política de endereço de email estiver habilitada, isso geralmente afetará sua capacidade de definir o endereço SMTP primário. Defina como false para desabilitar o recurso, dando a você controle total para definir manualmente endereços de email. Deixe em branco se você não quiser definir essa opção (ou seja, deixe no valor existente ou padrão).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da ação habilitar caixa de correio remota, no formato JSON.

Nova DN da caixa de correio
NewMailboxDN string

O DN (Nome Diferenciado) da caixa de correio recém-criada (habilitada). Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações nesta caixa de correio.

Guid de nova caixa de correio
NewMailboxGUID string

O GUID da caixa de correio recém-criada (habilitada). Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações nesta caixa de correio.

Criar uma caixa de correio do Microsoft Exchange para um usuário

Cria uma caixa de correio do Microsoft Exchange para um usuário existente que ainda não tem uma caixa de correio.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade do usuário existente para o qual você deseja criar uma caixa de correio. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Alias
Alias string

O alias do Exchange (também conhecido como apelido de email) para o usuário. Se a política de endereço de email estiver habilitada, isso será usado para gerar o componente de nome do endereço de email SMTP primário (por exemplo alias@mydomain.com). Se a política de endereço de email não estiver habilitada, convém definir o endereço SMTP primário.

Nome de exibição
DisplayName string

O nome de exibição da caixa de correio. Isso é visível em listas de endereços.

Controlador de Domínio Vinculado
LinkedDomainController string

Se você estiver criando uma caixa de correio vinculada, isso permitirá que você especifique o controlador de domínio na floresta em que a conta de usuário reside. Use o FQDN (Nome de Domínio Totalmente Qualificado) do controlador de domínio.

Conta mestra vinculada
LinkedMasterAccount string

Se você estiver criando uma caixa de correio vinculada, isso permitirá que você especifique a conta à qual a caixa de correio está vinculada. Você pode especificar a conta por Nome Diferenciado (por exemplo, CN=User1,UO=Meus Usuários,DC=mydomain,DC=local), GUID ou Nome (por exemplo, 'User1').

Base de dados
Database string

O banco de dados do Exchange para conter o novo banco de dados. Você pode especificar o banco de dados por Nome Diferenciado, GUID ou Nome.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o destinatário. É improvável que você possa definir isso se a "política de endereço de email" estiver habilitada, portanto, use 'Alias' em vez disso (e a política criará o endereço SMTP primário a partir do alias) ou desabilite a política de endereço de email.

Política de endereço de email habilitada
EmailAddressPolicyEnabled boolean

Defina como true se você quiser atualizar automaticamente endereços de email com base na política de endereço de email aplicada a esse destinatário. Se a política de endereço de email estiver habilitada, isso geralmente afetará sua capacidade de definir o endereço SMTP primário. Defina como false para desabilitar o recurso, dando a você controle total para definir manualmente endereços de email. Deixe em branco se você não quiser definir essa opção (ou seja, deixe no valor existente ou padrão).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da ação habilitar caixa de correio, no formato JSON.

Nova DN da caixa de correio
NewMailboxDN string

O DN (Nome Diferenciado) da caixa de correio recém-criada (habilitada). Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações nesta caixa de correio.

Guid de nova caixa de correio
NewMailboxGUID string

O GUID da caixa de correio recém-criada (habilitada). Esse é um identificador exclusivo para a caixa de correio que pode ser usada em outras ações nesta caixa de correio.

Definir a licença de usuário do Azure AD

Adiciona ou remove uma SKU (licença de usuário) do Azure AD. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Licença a ser adicionada
LicenseToAdd string

Um único SKU de licença do Azure AD a ser adicionado. Isso pode ser inserido como uma ID de SKU (um GUID) ou um número de parte de SKU (uma palavra). Por exemplo: TEAMS_EXPLORATORY. Se você quiser habilitar várias licenças, chame essa ação uma vez por licença.

Planos de licença a serem adicionados
LicensePlansChoice string

Algumas licenças têm planos: se você deseja habilitar todos os planos (ou não sabe), escolha "Todos". Se você quiser habilitar apenas determinados planos nomeados, escolha "Aceitar" e insira os planos para habilitar no campo "CSV de planos de licença". Se você quiser habilitar todos os planos, exceto os especificados, escolha "Recusar" e insira os planos para desabilitar no campo "CSV de planos de licença".

Planos de licença
LicensePlansCSV string

Uma CSV (lista separada por vírgulas) dos planos de licença (um componente da licença) para habilitar ou desabilitar. Se você deixar esse campo em branco, todos os planos de licença serão habilitados. Isso pode ser inserido como uma ID de SKU (um GUID) ou um número de parte de SKU (uma palavra). Por exemplo: YAMMER_ENTERPRISE, SHAREPOINTSTANDARD.

Licenças a serem removidas
LicensesToRemoveCSV string

Uma lista separada por vírgulas de SKUs de licença do Azure AD a serem removidas. Isso pode ser inserido como uma lista separada por vírgulas de ID de SKU (um GUID) ou número de parte de SKU (uma palavra). Por exemplo: TEAMS_EXPLORATORY,FLOW_FREE.

Local de uso
UsageLocation string

Um código de país de duas letras (ISO 3166). Necessário para usuários que receberão licenças devido a um requisito legal. Por exemplo: EUA (Estados Unidos), JP (Japão), GB (Reino Unido), FR (França), IN (Índia). Consulte https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes. Se você não definir esse valor, o usuário já deverá ter seu local de uso definido ou a licença não será aplicada.

Escopo local do PowerShell
LocalScope boolean

Se o comando do PowerShell do Azure AD v2 subjacente for executado no escopo local. Por padrão, isso não é definido e, portanto, o PowerShell volta aos padrões.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2SetAzureADUserLicenseResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir as propriedades em uma caixa de correio do Microsoft Exchange

Defina as propriedades de uma caixa de correio existente do Microsoft Exchange.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Conta desabilitada
AccountDisabled boolean

Defina como true se você quiser desabilitar a conta, false se quiser habilitar a conta ou não especificar um valor para deixar a configuração atual intocada.

Alias
Alias string

O alias do Exchange (também conhecido como apelido de email) para o usuário. Se a política de endereço de email estiver habilitada, isso será usado para gerar o componente de nome do endereço de email SMTP primário (por exemplo alias@mydomain.com). Se a política de endereço de email não estiver habilitada, convém definir o endereço SMTP primário. Deixe em branco se você não quiser alterar o valor atual.

Nome de exibição
DisplayName string

O nome de exibição da caixa de correio. Isso é visível em listas de endereços.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o destinatário. É improvável que você possa definir isso se a "política de endereço de email" estiver habilitada, portanto, use 'Alias' em vez disso (e a política criará o endereço SMTP primário a partir do alias) ou desabilite a política de endereço de email. Deixe em branco se você não quiser alterar o valor atual.

Oculto de listas de endereços
HiddenFromAddressListsEnabled boolean

Defina como true para ocultar a caixa de correio de listas de endereços, false para mostrar a caixa de correio em listas de endereços ou não especifique um valor para deixar a configuração atual intocada.

Atributo personalizado 1
CustomAttribute1 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 2
CustomAttribute2 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 3
CustomAttribute3 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 4
CustomAttribute4 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 5
CustomAttribute5 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 6
CustomAttribute6 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 7
CustomAttribute7 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 8
CustomAttribute8 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 9
CustomAttribute9 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 10
CustomAttribute10 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 11
CustomAttribute11 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 12
CustomAttribute12 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 13
CustomAttribute13 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 14
CustomAttribute14 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 15
CustomAttribute15 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Política de endereço de email habilitada
EmailAddressPolicyEnabled boolean

Defina como true se você quiser atualizar automaticamente endereços de email com base na política de endereço de email aplicada a esse destinatário. Se a política de endereço de email estiver habilitada, isso geralmente afetará sua capacidade de definir o endereço SMTP primário. Defina como false para desabilitar o recurso, dando a você controle total para definir manualmente endereços de email. Deixe em branco se você não quiser definir essa opção (ou seja, deixe no valor existente ou padrão).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeSetMailboxResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir as propriedades em uma caixa de correio do Microsoft Exchange Online

Defina as propriedades de uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto). A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange Online ou do Office 365 (remoto). Você pode especificar uma caixa de correio do Microsoft Exchange Online ou do Office 365 (remota) pela ID do objeto do Active Directory, Alias, Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Endereço de email, GUID ou Nome de Entidade de Usuário (UPN).

Alias
Alias string

O alias do Exchange (também conhecido como apelido de email) para o usuário. Se a política de endereço de email estiver habilitada, isso será usado para gerar o componente de nome do endereço de email SMTP primário (por exemplo alias@mydomain.com). Se a política de endereço de email não estiver habilitada, convém definir o endereço SMTP primário. Deixe em branco se você não quiser alterar o valor atual.

Nome de exibição
DisplayName string

O nome de exibição da caixa de correio. Isso é visível em listas de endereços. Deixe em branco se você não quiser alterar o valor atual.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o destinatário. É improvável que você possa definir isso se a "política de endereço de email" estiver habilitada, portanto, use 'Alias' em vez disso (e a política criará o endereço SMTP primário a partir do alias) ou desabilite a política de endereço de email. Deixe em branco se você não quiser alterar o valor atual.

Tipo de caixa de correio
Type string

O tipo de caixa de correio. Deixe em branco se você não quiser alterar o valor atual.

Oculto de listas de endereços
HiddenFromAddressListsEnabled boolean

Defina como true para ocultar a caixa de correio de listas de endereços, false para mostrar a caixa de correio em listas de endereços ou não especifique um valor para deixar a configuração atual intocada.

Atributo personalizado 1
CustomAttribute1 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 2
CustomAttribute2 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 3
CustomAttribute3 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 4
CustomAttribute4 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 5
CustomAttribute5 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 6
CustomAttribute6 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 7
CustomAttribute7 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 8
CustomAttribute8 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 9
CustomAttribute9 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 10
CustomAttribute10 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 11
CustomAttribute11 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 12
CustomAttribute12 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 13
CustomAttribute13 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 14
CustomAttribute14 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Atributo personalizado 15
CustomAttribute15 string

Um valor para o campo de atributo personalizado. Deixe em branco se você não quiser especificar um valor. Se você quiser definir o valor como em branco (ou seja, ele já tem um valor e você deseja redefini-lo), use a ação "Redefinir".

Política de endereço de email habilitada
EmailAddressPolicyEnabled boolean

Defina como true se você quiser atualizar automaticamente endereços de email com base na política de endereço de email aplicada a esse destinatário. Se a política de endereço de email estiver habilitada, isso geralmente afetará sua capacidade de definir o endereço SMTP primário. Defina como false para desabilitar o recurso, dando a você controle total para definir manualmente endereços de email. Deixe em branco se você não quiser definir essa opção (ou seja, deixe no valor existente ou padrão).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeSetRemoteMailboxResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir as propriedades em uma caixa de correio do Office 365

Defina as propriedades em uma caixa de correio do Microsoft Exchange Online ou do Office 365.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A ID de uma caixa de correio do Microsoft Exchange Online ou do Office 365. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Conta desabilitada
AccountDisabled boolean

Defina como true se você quiser desabilitar a conta, false se quiser habilitar a conta ou não especificar um valor para deixar a configuração atual intocada.

Alias
Alias string

O alias do Exchange (também conhecido como apelido de email) para o usuário.

Nome de exibição
DisplayName string

O nome de exibição da caixa de correio. Isso é visível em listas de endereços.

Oculto de listas de endereços
HiddenFromAddressListsEnabled boolean

Defina como true para ocultar a caixa de correio de listas de endereços, false para mostrar a caixa de correio em listas de endereços ou não especifique um valor para deixar a configuração atual intocada.

Atributo personalizado 1
CustomAttribute1 string

Um valor para o campo atributo personalizado 1.

Atributo personalizado 2
CustomAttribute2 string

Um valor para o campo atributo personalizado 2.

Atributo personalizado 3
CustomAttribute3 string

Um valor para o campo 3 do atributo personalizado.

Atributo personalizado 4
CustomAttribute4 string

Um valor para o campo 4 do atributo personalizado.

Tipo de caixa de correio
Type string

O tipo de caixa de correio. Deixe em branco se você não quiser alterar o valor atual.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
O365SetO365MailboxResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir o envio da caixa de correio do Exchange em nome de

Especifique quem pode enviar em nome dessa caixa de correio existente.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Conceder envio em nome para
GrantSendOnBehalfTo True string

A identificação de um usuário, grupo ou caixa de correio que pode enviar emails em nome desta caixa de correio. Você pode especificar um usuário por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeSetMailboxSendOnBehalfOfPermissionResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir o Exchange para exibir toda a floresta do Active Directory

Especifique se toda a floresta do Active Directory (incluindo subdomínios) é pesquisada/exibida ao executar ações do Exchange. Talvez seja necessário usar essa ação se você tiver vários domínios vinculados.

Parâmetros

Nome Chave Obrigatório Tipo Description
Exibir floresta inteira
ViewEntireForest True boolean

Defina como true se você quiser pesquisar toda a floresta do Active Directory, false se quiser pesquisar apenas o domínio atual do Active Directory.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeSetADServerToViewEntireForestResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir o gerente do usuário do Azure AD

Defina um gerente de usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Gerente
Manager string

Para adicionar um gerente, especifique a ID de Objeto do gerenciador do usuário (por exemplo, UUID/VALOR GUID) ou UPN (por exemplo myboss@mydomain.com). Para remover o gerenciador do usuário, defina esse campo como em branco.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2SetAzureADUserManagerResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir o término da data de término da conta de usuário do Active Directory

Define o término da data de expiração da conta para uma conta de usuário do Active Directory. Este é o último dia completo em que a conta é utilizável, portanto, tecnicamente, a conta expira no início do dia seguinte. O agente de IA-Connect está ciente disso e adiciona automaticamente um dia à data de entrada fornecida ao armazenar a data no Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Ano
Year True integer

O ano em que a conta deve expirar. Por exemplo: 2023.

Mês
Month True integer

O número do mês em que a conta deve expirar. Janeiro = 1, dezembro = 12. Por exemplo: 6.

Day
Day True integer

O número do dia em que a conta deve expirar. Primeiro dia do mês = 1. Por exemplo: 19.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectorySetADUserAccountExpirationEndOfDateResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir o usuário do Active Directory protegido contra exclusão acidental

Define uma conta do Active Directory a ser protegida (ou não protegida) contra exclusão acidental. Se você proteger uma conta contra exclusão acidental, não poderá excluir essa conta até remover a proteção.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Protegido contra exclusão acidental
ProtectedFromAccidentalDeletion True boolean

Definido como true para proteger um usuário contra exclusão acidental. Defina como false para remover a proteção contra exclusão acidental.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectorySetADUserProtectedFromAccidentalDeletionByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir respostas automáticas (fora do Office) para uma caixa de correio do Microsoft Exchange

Defina respostas automáticas (fora do Office) para uma caixa de correio do Microsoft Exchange. Essa ação não funcionará para a caixa de correio remota no Microsoft Exchange Online ou no Office 365: use a ação "Definir respostas automáticas (Fora do Office) para uma caixa de correio do Office 365".

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Estado de resposta automática
AutoReplyState True string

Permite habilitar ou desabilitar respostas automáticas.

Mensagem interna
InternalMessage string

A mensagem de resposta automática (fora do Office) a ser enviada aos remetentes internos. Defina como em branco para remover a mensagem.

Público-alvo externo
ExternalAudience string

Permite especificar se as respostas automáticas são enviadas para públicos externos. Por padrão, as respostas são enviadas a todos os remetentes externos.

Mensagem externa
ExternalMessage string

A mensagem de resposta automática (fora do Office) a ser enviada para remetentes externos, se o público externo foi definido como "Todos" ou "Conhecido". Defina como em branco para remover a mensagem.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeSetMailboxAutoReplyConfigurationResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir respostas automáticas (fora do Office) para uma caixa de correio do Office 365

Defina respostas automáticas (fora do Office) para uma caixa de correio do Microsoft Exchange Online ou do Office 365.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A ID de uma caixa de correio do Microsoft Exchange Online ou do Office 365. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Estado de resposta automática
AutoReplyState True string

Permite habilitar ou desabilitar respostas automáticas.

Mensagem interna
InternalMessage string

A mensagem de resposta automática (fora do Office) a ser enviada aos remetentes internos. Defina como em branco para remover a mensagem.

Público-alvo externo
ExternalAudience string

Permite especificar se as respostas automáticas são enviadas para públicos externos. Por padrão, as respostas são enviadas a todos os remetentes externos.

Mensagem externa
ExternalMessage string

A mensagem de resposta automática (fora do Office) a ser enviada para remetentes externos, se o público externo foi definido como "Todos" ou "Conhecido". Defina como em branco para remover a mensagem.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
O365SetO365MailboxAutoReplyConfigurationResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Definir servidor do Active Directory

Define um servidor do Active Directory específico a ser usado para todas as outras ações do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Opção predefinida do servidor do AD
PredefinedADServerChoice string

PDC do usuário: o emulador PDC para o domínio ao qual o usuário atualmente conectado pertence será usado. PDC do computador: o emulador PDC para o domínio ao qual o computador (no qual a sessão IA-Connect está em execução) pertence será usado. Manual: insira o CONTROLADOR de Domínio do Active Directory (DC) no campo "Servidor do AD". Se esse campo estiver em branco e o campo 'Servidor AD' tiver um valor, esse valor será usado.

Servidor do AD
ADServer string

Esse campo só será usado se a "opção predefinida do servidor do AD" estiver definida como "Manual" (ou em branco). O nome ou FQDN (Nome de Domínio Totalmente Qualificado) de um CONTROLADOR de Domínio do Active Directory (DC) a ser contatado para todas as outras ações do Active Directory. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectorySetADServerResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Desabilitar a caixa de correio do Microsoft Exchange Online para um usuário

Desabilite uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto). A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange Online ou do Office 365 (remoto). Você pode especificar uma caixa de correio do Microsoft Exchange Online ou do Office 365 (remota) pela ID do objeto do Active Directory, Alias, Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Endereço de email, GUID ou Nome de Entidade de Usuário (UPN).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da ação de caixa de correio desabilitar, no formato JSON.

Desabilitar a caixa de correio do Microsoft Exchange para um usuário

Desabilite uma caixa de correio existente do Microsoft Exchange.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado da ação
PowerShellJSONOutput string

A saída da ação de caixa de correio desabilitar, no formato JSON.

Desabilitar conta de usuário do Active Directory

Desabilita uma conta de usuário do Active Directory. Se uma conta de usuário estiver desabilitada, o usuário não poderá fazer logon.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryDisableADUserByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Desabilitar usuário do Azure AD

Desabilita um usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Revogar tokens de atualização do usuário
RevokeUserRefreshTokens boolean

Definido como true para revogar todos os tokens de atualização emitidos para o usuário, o que fará com que as sessões abertas parem de funcionar, normalmente dentro de uma hora (quando suas sessões tentam usar um token de atualização para manter a conexão ativa).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2DisableUserResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Desbloquear conta do Active Directory

Desbloqueie uma conta do Active Directory. Se a conta não estiver bloqueada, esse comando não fará nada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryUnlockADAccountByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Desconectar do Azure AD

Desconecta IA-Connect do Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Você não poderá emitir ações do Azure AD novamente até se reconectar. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar originalmente.

Parâmetros

Nome Chave Obrigatório Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
CloseAzureADv2PowerShellRunspaceResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Desconectar-se do Active Directory

Se você tiver usado a ação 'Abrir runspace do PowerShell do Active Directory com credenciais' para executar comandos do Active Directory PowerShell como uma conta de usuário alternativa ou para um domínio alternativo, essa ação retornará o agente IA-Connect ao comportamento padrão de executar ações do Active Directory como a conta de usuário em que o agente IA-Connect está em execução.

Parâmetros

Nome Chave Obrigatório Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
CloseActiveDirectoryPowerShellRunspaceResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Desconectar-se do Microsoft Exchange

Desconecta IA-Connect de um servidor do Microsoft Exchange (conectado usando a ação 'Conectar-se ao Microsoft Exchange'). Você não poderá emitir ações do Microsoft Exchange PowerShell novamente até se reconectar.

Parâmetros

Nome Chave Obrigatório Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
CloseExchangePowerShellRunspaceResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Desconectar-se do Office 365

Desconecta IA-Connect do Office 365 usando os módulos do Office 365 PowerShell (conectados usando a ação 'Conectar-se ao Office 365'). Você não poderá emitir ações do Office 365 PowerShell novamente até se reconectar.

Parâmetros

Nome Chave Obrigatório Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
CloseO365PowerShellRunspaceResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Está conectado ao Active Directory

Relata se IA-Connect está conectado ao Active Directory. Por padrão, IA-Connect é conectado automaticamente ao Domínio do qual o computador que executa o agente de IA-Connect é membro, usando a conta da qual o Agente IA-Connect está em execução. Use a ação "Conectar-se ao Active Directory com credenciais" para se conectar usando credenciais alternativas ou a um domínio alternativo.

Parâmetros

Nome Chave Obrigatório Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Conectado ao Active Directory
ActiveDirectoryRunspaceOpen boolean

Defina como true se IA-Connect estiver conectado ao Active Directory. Isso sempre deve retornar true, pois IA-Connect está conectado automaticamente ao domínio do qual o computador que executa o Agente é membro.

Conexão de passagem local
ActiveDirectoryLocalPassthroughRunspace boolean

Definido como true se IA-Connect estiver conectado ao Domínio do qual o computador que executa o agente de IA-Connect é membro, usando a conta da qual o agente IA-Connect está em execução.

Servidor do Active Directory
ActiveDirectoryServer string

O servidor do Active Directory conectado. Se estiver em branco, IA-Connect usará o Controlador de Domínio do Active Directory padrão para o computador que executa o Agente, com base nas configurações do site do AD.

Domínio DNS do Active Directory
ActiveDirectoryDNSDomain string

O domínio DNS do Active Directory para a IA-Connect de Domínio está conectado. Se estiver em branco, IA-Connect estiver usando o Domínio do Active Directory padrão para o computador que executa o Agente. Por exemplo: mydomain.local.

DN de domínio do Active Directory
ActiveDirectoryDomainDN string

O DN de domínio do Active Directory para o domínio ao qual o IA-Connect está conectado. Se estiver em branco, IA-Connect estiver usando o Domínio do Active Directory padrão para o computador que executa o Agente. Por exemplo: DC=mydomain,DC=local.

Nome de usuário autenticado
AuthenticatedUsername string

O nome de usuário autenticado IA-Connect está usando para a conexão com o Active Directory. Se estiver em branco, IA-Connect estiver usando a conta em que o Agente IA-Connect está em execução.

Está conectado ao Azure AD

Relata se IA-Connect está conectado ao Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Use uma das ações "Conectar-se ao Azure AD" para se conectar.

Parâmetros

Nome Chave Obrigatório Tipo Description
Recuperar a ID do processo do runspace do PowerShell
RetrievePowerShellRunSpacePID boolean

Se definido como true: o agente IA-Connect recuperará informações sobre a ID do processo que hospeda o runspace do PowerShell. Essas informações serão fornecidas nas saídas "ID do processo de runspace do PowerShell" e "O Agente está hospedando o runspace do PowerShell".

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
O runspace do PowerShell do Azure AD está aberto
AzureADv2RunspaceOpen boolean

Defina como true se IA-Connect estiver conectado ao Azure AD. Isso pode estar usando os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph.

Azure AD API
AzureADAPI string

O nome da API do Azure AD que está sendo usada. Isso será definido como "AzureADv2" se estiver usando o módulo do PowerShell do Azure AD v2 ou "MSGraphUsersPS" se estiver usando o módulo PowerShell de Usuários do Microsoft Graph.

ID do processo de runspace do PowerShell
PowerShellRunspacePID integer

A ID do processo de runspace do PowerShell (PID). Se o agente de IA-Connect estiver hospedando o runspace do PowerShell, esse valor será o PID do agente de IA-Connect. Se o runspace do PowerShell for isolado, esse valor será o PID do processo de isolamento.

O Agente está hospedando o runspace do PowerShell
IsAgentHostingPowerShellRunSpace boolean

Retorna true, se o agente de IA-Connect estiver hospedando o runspace do PowerShell (ou seja, se a 'ID do processo de runspace do PowerShell' for o PID do Agente).

Está conectado ao Microsoft Exchange

Relata se IA-Connect está conectado a um servidor do Microsoft Exchange. Use a ação "Conectar-se ao Microsoft Exchange" para se conectar.

Parâmetros

Nome Chave Obrigatório Tipo Description
Testar comunicações
TestCommunications boolean

Se definido como false: IA-Connect não emitirá um comando de teste para confirmar se a conexão do servidor Exchange está funcional e dependerá do último estado conhecido. Se definido como true (o padrão): IA-Connect emitirá um comando de teste para confirmar se a conexão do servidor Exchange está funcional.

Recuperar a ID do processo do runspace do PowerShell
RetrievePowerShellRunSpacePID boolean

Se definido como true: o agente IA-Connect recuperará informações sobre a ID do processo que hospeda o runspace do PowerShell. Essas informações serão fornecidas nas saídas "ID do processo de runspace do PowerShell" e "O Agente está hospedando o runspace do PowerShell".

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Conectado ao Microsoft Exchange
ExchangeRunspaceOpen boolean

Defina como true se IA-Connect estiver conectado ao Microsoft Exchange.

Método de conexão do Exchange
ExchangeConnectionMethod string

Contém o método de conexão do Exchange atual: Local ou Remoto.

ID do processo de runspace do PowerShell
PowerShellRunspacePID integer

A ID do processo de runspace do PowerShell (PID). Se o agente de IA-Connect estiver hospedando o runspace do PowerShell, esse valor será o PID do agente de IA-Connect. Se o runspace do PowerShell for isolado, esse valor será o PID do processo de isolamento.

O Agente está hospedando o runspace do PowerShell
IsAgentHostingPowerShellRunSpace boolean

Retorna true, se o agente de IA-Connect estiver hospedando o runspace do PowerShell (ou seja, se a 'ID do processo de runspace do PowerShell' for o PID do Agente).

Está conectado ao Office 365

Relata se IA-Connect está conectado ao Office 365 usando os módulos do PowerShell do Office 365. Use a ação "Conectar-se ao Office 365" para se conectar.

Parâmetros

Nome Chave Obrigatório Tipo Description
Testar comunicações
TestCommunications boolean

Se definido como false: IA-Connect não emitirá um comando de teste para confirmar se a conexão do Office 365 Exchange Online está funcional e dependerá do último estado conhecido. Se definido como true (o padrão): IA-Connect emitirá um comando de teste para confirmar se a conexão do Office 365 Exchange Online está funcional.

Recuperar a ID do processo do runspace do PowerShell
RetrievePowerShellRunSpacePID boolean

Se definido como true: o agente IA-Connect recuperará informações sobre a ID do processo que hospeda o runspace do PowerShell. Essas informações serão fornecidas nas saídas "ID do processo de runspace do PowerShell" e "O Agente está hospedando o runspace do PowerShell".

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Conectado ao Office 365
O365RunspaceOpen boolean

Defina como true se IA-Connect estiver conectado ao Office 365 usando os módulos do PowerShell do Office 365.

Método de conexão do Office 365
Office365ConnectionMethod string

Contém o método de conexão atual do Office 365: EXOV1 ou EXOV2.

ID do processo de runspace do PowerShell
PowerShellRunspacePID integer

A ID do processo de runspace do PowerShell (PID). Se o agente de IA-Connect estiver hospedando o runspace do PowerShell, esse valor será o PID do agente de IA-Connect. Se o runspace do PowerShell for isolado, esse valor será o PID do processo de isolamento.

O Agente está hospedando o runspace do PowerShell
IsAgentHostingPowerShellRunSpace boolean

Retorna true, se o agente de IA-Connect estiver hospedando o runspace do PowerShell (ou seja, se a 'ID do processo de runspace do PowerShell' for o PID do Agente).

Executar DirSync do Active Directory

Executa uma sincronização entre o Active Directory (local) e o Azure Active Directory (nuvem). Esse comando deve ser emitido para o servidor com a função 'DirSync' (ou seja, o computador executando a sincronização).

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo de política
PolicyType string

O tipo de sincronização a ser executada. As opções são 'Delta' para executar uma sincronização de alterações desde a última sincronização (a opção padrão) e 'Inicial' para executar uma sincronização completa (não faça isso, a menos que você saiba exatamente o que está fazendo).

Nome do computador
ComputerName string

O servidor que tem a função 'DirSync' (ou seja, o computador executando a sincronização).

Tentativas máximas de repetição
MaxRetryAttempts integer

Se a sincronização de diretório receber um erro ocupado ou de tempo limite, ela poderá pausar e tentar novamente. Essa entrada especifica o número máximo de repetições. Defina como 0 para desabilitar novas tentativas. Lembre-se de possíveis tempos limite de ação IA-Connect se você definir esse valor muito alto.

Segundos entre novas tentativas
SecondsBetweenRetries integer

Se o Agente tentar novamente uma sincronização de diretório, quantos segundos deve haver entre novas tentativas. Se definido como um valor menor que 1, o Agente ignorará essa entrada e usará um valor de 1 segundo.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON do resultado de DirSync
PowerShellJSONOutput string

O resultado da operação de sincronização do Active Directory, no formato JSON.

Executar o script do PowerShell do Azure AD

Executa um script do PowerShell no runspace do Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD) na sessão em que o agente de IA-Connect está em execução, em que o conteúdo do script é passado para o agente IA-Connect como parte do comando. Essa é a ação recomendada para executar seus próprios scripts personalizados do PowerShell do Azure AD. Essa ação também pode ser usada para recuperar os resultados de uma execução anterior de um script do PowerShell, executado como um thread do Agente. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph.

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo de script do PowerShell
PowerShellScriptContents string

O conteúdo do script do PowerShell a ser executado no runspace do Azure AD v2. IA-Connect executará esse script as-is passando diretamente para o mecanismo de automação do PowerShell. Nenhum script do PowerShell é realmente criado em disco. Como alternativa, você pode executar um script existente do PowerShell em disco, inserindo o seguinte: retornar > "scriptpath". Por exemplo: return &'c:\scripts\AzureADTestScript.ps1'.

Não é resultado de um erro
IsNoResultAnError boolean

Se nenhum dado for retornado pelo comando do PowerShell, isso sugerirá um erro?

Retornar tipos complexos
ReturnComplexTypes boolean

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. As entradas 'Propriedades a serem retornadas como coleção', 'Nomes de propriedade para serializar' e 'Tipos de propriedade a serem serializados' permitem especificar quais propriedades 'complexas' devem ser retornadas e o método usado para formatar os dados (em uma base propriedade por propriedade, escolha a que funciona melhor). Essa entrada permite que você especifique o que deve ser feito com as propriedades restantes (ou seja, propriedades que são 'complexas' e não nomeadas explicitamente). Se definido como true, IA-Connect tentará retornar uma representação de cadeia de caracteres dos dados usando ToString(). Se definido como false (o padrão), IA-Connect não retornará a propriedade.

Retornar booliano como booliano
ReturnBooleanAsBoolean boolean

As propriedades boolianas devem ser retornadas como boolianos? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Retornar numérico como decimal
ReturnNumericAsDecimal boolean

As propriedades numéricas devem ser retornadas como numéricos? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Data de retorno como data
ReturnDateAsDate boolean

As propriedades date devem ser retornadas como datas? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Propriedades a serem retornadas como coleção
PropertiesToReturnAsCollectionJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite especificar quais propriedades 'complexas' (por nome) IA-Connect devem tentar retornar como uma coleção. Dependendo da propriedade, do tipo e dos valores, você também deve considerar o uso das entradas alternativas 'Nomes de propriedade para serializar' e 'Tipos de propriedade para serializar' (escolha um). Essa entrada pode ser inserida no formato JSON ou CSV. Por exemplo: para retornar as propriedades de matriz EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Executar script como thread
RunScriptAsThread boolean

Se definido como false (o padrão), o agente IA-Connect executará o script do PowerShell imediatamente e retornará os resultados ao Diretor quando o script for concluído. Se estiver executando um script longo ou complexo do PowerShell, essa ação poderá acabar. Se definido como true, o agente de IA-Connect executará o script do PowerShell como um thread do Agente e o IA-Connect Director (ou Orchestrator, módulo do PowerShell, Blue Prism) poderá monitorar o status desse thread do Agente, aguardando que ele seja concluído. Isso permite que scripts longos ou complexos do PowerShell executem sem tempo limite. IA-Connect Agentes 9.3 e anteriores não podem executar scripts do PowerShell como um thread do Agente.

Recuperar dados de saída para a ID do thread
RetrieveOutputDataFromThreadId integer

Se você executou anteriormente um script do PowerShell como um thread do Agente e definiu "Segundos para esperar por thread" como 0, forneça a ID de thread do Agente para recuperar os resultados. Essa ID de thread do Agente terá sido fornecida pela chamada anterior para essa ação. Defina como 0 (o padrão) se você estiver simplesmente executando um script do PowerShell (e, portanto, não recuperando os resultados de um script anterior do PowerShell executado como um thread do Agente).

Segundos para aguardar o thread
SecondsToWaitForThread integer

Se 'Executar script como thread' for definido como true, quantos segundos aguardar a conclusão do thread do Agente. Se o thread do Agente que executa o script do PowerShell não tiver sido concluído neste momento, uma exceção será gerada. Definido como 0 para ignorar a espera: o Agente continuará executando o script do PowerShell, mas também estará disponível para a próxima ação. Em seguida, você pode recuperar os resultados do script em um momento posterior usando a ação "Aguardar que o thread do Agente seja concluído com êxito" para aguardar a conclusão do thread do Agente e, em seguida, executar novamente essa ação "Executar script do PowerShell" com a entrada "Recuperar dados de saída para id de thread" definida para a ID de thread do Agente.

O script contém senha armazenada
ScriptContainsStoredPassword boolean

Defina como true se o script contiver um identificador de senha armazenado IA-Connect, no formato {IAConnectPassword:StoredPasswordIdentifier} ou uma credencial genérica IA-Connect Orchestrator, no formato {OrchestratorCredential:FriendlyName}. A frase { } será substituída pela senha especificada, escapada e colocada entre aspas simples (a menos que já esteja entre aspas no script).

Saída detalhada do log
LogVerboseOutput boolean

Defina como true para registrar qualquer saída detalhada do PowerShell nos logs de IA-Connect. Isso pode ser útil para depuração. Para fazer logon detalhadamente em seu script, use o seguinte PowerShell: Write-Verbose 'Minha mensagem' -Detalhado.

Nomes de propriedade para serializar
PropertyNamesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por nome) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, seu tipo e valores, você também deve considerar o uso das entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Tipos de propriedade para serializar' (escolha um). Por exemplo: para serializar as propriedades EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Tipos de propriedade para serializar
PropertyTypesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por tipo) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, do tipo e dos valores, você também deve considerar usar as entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Nomes de propriedade para serializar' (escolha um). Essa entrada é uma coleção com um único campo 'PropertyType'. Por exemplo: para serializar qualquer propriedade do tipo Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], enter [{"PropertyType": "Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (formato de tabela JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (formato de matriz JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (formato CSV).

Nome
Name string

O nome do parâmetro de entrada do PowerShell. Isso deve atender aos formatos de nomenclatura de variável do PowerShell (ou seja, é recomendável evitar espaços ou símbolos especiais). Os nomes das variáveis do PowerShell não diferenciam maiúsculas de minúsculas. Por exemplo: MyVariable resultaria em uma variável $MyVariable sendo criada.

Valor da cadeia de caracteres
StringValue string

O valor da cadeia de caracteres a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor booliano ou numérico.

Valor inteiro
IntValue integer

O valor inteiro (número inteiro) a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor numérico, booliano ou de cadeia de caracteres.

Valor booliano
BooleanValue boolean

O valor booliano (verdadeiro ou falso) a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo uma cadeia de caracteres ou um valor numérico.

Valor decimal
DecimalValue double

O valor decimal a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor de cadeia de caracteres, booliano ou inteiro.

Valor do objeto
ObjectValue object

O valor do objeto a ser atribuído ao parâmetro de entrada do PowerShell. Isso se tornará uma variável de cadeia de caracteres serializada JSON no script do PowerShell, portanto, desserialize para um objeto usando ConvertFrom-Json. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor numérico, booliano ou de cadeia de caracteres.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de saída do PowerShell
PowerShellJSONOutput string

A saída do script do PowerShell, formatada como JSON.

Thread Id
ThreadId integer

Se o script do PowerShell estiver sendo executado como um thread do Agente, essa saída conterá a ID de thread do Agente que pode ser usada para monitorar a execução do script do PowerShell e recuperar os resultados do script do PowerShell quando o script for concluído.

Executar o script do PowerShell do Office 365

Executa um script do PowerShell no runspace do Office 365 na sessão em que o agente de IA-Connect está em execução, em que o conteúdo do script é passado para o agente de IA-Connect como parte do comando. Essa é a ação recomendada para executar seu próprio código personalizado do PowerShell do Office 365 Exchange Online. Essa ação também pode ser usada para recuperar os resultados de uma execução anterior de um script do PowerShell, executado como um thread do Agente.

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo de script do PowerShell
PowerShellScriptContents string

O conteúdo do script do PowerShell a ser executado no runspace do Office 365. IA-Connect executará esse script as-is passando diretamente para o mecanismo de automação do PowerShell. Nenhum script do PowerShell é realmente criado em disco. Como alternativa, você pode executar um script existente do PowerShell em disco, inserindo o seguinte: retornar > "scriptpath". Por exemplo: return &'c:\scripts\O365TestScript.ps1'.

Não é resultado de um erro
IsNoResultAnError boolean

Se nenhum dado for retornado pelo comando do PowerShell, isso sugerirá um erro?

Retornar tipos complexos
ReturnComplexTypes boolean

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. As entradas 'Propriedades a serem retornadas como coleção', 'Nomes de propriedade para serializar' e 'Tipos de propriedade a serem serializados' permitem especificar quais propriedades 'complexas' devem ser retornadas e o método usado para formatar os dados (em uma base propriedade por propriedade, escolha a que funciona melhor). Essa entrada permite que você especifique o que deve ser feito com as propriedades restantes (ou seja, propriedades que são 'complexas' e não nomeadas explicitamente). Se definido como true, IA-Connect tentará retornar uma representação de cadeia de caracteres dos dados usando ToString(). Se definido como false (o padrão), IA-Connect não retornará a propriedade.

Retornar booliano como booliano
ReturnBooleanAsBoolean boolean

As propriedades boolianas devem ser retornadas como boolianos? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Retornar numérico como decimal
ReturnNumericAsDecimal boolean

As propriedades numéricas devem ser retornadas como numéricos? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Data de retorno como data
ReturnDateAsDate boolean

As propriedades date devem ser retornadas como datas? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Propriedades a serem retornadas como coleção
PropertiesToReturnAsCollectionJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite especificar quais propriedades 'complexas' (por nome) IA-Connect devem tentar retornar como uma coleção. Dependendo da propriedade, do tipo e dos valores, você também deve considerar o uso das entradas alternativas 'Nomes de propriedade para serializar' e 'Tipos de propriedade para serializar' (escolha um). Essa entrada pode ser inserida no formato JSON ou CSV. Por exemplo: para retornar as propriedades de matriz EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Escopo local do PowerShell
LocalScope boolean

Se o comando subjacente do Office 365 PowerShell for executado no escopo local. Por padrão, isso não é definido e, portanto, o PowerShell volta aos padrões.

Executar script como thread
RunScriptAsThread boolean

Se definido como false (o padrão), o agente IA-Connect executará o script do PowerShell imediatamente e retornará os resultados ao Diretor quando o script for concluído. Se estiver executando um script longo ou complexo do PowerShell, essa ação poderá acabar. Se definido como true, o agente de IA-Connect executará o script do PowerShell como um thread do Agente e o IA-Connect Director (ou Orchestrator, módulo do PowerShell, Blue Prism) poderá monitorar o status desse thread do Agente, aguardando que ele seja concluído. Isso permite que scripts longos ou complexos do PowerShell executem sem tempo limite. IA-Connect Agentes 9.3 e anteriores não podem executar scripts do PowerShell como um thread do Agente.

Recuperar dados de saída para a ID do thread
RetrieveOutputDataFromThreadId integer

Se você executou anteriormente um script do PowerShell como um thread do Agente e definiu "Segundos para esperar por thread" como 0, forneça a ID de thread do Agente para recuperar os resultados. Essa ID de thread do Agente terá sido fornecida pela chamada anterior para essa ação. Defina como 0 (o padrão) se você estiver simplesmente executando um script do PowerShell (e, portanto, não recuperando os resultados de um script anterior do PowerShell executado como um thread do Agente).

Segundos para aguardar o thread
SecondsToWaitForThread integer

Se 'Executar script como thread' for definido como true, quantos segundos aguardar a conclusão do thread do Agente. Se o thread do Agente que executa o script do PowerShell não tiver sido concluído neste momento, uma exceção será gerada. Definido como 0 para ignorar a espera: o Agente continuará executando o script do PowerShell, mas também estará disponível para a próxima ação. Em seguida, você pode recuperar os resultados do script em um momento posterior usando a ação "Aguardar que o thread do Agente seja concluído com êxito" para aguardar a conclusão do thread do Agente e, em seguida, executar novamente essa ação "Executar script do PowerShell" com a entrada "Recuperar dados de saída para id de thread" definida para a ID de thread do Agente.

O script contém senha armazenada
ScriptContainsStoredPassword boolean

Defina como true se o script contiver um identificador de senha armazenado IA-Connect, no formato {IAConnectPassword:StoredPasswordIdentifier} ou uma credencial genérica IA-Connect Orchestrator, no formato {OrchestratorCredential:FriendlyName}. A frase { } será substituída pela senha especificada, escapada e colocada entre aspas simples (a menos que já esteja entre aspas no script).

Saída detalhada do log
LogVerboseOutput boolean

Defina como true para registrar qualquer saída detalhada do PowerShell nos logs de IA-Connect. Isso pode ser útil para depuração. Para fazer logon detalhadamente em seu script, use o seguinte PowerShell: Write-Verbose 'Minha mensagem' -Detalhado.

Nomes de propriedade para serializar
PropertyNamesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por nome) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, seu tipo e valores, você também deve considerar o uso das entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Tipos de propriedade para serializar' (escolha um). Por exemplo: para serializar as propriedades EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Tipos de propriedade para serializar
PropertyTypesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por tipo) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, do tipo e dos valores, você também deve considerar usar as entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Nomes de propriedade para serializar' (escolha um). Essa entrada é uma coleção com um único campo 'PropertyType'. Por exemplo: para serializar qualquer propriedade do tipo Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], enter [{"PropertyType": "Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (formato de tabela JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (formato de matriz JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (formato CSV).

Nome
Name string

O nome do parâmetro de entrada do PowerShell. Isso deve atender aos formatos de nomenclatura de variável do PowerShell (ou seja, é recomendável evitar espaços ou símbolos especiais). Os nomes das variáveis do PowerShell não diferenciam maiúsculas de minúsculas. Por exemplo: MyVariable resultaria em uma variável $MyVariable sendo criada.

Valor da cadeia de caracteres
StringValue string

O valor da cadeia de caracteres a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor booliano ou numérico.

Valor inteiro
IntValue integer

O valor inteiro (número inteiro) a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor numérico, booliano ou de cadeia de caracteres.

Valor booliano
BooleanValue boolean

O valor booliano (verdadeiro ou falso) a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo uma cadeia de caracteres ou um valor numérico.

Valor decimal
DecimalValue double

O valor decimal a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor de cadeia de caracteres, booliano ou inteiro.

Valor do objeto
ObjectValue object

O valor do objeto a ser atribuído ao parâmetro de entrada do PowerShell. Isso se tornará uma variável de cadeia de caracteres serializada JSON no script do PowerShell, portanto, desserialize para um objeto usando ConvertFrom-Json. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor numérico, booliano ou de cadeia de caracteres.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de saída do PowerShell
PowerShellJSONOutput string

A saída do script do PowerShell, formatada como JSON.

Thread Id
ThreadId integer

Se o script do PowerShell estiver sendo executado como um thread do Agente, essa saída conterá a ID de thread do Agente que pode ser usada para monitorar a execução do script do PowerShell e recuperar os resultados do script do PowerShell quando o script for concluído.

Executar script do Exchange PowerShell

Executa um script do PowerShell no runspace do Exchange na sessão em que o agente IA-Connect está em execução, em que o conteúdo do script é passado para o agente IA-Connect como parte do comando. Essa é a ação recomendada para executar seu próprio código personalizado do Exchange PowerShell. Essa ação também pode ser usada para recuperar os resultados de uma execução anterior de um script do PowerShell, executado como um thread do Agente.

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo de script do PowerShell
PowerShellScriptContents string

O conteúdo do script do PowerShell a ser executado no runspace do Exchange. IA-Connect executará esse script as-is passando diretamente para o mecanismo de automação do PowerShell. Nenhum script do PowerShell é realmente criado em disco. Como alternativa, você pode executar um script existente do PowerShell em disco, inserindo o seguinte: retornar > "scriptpath". Por exemplo: return &'c:\scripts\ExchangeTestScript.ps1'.

Não é resultado de um erro
IsNoResultAnError boolean

Se nenhum dado for retornado pelo comando do PowerShell, isso sugerirá um erro?

Retornar tipos complexos
ReturnComplexTypes boolean

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. As entradas 'Propriedades a serem retornadas como coleção', 'Nomes de propriedade para serializar' e 'Tipos de propriedade a serem serializados' permitem especificar quais propriedades 'complexas' devem ser retornadas e o método usado para formatar os dados (em uma base propriedade por propriedade, escolha a que funciona melhor). Essa entrada permite que você especifique o que deve ser feito com as propriedades restantes (ou seja, propriedades que são 'complexas' e não nomeadas explicitamente). Se definido como true, IA-Connect tentará retornar uma representação de cadeia de caracteres dos dados usando ToString(). Se definido como false (o padrão), IA-Connect não retornará a propriedade.

Retornar booliano como booliano
ReturnBooleanAsBoolean boolean

As propriedades boolianas devem ser retornadas como boolianos? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Retornar numérico como decimal
ReturnNumericAsDecimal boolean

As propriedades numéricas devem ser retornadas como numéricos? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Data de retorno como data
ReturnDateAsDate boolean

As propriedades date devem ser retornadas como datas? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Propriedades a serem retornadas como coleção
PropertiesToReturnAsCollectionJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite especificar quais propriedades 'complexas' (por nome) IA-Connect devem tentar retornar como uma coleção. Dependendo da propriedade, do tipo e dos valores, você também deve considerar o uso das entradas alternativas 'Nomes de propriedade para serializar' e 'Tipos de propriedade para serializar' (escolha um). Essa entrada pode ser inserida no formato JSON ou CSV. Por exemplo: para retornar as propriedades de matriz EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Executar script como thread
RunScriptAsThread boolean

Se definido como false (o padrão), o agente IA-Connect executará o script do PowerShell imediatamente e retornará os resultados ao Diretor quando o script for concluído. Se estiver executando um script longo ou complexo do PowerShell, essa ação poderá acabar. Se definido como true, o agente de IA-Connect executará o script do PowerShell como um thread do Agente e o IA-Connect Director (ou Orchestrator, módulo do PowerShell, Blue Prism) poderá monitorar o status desse thread do Agente, aguardando que ele seja concluído. Isso permite que scripts longos ou complexos do PowerShell executem sem tempo limite. IA-Connect Agentes 9.3 e anteriores não podem executar scripts do PowerShell como um thread do Agente.

Recuperar dados de saída para a ID do thread
RetrieveOutputDataFromThreadId integer

Se você executou anteriormente um script do PowerShell como um thread do Agente e definiu "Segundos para esperar por thread" como 0, forneça a ID de thread do Agente para recuperar os resultados. Essa ID de thread do Agente terá sido fornecida pela chamada anterior para essa ação. Defina como 0 (o padrão) se você estiver simplesmente executando um script do PowerShell (e, portanto, não recuperando os resultados de um script anterior do PowerShell executado como um thread do Agente).

Segundos para aguardar o thread
SecondsToWaitForThread integer

Se 'Executar script como thread' for definido como true, quantos segundos aguardar a conclusão do thread do Agente. Se o thread do Agente que executa o script do PowerShell não tiver sido concluído neste momento, uma exceção será gerada. Definido como 0 para ignorar a espera: o Agente continuará executando o script do PowerShell, mas também estará disponível para a próxima ação. Em seguida, você pode recuperar os resultados do script em um momento posterior usando a ação "Aguardar que o thread do Agente seja concluído com êxito" para aguardar a conclusão do thread do Agente e, em seguida, executar novamente essa ação "Executar script do PowerShell" com a entrada "Recuperar dados de saída para id de thread" definida para a ID de thread do Agente.

O script contém senha armazenada
ScriptContainsStoredPassword boolean

Defina como true se o script contiver um identificador de senha armazenado IA-Connect, no formato {IAConnectPassword:StoredPasswordIdentifier} ou uma credencial genérica IA-Connect Orchestrator, no formato {OrchestratorCredential:FriendlyName}. A frase { } será substituída pela senha especificada, escapada e colocada entre aspas simples (a menos que já esteja entre aspas no script).

Saída detalhada do log
LogVerboseOutput boolean

Defina como true para registrar qualquer saída detalhada do PowerShell nos logs de IA-Connect. Isso pode ser útil para depuração. Para fazer logon detalhadamente em seu script, use o seguinte PowerShell: Write-Verbose 'Minha mensagem' -Detalhado.

Nomes de propriedade para serializar
PropertyNamesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por nome) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, seu tipo e valores, você também deve considerar o uso das entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Tipos de propriedade para serializar' (escolha um). Por exemplo: para serializar as propriedades EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Tipos de propriedade para serializar
PropertyTypesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por tipo) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, do tipo e dos valores, você também deve considerar usar as entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Nomes de propriedade para serializar' (escolha um). Essa entrada é uma coleção com um único campo 'PropertyType'. Por exemplo: para serializar qualquer propriedade do tipo Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], enter [{"PropertyType": "Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (formato de tabela JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (formato de matriz JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (formato CSV).

Nome
Name string

O nome do parâmetro de entrada do PowerShell. Isso deve atender aos formatos de nomenclatura de variável do PowerShell (ou seja, é recomendável evitar espaços ou símbolos especiais). Os nomes das variáveis do PowerShell não diferenciam maiúsculas de minúsculas. Por exemplo: MyVariable resultaria em uma variável $MyVariable sendo criada.

Valor da cadeia de caracteres
StringValue string

O valor da cadeia de caracteres a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor booliano ou numérico.

Valor inteiro
IntValue integer

O valor inteiro (número inteiro) a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor numérico, booliano ou de cadeia de caracteres.

Valor booliano
BooleanValue boolean

O valor booliano (verdadeiro ou falso) a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo uma cadeia de caracteres ou um valor numérico.

Valor decimal
DecimalValue double

O valor decimal a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor de cadeia de caracteres, booliano ou inteiro.

Valor do objeto
ObjectValue object

O valor do objeto a ser atribuído ao parâmetro de entrada do PowerShell. Isso se tornará uma variável de cadeia de caracteres serializada JSON no script do PowerShell, portanto, desserialize para um objeto usando ConvertFrom-Json. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor numérico, booliano ou de cadeia de caracteres.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de saída do PowerShell
PowerShellJSONOutput string

A saída do script do PowerShell, formatada como JSON.

Thread Id
ThreadId integer

Se o script do PowerShell estiver sendo executado como um thread do Agente, essa saída conterá a ID de thread do Agente que pode ser usada para monitorar a execução do script do PowerShell e recuperar os resultados do script do PowerShell quando o script for concluído.

Executar script do PowerShell do Active Directory

Executa um script do PowerShell no runspace do Active Directory na sessão em que o agente de IA-Connect está em execução, em que o conteúdo do script é passado para o agente de IA-Connect como parte do comando. Essa é a ação recomendada para executar seu próprio código personalizado do Active Directory PowerShell. Essa ação também pode ser usada para recuperar os resultados de uma execução anterior de um script do PowerShell, executado como um thread do Agente.

Parâmetros

Nome Chave Obrigatório Tipo Description
Conteúdo de script do PowerShell
PowerShellScriptContents string

O conteúdo do script do PowerShell a ser executado no runspace do Active Directory. IA-Connect executará esse script as-is passando diretamente para o mecanismo de automação do PowerShell. Nenhum script do PowerShell é realmente criado em disco. Como alternativa, você pode executar um script existente do PowerShell em disco, inserindo o seguinte: retornar > "scriptpath". Por exemplo: return &'c:\scripts\ADTestScript.ps1'.

Não é resultado de um erro
IsNoResultAnError boolean

Se nenhum dado for retornado pelo comando do PowerShell, isso sugerirá um erro?

Retornar tipos complexos
ReturnComplexTypes boolean

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. As entradas 'Propriedades a serem retornadas como coleção', 'Nomes de propriedade para serializar' e 'Tipos de propriedade a serem serializados' permitem especificar quais propriedades 'complexas' devem ser retornadas e o método usado para formatar os dados (em uma base propriedade por propriedade, escolha a que funciona melhor). Essa entrada permite que você especifique o que deve ser feito com as propriedades restantes (ou seja, propriedades que são 'complexas' e não nomeadas explicitamente). Se definido como true, IA-Connect tentará retornar uma representação de cadeia de caracteres dos dados usando ToString(). Se definido como false (o padrão), IA-Connect não retornará a propriedade.

Retornar booliano como booliano
ReturnBooleanAsBoolean boolean

As propriedades boolianas devem ser retornadas como boolianos? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Retornar numérico como decimal
ReturnNumericAsDecimal boolean

As propriedades numéricas devem ser retornadas como numéricos? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Data de retorno como data
ReturnDateAsDate boolean

As propriedades date devem ser retornadas como datas? Se forem falsas, elas serão retornadas como cadeias de caracteres.

Propriedades a serem retornadas como coleção
PropertiesToReturnAsCollectionJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite especificar quais propriedades 'complexas' (por nome) IA-Connect devem tentar retornar como uma coleção. Dependendo da propriedade, do tipo e dos valores, você também deve considerar o uso das entradas alternativas 'Nomes de propriedade para serializar' e 'Tipos de propriedade para serializar' (escolha um). Essa entrada pode ser inserida no formato JSON ou CSV. Por exemplo: para retornar as propriedades de matriz EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Executar script como thread
RunScriptAsThread boolean

Se definido como false (o padrão), o agente IA-Connect executará o script do PowerShell imediatamente e retornará os resultados ao Diretor quando o script for concluído. Se estiver executando um script longo ou complexo do PowerShell, essa ação poderá acabar. Se definido como true, o agente de IA-Connect executará o script do PowerShell como um thread do Agente e o IA-Connect Director (ou Orchestrator, módulo do PowerShell, Blue Prism) poderá monitorar o status desse thread do Agente, aguardando que ele seja concluído. Isso permite que scripts longos ou complexos do PowerShell executem sem tempo limite. IA-Connect Agentes 9.3 e anteriores não podem executar scripts do PowerShell como um thread do Agente.

Recuperar dados de saída para a ID do thread
RetrieveOutputDataFromThreadId integer

Se você executou anteriormente um script do PowerShell como um thread do Agente e definiu "Segundos para esperar por thread" como 0, forneça a ID de thread do Agente para recuperar os resultados. Essa ID de thread do Agente terá sido fornecida pela chamada anterior para essa ação. Defina como 0 (o padrão) se você estiver simplesmente executando um script do PowerShell (e, portanto, não recuperando os resultados de um script anterior do PowerShell executado como um thread do Agente).

Segundos para aguardar o thread
SecondsToWaitForThread integer

Se 'Executar script como thread' for definido como true, quantos segundos aguardar a conclusão do thread do Agente. Se o thread do Agente que executa o script do PowerShell não tiver sido concluído neste momento, uma exceção será gerada. Definido como 0 para ignorar a espera: o Agente continuará executando o script do PowerShell, mas também estará disponível para a próxima ação. Em seguida, você pode recuperar os resultados do script em um momento posterior usando a ação "Aguardar que o thread do Agente seja concluído com êxito" para aguardar a conclusão do thread do Agente e, em seguida, executar novamente essa ação "Executar script do PowerShell" com a entrada "Recuperar dados de saída para id de thread" definida para a ID de thread do Agente.

O script contém senha armazenada
ScriptContainsStoredPassword boolean

Defina como true se o script contiver um identificador de senha armazenado IA-Connect, no formato {IAConnectPassword:StoredPasswordIdentifier} ou uma credencial genérica IA-Connect Orchestrator, no formato {OrchestratorCredential:FriendlyName}. A frase { } será substituída pela senha especificada, escapada e colocada entre aspas simples (a menos que já esteja entre aspas no script).

Saída detalhada do log
LogVerboseOutput boolean

Defina como true para registrar qualquer saída detalhada do PowerShell nos logs de IA-Connect. Isso pode ser útil para depuração. Para fazer logon detalhadamente em seu script, use o seguinte PowerShell: Write-Verbose 'Minha mensagem' -Detalhado.

Nomes de propriedade para serializar
PropertyNamesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por nome) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, seu tipo e valores, você também deve considerar o uso das entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Tipos de propriedade para serializar' (escolha um). Por exemplo: para serializar as propriedades EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Tipos de propriedade para serializar
PropertyTypesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por tipo) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, do tipo e dos valores, você também deve considerar usar as entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Nomes de propriedade para serializar' (escolha um). Essa entrada é uma coleção com um único campo 'PropertyType'. Por exemplo: para serializar qualquer propriedade do tipo Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], enter [{"PropertyType": "Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (formato de tabela JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (formato de matriz JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (formato CSV).

Nome
Name string

O nome do parâmetro de entrada do PowerShell. Isso deve atender aos formatos de nomenclatura de variável do PowerShell (ou seja, é recomendável evitar espaços ou símbolos especiais). Os nomes das variáveis do PowerShell não diferenciam maiúsculas de minúsculas. Por exemplo: MyVariable resultaria em uma variável $MyVariable sendo criada.

Valor da cadeia de caracteres
StringValue string

O valor da cadeia de caracteres a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor booliano ou numérico.

Valor inteiro
IntValue integer

O valor inteiro (número inteiro) a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor numérico, booliano ou de cadeia de caracteres.

Valor booliano
BooleanValue boolean

O valor booliano (verdadeiro ou falso) a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo uma cadeia de caracteres ou um valor numérico.

Valor decimal
DecimalValue double

O valor decimal a ser atribuído ao parâmetro de entrada do PowerShell. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor de cadeia de caracteres, booliano ou inteiro.

Valor do objeto
ObjectValue object

O valor do objeto a ser atribuído ao parâmetro de entrada do PowerShell. Isso se tornará uma variável de cadeia de caracteres serializada JSON no script do PowerShell, portanto, desserialize para um objeto usando ConvertFrom-Json. Como alternativa, use as outras entradas de valor se você estiver inserindo um valor numérico, booliano ou de cadeia de caracteres.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de saída do PowerShell
PowerShellJSONOutput string

A saída do script do PowerShell, formatada como JSON.

Thread Id
ThreadId integer

Se o script do PowerShell estiver sendo executado como um thread do Agente, essa saída conterá a ID de thread do Agente que pode ser usada para monitorar a execução do script do PowerShell e recuperar os resultados do script do PowerShell quando o script for concluído.

Habilitar conta de usuário do Active Directory

Habilita uma conta de usuário do Active Directory. Se a conta não estiver desabilitada, esse comando não fará nada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryEnableADUserByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Habilitar usuário do Azure AD

Habilita um usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2EnableUserResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Limpar a expiração da conta de usuário do Active Directory

Limpa a data de validade de uma conta do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryClearADUserAccountExpirationResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Modificar a pasta inicial do usuário do Active Directory

Define a pasta inicial/diretório/unidade para um usuário do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Home drive
HomeDrive string

Se o diretório/pasta inicial estiver em um compartilhamento de rede, especifique uma letra da unidade que será mapeada para esse local. A letra da unidade normalmente é um único caractere entre 'F' e 'Z'. Se o diretório/pasta inicial for local, deixe esse valor em branco. Se você estiver definindo o diretório/pasta inicial como em branco, também deixe esse valor em branco.

Diretório base
HomeDirectory string

Especifique o caminho para a pasta inicial/diretório. Se você também estiver especificando uma letra de home drive, a unidade inicial será mapeada para esta pasta/diretório. Se você estiver definindo o diretório/pasta inicial como em branco, defina esse valor como em branco.

Criar uma pasta
CreateFolder boolean

Defina como true se você quiser criar a pasta inicial/diretório se ela não existir.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectorySetADUserHomeFolderByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Modificar a propriedade booliana do usuário do Active Directory

Modifique uma propriedade booliana individual (true/false) de um usuário do Active Directory. Isso permite que você modifique uma configuração de usuário muito específica, incluindo propriedades personalizadas.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Nome da propriedade
PropertyName True string

O nome da propriedade de usuário individual a ser modificada. As propriedades boolianas comuns são: enabled, mTSAllowLogon, msExchHideFromAddressLists.

Valor da propriedade
PropertyValue boolean

O valor verdadeiro/falso a ser atribuído à propriedade especificada. Se você precisar definir o valor como nulo, use a ação 'Modificar propriedades de cadeia de caracteres de usuário do Active Directory' em vez disso, com um valor de propriedades em branco e definindo 'Substituir valor' como 'Sim'.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryModifyADUserBooleanPropertyByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Modificar as propriedades do usuário do Azure AD

Modifique as propriedades comuns de um usuário do Azure Active Directory. Você só pode atribuir valores a propriedades, não defini-los como em branco, pois um valor em branco é interpretado como uma intenção de deixar o valor inalterado. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Nome
FirstName string

O nome do usuário.

Sobrenome
LastName string

O nome da família do usuário/ sobrenome/sobrenome.

Nome de exibição
DisplayName string

O nome de exibição completo para este usuário.

City
City string

O nome da Cidade em que o usuário reside ou onde seu escritório está localizado.

Nome da empresa
CompanyName string

O nome da empresa para a qual o usuário trabalha.

País ou região
Country string

O país ou a região em que o usuário reside ou onde seu escritório está localizado.

Departamento
Department string

O nome do departamento para o qual o usuário trabalha dentro da Empresa.

Número do fax
FaxNumber string

O número de telefone de fax (facsimile) do usuário.

Cargo
JobTitle string

O cargo do usuário.

Número de telefone celular
MobilePhone string

O número de telefone celular do usuário.

Office
Office string

O local do escritório onde o usuário trabalha.

Número de telefone
PhoneNumber string

O número de telefone do usuário.

CEP ou código postal
PostalCode string

O CEP ou o código postal em que o usuário mora ou o escritório em que trabalha.

Idioma preferencial
PreferredLanguage string

O idioma preferido do usuário. Isso normalmente é inserido como um código de idioma de duas letras (ISO 639-1), seguido por um traço, seguido por um código de país de duas letras maiúsculas (ISO 3166). Por exemplo: en-US, en-GB, fr-FR, ja-JP.

Estado
State string

O estado, a província ou o condado em que o usuário mora ou onde seu escritório está localizado.

Endereço
StreetAddress string

O endereço da rua onde o usuário mora ou o endereço da rua do escritório.

Local de uso
UsageLocation string

Um código de país de duas letras (ISO 3166). Necessário para usuários que receberão licenças devido a um requisito legal. Por exemplo: EUA (Estados Unidos), JP (Japão), GB (Reino Unido), FR (França), IN (Índia). Consulte https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes.

Faixa etária
AgeGroup string

A faixa etária do usuário, para fins de controle parental.

Consentimento fornecido para menor
ConsentProvidedForMinor string

Se a 'Faixa etária' for 'Menor', este campo permitirá que você especifique se o consentimento foi fornecido para o menor, para fins de controle parental.

Apelido de email
MailNickName string

O apelido de email do usuário.

ID do funcionário
EmployeeId string

A ID do funcionário. Você pode usá-lo para distinguir exclusivamente entre cada usuário em sua organização.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2SetAzureADUserResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Modificar endereços de email de caixa de correio do Microsoft Exchange

Modifique os endereços de email em uma caixa de correio do Microsoft Exchange. Você pode adicionar, remover e substituir endereços de email primários e de alias.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Alias
Alias string

O alias do Exchange (também conhecido como apelido de email) para o usuário. Se a política de endereço de email estiver habilitada, isso será usado para gerar o componente de nome do endereço de email SMTP primário (por exemplo alias@mydomain.com). Se a política de endereço de email não estiver habilitada, convém definir o endereço SMTP primário. Deixe em branco se você não quiser alterar o valor atual.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o destinatário. É improvável que você possa definir isso se a "política de endereço de email" estiver habilitada, portanto, use 'Alias' em vez disso (e a política criará o endereço SMTP primário a partir do alias) ou desabilite a política de endereço de email. Deixe em branco se você não quiser alterar o valor atual.

Política de endereço de email habilitada
EmailAddressPolicyEnabled boolean

Defina como true se você quiser atualizar automaticamente endereços de email com base na política de endereço de email aplicada a esse destinatário. Se a política de endereço de email estiver habilitada, isso geralmente afetará sua capacidade de definir o endereço SMTP primário. Defina como false para desabilitar o recurso, dando a você controle total para definir manualmente endereços de email. Deixe em branco se você não quiser definir essa opção (ou seja, deixe no valor existente ou padrão).

Endereços de email a serem adicionados
EmailAddressesToAddList array of string

Uma lista de endereços de email adicionais (não primários) a serem atribuídos à caixa de correio.

Substituir endereços de email
ReplaceEmailAddresses boolean

Defina como true se você quiser que a lista fornecida de endereços de email substitua todos os endereços de email existentes (sem incluir o endereço SMTP primário). Defina como false se você quiser que a lista fornecida de endereços de email adicione a endereços existentes.

Endereços de email a serem removidos
EmailAddressesToRemoveList array of string

Uma lista de endereços de email adicionais (não primários) a serem removidos da caixa de correio (se eles estiverem presentes). Isso só terá uma finalidade se 'Substituir endereços de email' estiver definido como false ou se você não estiver adicionando nenhum endereço de email.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Endereços de email da caixa de correio
MailboxEmailAddresses array of string

Os endereços de email da caixa de correio após a ação de modificação ser executada. O endereço de email SMTP primário será exibido como SMTP:emailaddress, endereços de email SMTP secundários (proxy) aparecerão como endereços de email smtp:emailaddress, endereços de email X.400 serão exibidos como endereços x400:address e EUM (Unificação de Mensagens do Exchange) como eum:address.

Modificar endereços de email de caixa de correio do Microsoft Exchange Online

Modifique os endereços de email em uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto). Você pode adicionar, remover e substituir endereços de email primários e de alias. A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange Online ou do Office 365 (remoto). Você pode especificar uma caixa de correio do Microsoft Exchange Online ou do Office 365 (remota) pela ID do objeto do Active Directory, Alias, Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Endereço de email, GUID ou Nome de Entidade de Usuário (UPN).

Alias
Alias string

O alias do Exchange (também conhecido como apelido de email) para o usuário. Se a política de endereço de email estiver habilitada, isso será usado para gerar o componente de nome do endereço de email SMTP primário (por exemplo alias@mydomain.com). Se a política de endereço de email não estiver habilitada, convém definir o endereço SMTP primário. Deixe em branco se você não quiser alterar o valor atual.

Endereço SMTP primário
PrimarySmtpAddress string

O endereço de email de retorno primário usado para o destinatário. É improvável que você possa definir isso se a "política de endereço de email" estiver habilitada, portanto, use 'Alias' em vez disso (e a política criará o endereço SMTP primário a partir do alias) ou desabilite a política de endereço de email. Deixe em branco se você não quiser alterar o valor atual.

Política de endereço de email habilitada
EmailAddressPolicyEnabled boolean

Defina como true se você quiser atualizar automaticamente endereços de email com base na política de endereço de email aplicada a esse destinatário. Se a política de endereço de email estiver habilitada, isso geralmente afetará sua capacidade de definir o endereço SMTP primário. Defina como false para desabilitar o recurso, dando a você controle total para definir manualmente endereços de email. Deixe em branco se você não quiser definir essa opção (ou seja, deixe no valor existente ou padrão).

Endereços de email a serem adicionados
EmailAddressesToAddList array of string

Uma lista de endereços de email adicionais (não primários) a serem atribuídos à caixa de correio.

Substituir endereços de email
ReplaceEmailAddresses boolean

Defina como true se você quiser que a lista fornecida de endereços de email substitua todos os endereços de email existentes (sem incluir o endereço SMTP primário). Defina como false se você quiser que a lista fornecida de endereços de email adicione a endereços existentes.

Endereços de email a serem removidos
EmailAddressesToRemoveList array of string

Uma lista de endereços de email adicionais (não primários) a serem removidos da caixa de correio (se eles estiverem presentes). Isso só terá uma finalidade se 'Substituir endereços de email' estiver definido como false ou se você não estiver adicionando nenhum endereço de email.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Endereços de email da caixa de correio
MailboxEmailAddresses array of string

Os endereços de email da caixa de correio após a ação de modificação ser executada. O endereço de email SMTP primário será exibido como SMTP:emailaddress, endereços de email SMTP secundários (proxy) aparecerão como endereços de email smtp:emailaddress, endereços de email X.400 serão exibidos como endereços x400:address e EUM (Unificação de Mensagens do Exchange) como eum:address.

Modificar propriedades comuns do usuário do Active Directory

Modifique as propriedades comuns de um usuário do Active Directory. Você só pode atribuir valores a propriedades, não defini-los como em branco. Para definir propriedades como em branco, use a ação 'Modificar propriedades de cadeia de caracteres de usuário do Active Directory'.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

City
City string

A propriedade 'City' do usuário (na guia 'Endereço' em usuários e computadores do AD).

Empresa
Company string

A propriedade 'Company' do usuário (na guia 'Organização' em usuários e computadores do AD).

Código do país
Country string

A propriedade 'Country' do usuário (na guia 'Endereço' em usuários e computadores do AD). Este deve ser um código de país de dois caracteres (por exemplo, GB para Reino Unido, EUA para Estados Unidos, FR para França, ES para Espanha, JP para Japão). Isso mapeia para a propriedade 'c' no esquema do Active Directory. IA-Connect não mapeará automaticamente 'Código do país' para 'Cadeia de caracteres do país' e 'Valor de PAÍS ISO 3166' portanto, você precisará usar uma tabela de pesquisa.

Cadeia de caracteres do país
CountryString string

O nome completo da propriedade 'Country' do usuário (na guia 'Endereço' em usuários e computadores do AD). Esta é a cadeia de caracteres de exibição totalmente localizada (por exemplo, 'Reino Unido', 'Estados Unidos', 'França', 'Espanha' ou 'Japão'). Isso mapeia para a propriedade 'co' no esquema do Active Directory. IA-Connect não mapeará automaticamente 'Cadeia de caracteres do país' para 'Código do país' e 'Valor de PAÍS ISO 3166', portanto, você precisará usar uma tabela de pesquisa.

Valor iso 3166 do país
CountryISO3166 string

O código ISO3166 para a propriedade 'Country' do usuário (na guia 'Endereço' em usuários e computadores do AD). Este é um valor inteiro de 3 dígitos (por exemplo, 826 para o Reino Unido, 840 para os Estados Unidos, 250 para a França, 724 para a Espanha, 392 para o Japão). Isso mapeia para a propriedade 'countryCode' no esquema do Active Directory. IA-Connect não mapeará automaticamente 'Country ISO 3166 value' para 'Country code' e 'Country string', portanto, você precisará usar uma tabela de pesquisa.

Departamento
Department string

A propriedade 'Department' do usuário (na guia 'Organização' em usuários e computadores do AD).

Description
Description string

A propriedade 'Description' do usuário (na guia 'Geral' em usuários e computadores do AD).

Nome de exibição
DisplayName string

O nome de exibição do usuário (na guia 'Geral' em usuários e computadores do AD).

Endereço de email
EmailAddress string

A propriedade 'Email' do usuário (na guia 'Geral' em usuários e computadores do AD).

Nome
GivenName string

O nome do usuário (na guia 'Geral' em usuários e computadores do AD).

Número de telefone residencial
HomePhone string

A propriedade de número de telefone 'Home' do usuário (na guia 'Telefones' em usuários e computadores do AD).

Initials
Initials string

As iniciais do usuário (na guia 'Geral' em usuários e computadores do AD).

Número de telefone IP
IPPhone string

A propriedade 'telefone IP' do usuário (na guia 'Telefones' em usuários e computadores do AD).

Gerente
Manager string

A propriedade Gerenciador do usuário (na guia 'Organização' em usuários e computadores do AD). Você pode especificar um Gerente no formato Nome Diferenciado (por exemplo, CN=MrBig,OU=London,DC=mydomain,DC=local), formato GUID, SID ou SAMAccountName (por exemplo, 'MrBig').

Número de telefone celular
MobilePhone string

A propriedade de número de telefone 'Mobile' do usuário (na guia 'Telefones' em usuários e computadores do AD).

Anotações
Notes string

A propriedade 'Notes' do usuário (na guia 'Telefones' em usuários e computadores do AD). Isso mapeia para a propriedade 'info' no esquema do Active Directory.

Office
Office string

A propriedade 'Office' do usuário (na guia 'Geral' em usuários e computadores do AD).

Número de telefone (Office)
OfficePhone string

A propriedade 'Número de telefone' do usuário (na guia 'Geral' em usuários e computadores do AD).

Código postal/CEP
PostalCode string

A propriedade 'Zip/Postal Code' do usuário (na guia 'Endereço' em usuários e computadores do AD).

Caminho do perfil
ProfilePath string

A propriedade 'Caminho do perfil' do usuário (na guia 'Perfil' em usuários e computadores do AD).

Script de logon
ScriptPath string

A propriedade 'Script de logon' do usuário (na guia 'Perfil' em usuários e computadores do AD).

Estado/província
State string

A propriedade 'State/province' do usuário (na guia 'Endereço' em usuários e computadores do AD).

Endereço
StreetAddress string

A propriedade 'Endereço de rua' do usuário (na guia 'Endereço' em usuários e computadores do AD).

Sobrenome
Surname string

A propriedade 'Sobrenome' do usuário (na guia 'Geral' em usuários e computadores do AD).

Cargo
Title string

A propriedade 'Job title' do usuário (na guia 'Organização' em usuários e computadores do AD).

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryModifyADUserPropertiesResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Modificar propriedades de cadeia de caracteres de usuário do Active Directory

Modifique as propriedades de cadeia de caracteres individuais de um usuário do Active Directory. Isso permite que você modifique configurações de usuário muito específicas, incluindo propriedades personalizadas. Você também pode definir propriedades de usuário individuais como em branco.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Propriedade
Property string
Value
Value string
Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Substituir valor
ReplaceValue boolean

Defina como true para substituir os valores. Defina como false para adicionar o valor. A adição não funcionará se o valor já existir (isso afeta apenas as propriedades personalizadas), enquanto a substituição poderá ser usada para criar um novo valor ou substituir um valor existente.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryModifyADUserStringPropertyByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Mover o usuário do Active Directory para a UO

Move um usuário do Active Directory para uma UO (Unidade Organizacional do Active Directory) existente.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Caminho de destino
TargetPath True string

O caminho para a UO (Unidade de Organização) de destino no formato Nome Diferenciado (por exemplo, UO=UO de destino, OU=Londres,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, MyUsers\London).

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryMoveADUserToOUByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

O grupo do Active Directory existe

Retorna se existe um grupo do Active Directory especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo
GroupIdentity True string

A identidade do grupo do Active Directory. Você pode especificar um grupo por Distinguished Name (por exemplo, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (por exemplo, 'Group1'). Você não pode usar o nome de exibição ou o nome do grupo (embora o nome do grupo geralmente seja o mesmo que o nome pré-2K que pode ser usado).

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
O grupo do AD existe
ADGroupExists boolean

Essa saída retornará true se o grupo do AD existir, false se o grupo do AD não existir.

DN do grupo AD
ADGroupDN string

Se o grupo do AD existir, essa saída conterá o DN (Nome Diferenciado) do grupo.

O módulo do PowerShell do Azure AD está instalado

Relata se os módulos do PowerShell necessários para o Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD) estão instalados no computador em que o agente do IA-Connect está em execução. Essa ação verifica os módulos PowerShell dos usuários do Azure AD v2 e do Microsoft Graph.

Parâmetros

Nome Chave Obrigatório Tipo Description
Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
O módulo do PowerShell do Azure AD v2 está instalado
AzureADv2PowerShellModuleInstalled boolean

Defina como true se o módulo do PowerShell do Azure AD v2 (AzureAD) estiver instalado.

O módulo PowerShell de Usuários do Microsoft Graph está instalado
MSGraphUsersPowerShellModuleInstalled boolean

Defina como true se os módulos powershell de usuários do Microsoft Graph (Microsoft.Graph.Users e Microsoft.Graph.Authentication) estiverem instalados.

O usuário do Azure AD é atribuído à função de administrador

Retorna se um usuário do Azure Active Directory está atribuído a uma função de administrador do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

ID do objeto de função ou nome de exibição
RoleObjectId True string

A ID ou o nome de exibição de uma função de administrador do Azure Active Directory. Você pode especificar uma função de administrador do AAD por Nome de Exibição (por exemplo, "Desenvolvedor de Aplicativos") ou ObjectId (por exemplo, valor UUID/GUID).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
O usuário é atribuído à função
UserIsAssignedToRole boolean

Se o usuário está atribuído à função de administrador do Azure Active Directory.

Obter a caixa de correio do Office 365

Retorna as propriedades da caixa de correio especificada do Microsoft Exchange Online ou do Office 365.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity string

A ID de uma caixa de correio do Microsoft Exchange Online ou do Office 365. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por identidade, forneça o nome da propriedade para filtrar as caixas de correio. Nomes de propriedade comuns são: Name, Alias, PrimarySMTPAddress, DisplayName, SamAccountName. Se estiver usando um filtro, você também precisará preencher os campos 'Filtrar comparação de propriedades' e 'Filtrar valor da propriedade'.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', a comparação poderá ser 'igual' ou 'like'). Se você quiser inserir um filtro bruto (no formato OPATH), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter".

Valor da propriedade Filter
FilterPropertyValue string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o valor da propriedade de filtro aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', o valor da propriedade de filtro poderá ser 'JohnDoe').

Detalhes do tipo de destinatário
RecipientTypeDetails string

O tipo de caixa de correio a ser pesquisada. Se esse campo for deixado em branco, todos os tipos de caixa de correio serão incluídos na pesquisa.

Não é resultado de uma exceção
NoResultIsAnException boolean

Defina como true para gerar uma exceção se nenhuma caixa de correio for encontrada. Defina como false para simplesmente relatar uma contagem de 0 se nenhuma caixa de correio for encontrada. Observe que a opção 'false' pode não funcionar quando usada com Identidade em idiomas não ingleses, portanto, considere pesquisar usando filtros.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de caixas de correio (e suas propriedades) que correspondem à identidade de pesquisa, no formato JSON.

Contagem de caixas de correio encontradas
CountOfMailboxesFound integer

O número de caixas de correio encontradas que correspondem à identidade de pesquisa. Normalmente 1.

Obter a UO do Active Directory do usuário DN

Uma função de utilitário. Dado o DN (Nome Diferenciado) de um usuário do Active Directory, retorna a UO (Unidade Organizacional) em que o usuário está localizado.

Parâmetros

Nome Chave Obrigatório Tipo Description
DN do usuário
UserDN True string

O nome diferenciado do usuário de pesquisa (por exemplo, CN=User1,UO=Meus Usuários,DC=mydomain,DC=local).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
UO do usuário
UserOU string

A UO (Unidade Organizacional) na qual o usuário está localizado.

Obter associação de grupo de usuários do Active Directory

Retorna uma lista de grupos do Active Directory dos quais o usuário especificado é membro, menos o grupo primário (geralmente 'Usuários de domínio') já que tecnicamente não é uma associação. Essa ação só funciona com contas de usuário, você não pode usar essa ação para consultar a associação de grupos de grupos ou computadores.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

O usuário a ser consultado para associação de grupo. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de associação de grupo
GroupMembershipJSON string

A lista de grupos do AD dos quais o usuário é membro, no formato JSON.

Contagem de grupos encontrados
CountOfGroupsFound integer

O número de grupos do AD dos quais o usuário é membro, menos o grupo primário (geralmente 'Usuários de domínio') que não é contado.

Obter associação de grupo de usuários do Azure AD

Retorna uma lista de grupos do Azure Active Directory dos quais o usuário especificado é membro. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Propriedades a serem retornadas
PropertiesToReturn string

Uma CSV (lista separada por vírgulas) de todas as propriedades de grupo a serem retornadas (recuperar). Se estiver em branco (o padrão), IA-Connect retornará todas as propriedades do grupo.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de associação de grupo
PowerShellJSONOutput string

A lista de grupos do Azure AD dos quais o usuário é membro, no formato JSON.

Contagem de grupos encontrados
CountOfGroupsFound integer

O número de grupos do Azure AD dos quais o usuário é membro.

Obter atribuições de função de administrador de usuário do Azure AD

Retorna uma lista de funções de administrador do Azure Active Directory às quais o usuário especificado está atribuído. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Recuperar nomes de função de administrador
RetrieveAdminRoleNames boolean

Se definido como true, o agente IA-Connect recuperará os nomes de cada função, além das IDs de função. Isso leva mais tempo, mas fornece informações mais legíveis. Se definido como false, o agente de IA-Connect não recuperará nomes de função.

IDs de atribuição de retorno
ReturnAssignmentIds boolean

Se definido como true, o agente de IA-Connect recuperará as IDs de atribuição para cada atribuição de função. As IDs de atribuição só serão necessárias se você pretende executar algumas ações personalizadas na atribuição de função (em vez de usar ações IA-Connect internas).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Atribuições de função JSON
PowerShellJSONOutput string

A lista de funções de administrador do Azure AD à qual o usuário está atribuído, no formato JSON.

Contagem de atribuições de função encontradas
CountOfRoleAssignmentsFound integer

O número de funções de administrador do Azure AD às quais o usuário está atribuído.

Obter FQDN de domínio do Active Directory do DN

Uma função de utilitário. Dado o DN (Nome Diferenciado) de um usuário do Active Directory, retorna o domínio do Active Directory que contém o usuário.

Parâmetros

Nome Chave Obrigatório Tipo Description
DN do usuário
DN True string

O nome diferenciado do usuário de pesquisa (por exemplo, CN=User1,UO=Meus Usuários,DC=mydomain,DC=local).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
FQDN de domínio
DomainFQDN string

O domínio do Active Directory que contém o usuário.

Obter grupo de distribuição do Office 365

Retorna as propriedades dos grupos de distribuição especificados do Microsoft Exchange Online ou do Office 365 ou grupos de segurança habilitados para email. Você pode pesquisar por Identidade ou usando um filtro. Uma pesquisa de identidade deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
Identity string

A identidade do grupo de distribuição ou grupo de segurança habilitado para email. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por identidade, forneça o nome da propriedade para filtrar os grupos de distribuição. Nomes de propriedade comuns são: DisplayName, Name, GroupType, PrimarySMTPAddress. Se estiver usando um filtro, você também precisará preencher os campos 'Filtrar comparação de propriedades' e 'Filtrar valor da propriedade'.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', a comparação poderá ser 'igual' ou 'like'). Se você quiser inserir um filtro bruto (no formato OPATH), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter".

Valor da propriedade Filter
FilterPropertyValue string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o valor da propriedade de filtro aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', o valor da propriedade de filtro poderá ser 'JohnDoe').

Não é resultado de uma exceção
NoResultIsAnException boolean

Defina como true para gerar uma exceção se nenhum grupo de distribuição for encontrado. Defina como false para simplesmente relatar uma contagem de 0 se nenhum grupo de distribuição for encontrado. Observe que a opção 'false' pode não funcionar quando usada com Identidade em idiomas não ingleses, portanto, considere pesquisar usando filtros.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

A saída do script do PowerShell, formatada como JSON.

Contagem de grupos encontrados
CountOfGroupsFound integer

O número de grupos de distribuição ou grupos de segurança habilitados para email que correspondem à identidade de pesquisa. Normalmente 1.

Obter grupo do Active Directory

Retorna as propriedades de um grupo ou grupos do Active Directory especificados. Você pode pesquisar por identidade (para localizar um único grupo) ou usando um filtro (para localizar um ou mais grupos).

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade
Identity string

A identidade do grupo do Active Directory. Você pode especificar um grupo por Distinguished Name (por exemplo, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (por exemplo, 'Group1'). Você não pode usar o nome de exibição ou o nome do grupo (embora o nome do grupo geralmente seja o mesmo que o nome pré-2K que pode ser usado).

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por identidade, forneça o nome da propriedade para filtrar os grupos. Nomes de propriedade comuns para uma pesquisa de grupo são: nome, descrição, samaccountname.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', a comparação poderá ser 'igual' ou 'like'). Se você quiser inserir um filtro bruto (no formato OPATH), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter". Se você quiser inserir um filtro LDAP, escolha um tipo de comparação de 'LDAP: Inserir filtro LDAP' e insira o filtro completo no campo 'Valor da propriedade Filtrar'.

Valor da propriedade Filter
FilterPropertyValue string

Como alternativa à pesquisa por identidade, o valor do 'Nome da propriedade Filter' para filtrar os grupos.

Pesquisar base de UO
SearchOUBase string

A UO (Unidade de Organização) de nível superior a ser pesquisada. Só há suporte ao pesquisar usando um filtro, não por identidade. Se não for especificado, todo o domínio será pesquisado. A UO pode ser especificada no formato Nome Diferenciado (por exemplo, OU=Londres,OU=MyGroups,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, MyGroups\London).

Pesquisar subárvore base da UO
SearchOUBaseSubtree boolean

Se definido como true (o padrão) e uma base de UO de pesquisa for fornecida, a base de UO de pesquisa e todas as subOUs serão pesquisadas. Se definido como false e uma base de UO de pesquisa for fornecida, somente a base de UO de pesquisa será pesquisada. Essa entrada não será usada se uma base de UO de pesquisa não for fornecida ou se você estiver pesquisando por identidade.

Gerar exceção se o grupo não existir
RaiseExceptionIfGroupDoesNotExist boolean

Se definido como true e o grupo não existir, uma exceção será gerada. Se definido como false e o grupo não existir, a ação relatará êxito, mas a saída informará que nenhum grupo foi encontrado.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de grupos (e suas propriedades solicitadas) que correspondem à identidade de pesquisa.

Contagem de grupos encontrados
CountOfGroupsFound integer

O número de grupos encontrados que correspondem à identidade de pesquisa. Os valores esperados são 0 ou 1 para uma pesquisa de identidade ou qualquer valor para uma pesquisa de filtro.

Obter grupos do Azure AD

Retorna os detalhes dos grupos no Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Você pode pesquisar por ID de objeto ou usando um filtro. Uma pesquisa de ID de objeto deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de grupo
ObjectId string

A ID de objeto de um grupo do Azure Active Directory a ser pesquisado. Você pode especificar um grupo por Nome de Exibição (por exemplo, "Usuários financeiros") ou ObjectId (por exemplo, valor UUID/GUID).

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por ID de objeto de grupo, forneça o nome da propriedade para filtrar os grupos. Nomes comuns de propriedades de grupo são: Descrição, DisplayName e Email. Se estiver usando um filtro, você também precisará preencher os campos 'Filtrar comparação de propriedades' e 'Filtrar valor da propriedade'.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por ID de objeto de grupo, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'DisplayName', a comparação poderá ser 'igual' ou 'começa com'). Se você quiser inserir um filtro bruto (no formato ODATA 3), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter".

Valor da propriedade Filter
FilterPropertyValue string

Se pesquisar por filtro como uma alternativa à pesquisa por ID de objeto de grupo, insira o valor da propriedade de filtro aqui (por exemplo: se o nome da propriedade de filtro for 'DisplayName', o valor da propriedade de filtro poderá ser 'Usuários de Londres').

Não é resultado de uma exceção
NoResultIsAnException boolean

Defina como true para gerar uma exceção se nenhum grupo for encontrado. Defina como false para simplesmente relatar uma contagem de 0 se nenhum grupo for encontrado. Observe que a opção 'false' pode não funcionar quando usada com Identidade em idiomas não ingleses, portanto, considere pesquisar usando filtros.

Propriedades a serem retornadas
PropertiesToReturn string

Uma CSV (lista separada por vírgulas) de todas as propriedades de grupo a serem retornadas (recuperar). Se estiver em branco (o padrão), IA-Connect retornará um conjunto padrão de propriedades de grupo comuns. Se estiver usando os módulos powershell de usuários do Microsoft Graph, a entrada permitirá que você limite as propriedades retornadas ou retorne propriedades adicionais. Se estiver usando o Azure AD v2, a entrada só permitirá que você limite as propriedades retornadas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de grupos que correspondem à ID ou filtro do objeto de pesquisa, no formato JSON.

Contagem de grupos encontrados
CountOfGroupsFound integer

O número de grupos encontrados que correspondem à ID ou filtro do objeto de pesquisa.

Obter informações de domínio do Active Directory

Recupera informações sobre um domínio do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um CONTROLADOR de Domínio do Active Directory (DC) para o qual enviar a solicitação de domínio. Em seguida, o controlador de domínio obterá as informações solicitadas para o domínio especificado.

Identidade de domínio predefinida
PredefinedIdentity string

Usuário: As informações serão recuperadas para o domínio ao qual o usuário atualmente conectado pertence. Computador: As informações serão recuperadas para o domínio ao qual o computador (no qual a sessão IA-Connect está em execução) pertence. Manual: insira o Domínio do Active Directory no campo 'Identidade de domínio'. Se esse campo estiver em branco e o campo 'Identidade de domínio' tiver um valor, esse valor será usado.

Identidade de domínio
Identity string

Esse campo só será usado se a 'identidade de domínio predefinida' estiver definida como 'Manual' (ou em branco). A identidade de um domínio do Active Directory para o qual recuperar informações de domínio. Você pode especificar um domínio do Active Directory por Distinguished Name (por exemplo, DC=mydomain,DC=local), GUID, SID, nome de domínio DNS (por exemplo, mydomain.local) ou nome NetBIOS (por exemplo, MYDOMAIN).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
nome diferenciado
DistinguishedName string

O DN (Nome Diferenciado) do domínio.

Nome raiz DNS
DNSRoot string

O nome da raiz DNS de nível superior do domínio.

Modo de domínio
DomainMode string

O modo ou o nível do domínio (por exemplo, Windows2003Domain ou Windows2016Domain).

SID de domínio
DomainSID string

O SID (Identificador de Segurança) do domínio.

Floresta
Forest string

O nome da floresta do Active Directory (o contêiner mais lógico).

Mestre de infraestrutura
InfrastructureMaster string

O nome do Controlador de Domínio (DC) com a função mestra de infraestrutura.

Nome netbios do domínio
NetBIOSName string

O nome NetBIOS do domínio (por exemplo, MYDOMAIN).

GUID de domínio
ObjectGUID string

O GUID do domínio.

Emulador de PDC
PDCEmulator string

O nome do Controlador de Domínio (DC) com a função de emulador PDC.

Mestre RID
RIDMaster string

O nome do Controlador de Domínio (DC) com a função mestra RID.

Obter licenças de usuário do Azure AD

Recupera uma lista de licenças (SKU) atribuída a um usuário do Azure AD. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de SKU de licença do usuário
UserLicenseSKUJSONOutput string

A lista de SKUs de licença do Azure AD atribuídas ao usuário, no formato JSON.

Contagem de SKUs de licença de usuário encontradas
CountOfUserLicenseSKUsFound integer

O número de SKUs de licença do Azure AD atribuídos ao usuário.

Obter membros do grupo de distribuição do Microsoft Exchange

Recupere uma lista dos membros de um grupo de Distribuição do Microsoft Exchange.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
Identity True string

A identidade do grupo de distribuição a ser pesquisado. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Membros do grupo de distribuição
DistributionGroupMembersJSON string

Uma lista de membros do grupo distribuição do Exchange, no formato JSON.

Contagem de membros de grupos de distribuição
CountOfDistributionGroupsMembers integer

O número de membros do grupo de distribuição do Microsoft Exchange.

Obter membros do grupo de distribuição do Office 365

Recupere uma lista dos membros de um grupo de distribuição do Microsoft Exchange Online ou do Office 365 ou grupo de segurança habilitado para email.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
GroupIdentity True string

A identidade do grupo de distribuição a ser pesquisado. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Propriedades a serem recuperadas
PropertiesToRetrieveJSON string

Uma lista de propriedades de membro a serem recuperadas, no formato JSON ou CSV. Por exemplo: ["Identity", "DistinguishedName"] (formato de matriz JSON) ou "Identity", "DistinguishedName" (formato CSV). As propriedades de membro comuns incluem: Alias, DisplayName, DistinguishedName, Identity, Name, PrimarySMTPAddress, RecipientType e SamAccountName. Se você deixar esse campo em branco, um conjunto padrão de propriedades será recuperado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Membros do grupo de distribuição
O365DistributionGroupMembersJSON string

Uma lista de membros do grupo de distribuição do Microsoft Exchange Online ou do Office 365 ou grupo de segurança habilitado para email, no formato JSON.

Contagem de membros de grupos de distribuição
O365CountOfDistributionGroupsMembers integer

O número de membros do grupo de distribuição do Microsoft Exchange Online ou do Office 365 ou grupo de segurança habilitado para email.

Obter membros do grupo do Active Directory

Retorna uma lista de membros de um grupo do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo
GroupIdentity True string

A identidade do grupo do Active Directory. Você pode especificar um grupo por Distinguished Name (por exemplo, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (por exemplo, 'Group1'). Você não pode usar o nome de exibição ou o nome do grupo (embora o nome do grupo geralmente seja o mesmo que o nome pré-2K que pode ser usado).

Recursivo
Recursive boolean

Se definido como false (o padrão), somente os membros diretos do grupo serão retornados. Se definido como true, membros diretos e membros de membros serão retornados, essencialmente retornando todos os membros do AD em todos os níveis.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de membros do grupo
GroupMembersJSON string

A lista de membros do grupo do AD, no formato JSON.

Contagem de membros do grupo encontrados
CountOfGroupMembersFound integer

O número de membros do grupo do AD.

Obter membros do grupo do Azure AD

Retorna uma lista de membros de um grupo do Azure Active Directory. Os membros podem ser usuários, grupos, dispositivos ou entidades de serviço/aplicativos empresariais. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de grupo ou UPN
GroupObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Propriedades a serem retornadas
PropertiesToReturn string

Uma CSV (lista separada por vírgulas) de todas as propriedades de membro a serem retornadas (recuperar). Se estiver em branco (o padrão), IA-Connect retornará AccountEnabled, DirSyncEnabled, DisplayName, Mail, MailNickName, ObjectId, ObjectType, SecurityEnabled, UserPrincipalName. Insira * para receber todas as propriedades.

Tipos de objeto membro a serem retornados
MemberObjectTypesToReturn string

Uma CSV (lista separada por vírgulas) de todos os tipos de objeto membro a serem retornados (recuperar). Se estiver em branco (o padrão), IA-Connect retornará todos os tipos de objeto membro que podem ser um ou mais dos seguintes: Usuário, Grupo, Dispositivo, ServicePrincipal.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de membros do grupo
PowerShellJSONOutput string

A lista de membros do grupo do AD, no formato JSON.

Contagem de membros do grupo encontrados
CountOfGroupMembersFound integer

O número de membros do grupo do Azure AD.

Obter o próximo nome da conta disponível

Determinados detalhes sobre o formato de nomenclatura para nomes de conta do Active Directory e do Exchange, fornece os detalhes do próximo nome de conta sobressalente disponível. Usado para determinar qual conta do Active Directory e do Exchange criar para um determinado usuário. Essa ação não cria nenhuma conta, fornece informações sobre a disponibilidade do nome.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome
FirstName string

O nome do usuário. Deixe em branco se o nome de um usuário não for usado para construir nomes de conta (raros).

Nome do meio
MiddleName string

O nome do meio do usuário (opcional). Deixe em branco se o nome do meio de um usuário não for usado para construir nomes de conta.

Sobrenome
LastName string

O sobrenome/família/nome do usuário. Deixe em branco se o sobrenome de um usuário não for usado para construir nomes de conta.

Campo A
FieldA string

Um campo adicional usado para construir nomes de conta. Deixe em branco se nenhum campo adicional for necessário para construir um nome de conta.

Campo B
FieldB string

Um campo adicional usado para construir nomes de conta. Deixe em branco se nenhum campo adicional for necessário para construir um nome de conta.

Campo C
FieldC string

Um campo adicional usado para construir nomes de conta. Deixe em branco se nenhum campo adicional for necessário para construir um nome de conta.

Campo D
FieldD string

Um campo adicional usado para construir nomes de conta. Deixe em branco se nenhum campo adicional for necessário para construir um nome de conta.

M valor inicial
VariableMStartValue integer

Opcionalmente, permite que você defina o valor inicial da variável {M} que pode ser usada no formato de propriedade para representar uma variável que aumenta a cada iteração.

N valor inicial
VariableNStartValue integer

Opcionalmente, permite que você defina o valor inicial da variável {N} que pode ser usada no formato de propriedade para representar uma variável que aumenta a cada iteração.

Valor inicial X
VariableXStartValue integer

Opcionalmente, permite que você defina o valor inicial para a variável {X}, que pode ser usada no formato de propriedade para representar uma variável que aumenta a cada iteração.

Tentativas máximas
MaxAttempts integer

O número máximo de tentativas (tentando valores diferentes) antes de IA-Connect desistir de tentar encontrar uma conta disponível.

Fallback causa retest
FallbackCausesRetest boolean

Se definido como true: se qualquer verificação de disponibilidade para qualquer regra exigir a retirada para um formato diferente, os testes serão iniciados novamente na parte superior da lista para garantir que todas as propriedades usem o mesmo formato (por exemplo, primário, primário, primário ou fallback, fallback, fallback). Isso mantém os resultados em sincronia e é o valor recomendado. Só definido como false se você souber exatamente o que está fazendo.

Lista de números a serem usados
NumbersNotToUse string

Uma lista separada por vírgulas de números a serem usados para valores de M, N ou X. Por exemplo: '13, 666'.

Caracteres a serem removidos das entradas
CharactersToRemoveFromInputs string

Uma cadeia de caracteres que contém todos os caracteres que você deseja remover das entradas (por exemplo, se o nome de um usuário contiver caracteres inválidos). Por exemplo: !@&?^*.

Remover diacríticos de entradas
RemoveDiacriticsFromInputs boolean

Se definido como true, IA-Connect tentará remover todos os diacríticos dos campos de entrada, substituindo caracteres por um diacrítico pelo mesmo caractere menos o diacrítico. Por exemplo: substituindo "acentos agudos a" por "a". Em cenários em que não há mapeamento direto para um caractere simples, o caractere é removido. Por exemplo: o S afiado alemão é removido.

Remover não alfanumérico de entradas
RemoveNonAlphaNumericFromInputs boolean

Se definido como true, IA-Connect removerá todos os caracteres não alfanuméricos dos campos de entrada.

Sequência A1
SequenceA1 string

Uma lista separada por vírgulas de cadeias de caracteres a serem usadas para a variável {A1} que pode ser usada no formato de propriedade para representar um valor que muda com cada tentativa de localizar uma conta disponível. Por exemplo: se você especificar 'A,B,C,D,E,F' para esse valor, o formato '{FirstName}{A1}' verificará a disponibilidade de {FirstName}A seguido por {FirstName}B etc.

Propriedade
PropertyToCheck string

Qual propriedade de conta verificar a disponibilidade

Formato
PropertyNameFormat string

O formato do valor dessa propriedade. Por exemplo: {FirstName}. {LastName} ou {FirstName first 1}. {LastName}

Fallback de formato
PropertyNameFallbackFormat string

O formato de fallback para o valor dessa propriedade se o valor já for obtido. Por exemplo: {FirstName}. {LastName}{NN} ou {FirstName first 1}. {LastName}{NN}

Formatar o segundo fallback
PropertyNameFallbackFormat2 string

O segundo formato de fallback para o valor dessa propriedade se o valor e o primeiro fallback já forem obtidos. Por exemplo: {FirstName}. {LastName}{NN} ou {FirstName first 1}. {LastName}{NN}

Tamanho máximo do valor
PropertyNameMaxLength integer

O comprimento máximo para o valor deste campo antes que algo precise ser cortado

Campo a ser cortado se o comprimento máximo
PropertyNameMaxLengthFieldToCut string

Se o comprimento máximo do valor desse campo for excedido, qual entrada deve ser cortada. Por exemplo: escolha LastName se você quiser cortar do sobrenome/nome da família/sobrenome para reduzir o valor da propriedade.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
SamAccountName do usuário do AD
ActiveDirectorySAMAccountName string

O usuário disponível do Active Directory SAMAccountName (se fosse uma das propriedades para verificar a disponibilidade).

Nome da conta de usuário do AD
ActiveDirectoryAccountName string

O nome de conta de usuário do Active Directory disponível (se fosse uma das propriedades para verificar a disponibilidade).

Nome da entidade de usuário do AD
ActiveDirectoryUPN string

O nome de entidade de usuário do Active Directory disponível (se fosse uma das propriedades para verificar a disponibilidade).

Endereço de email do usuário do AD
ActiveDirectoryEmailAddress string

O endereço de email do Active Directory disponível (se fosse uma das propriedades para verificar a disponibilidade).

Endereço de email da caixa de correio do Exchange
ExchangeMailboxAddress string

O endereço de caixa de correio de email do Exchange disponível (se fosse uma das propriedades para verificar a disponibilidade).

Alias da caixa de correio do Exchange
ExchangeMailboxAlias string

O alias de caixa de correio do Exchange disponível (se fosse uma das propriedades para verificar a disponibilidade).

Endereço da caixa de correio remota do Exchange
ExchangeRemoteMailboxAddress string

O endereço da caixa de correio remota do Exchange disponível (se fosse uma das propriedades para verificar a disponibilidade).

Nome da entidade de usuário do Azure AD
AzureADUPN string

O nome de entidade de usuário do Azure Active Directory disponível (se for uma das propriedades para verificar a disponibilidade).

Nome da entidade de usuário do Office 365
Office365UPN string

O nome de entidade de usuário disponível do Office 365 (se for uma das propriedades para verificar a disponibilidade).

Endereço de email da caixa de correio do Office 365
Office365MailboxEmailAddress string

O endereço de caixa de correio de email disponível do Office 365 (se fosse uma das propriedades para verificar a disponibilidade).

Valor final de M
MValue integer

O valor final da variável M, se ela tiver sido usada.

N valor final
NValue integer

O valor final da variável N, se ela tiver sido usada.

Valor final X
XValue integer

O valor final da variável X, se ela tiver sido usada.

Índice de formato usado
FormatIndexUsed integer

O índice do formato usado para corresponder às propriedades. 1 = Formato primário, 2 = formato de fallback, 3 = Segundo formato de fallback. Isso permite que você saiba se o formato inicial resultou em uma conta disponível ou se IA-Connect teve que fazer fallback para um formato fornecido diferente.

Obter planos de serviço de licença de usuário do Azure AD

Recupera uma lista de planos de licenças atribuídos a uma SKU (licença de usuário) do Azure AD especificada. Por exemplo: se o usuário tiver a licença FLOW_FREE atribuída, isso permitirá que você exiba quais planos de serviço eles provisionaram para essa licença. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Número da parte do SKU de licença
LicenseSKUPartNumber True string

O número de parte do SKU de licença. Por exemplo: FLOW_FREE ou SPE_E3.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos planos de serviço de SKU de licença do usuário
UserLicenseSKUServicePlansJSONOutput string

A lista de planos de serviço atribuídos à SKU de licença do Azure AD especificada atribuída ao usuário, no formato JSON.

Contagem de planos de serviço de SKU de licença encontrados
CountOfUserLicenseSKUServicePlansFound integer

O número de planos de serviço do Azure AD atribuídos à SKU de licença especificada atribuída ao usuário.

Obter SKUs de licença do Azure AD

Retorna uma lista de SKUs (Unidades de Manutenção de Estoque) de licença do Azure Active Directory às quais o Azure AD conectado está inscrito. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
Expandir propriedade
ExpandProperty string

Uma propriedade de licença opcional para expandir e incluir na saída. Se você expandir 'PrepaidUnits', as informações de licença, incluindo o número total de licenças habilitadas, serão incluídas na saída. Se você expandir 'ServicePlans', cada plano de serviço individual dentro de um Sku será retornado como um item de linha de saída separado. Você só pode expandir uma propriedade por vez.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON de SKU de Licença
LicenseSKUJSONOutput string

A lista de Unidades de Manutenção de Estoque assinadas, no formato JSON.

Contagem de SKUs encontradas
CountOfSKUsFound integer

O número de SKUs (Unidades de Manutenção de Estoque) assinadas pelo Azure AD.

Obter usuário do Active Directory

Retorna as propriedades de um usuário do Active Directory especificado. Você pode pesquisar por identidade (para localizar um único usuário) ou usando um filtro (para localizar um ou mais usuários).

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade
Identity string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por identidade, forneça o nome da propriedade para filtrar os usuários. Os nomes comuns de propriedades são: cidade, empresa, país, departamento, descrição, displayname, divisão, emailaddress, enabled, givenname, homedirectory, homedrive, homephone, initials, manager, office, organization, postalcode, profilepath, samaccountname, scriptpath, state, streetaddress, surname, title, userprincipalname. Se definir a entrada 'Comparação de propriedades de filtro' como Raw ou LDAP, você poderá deixar essa entrada em branco.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', a comparação poderá ser 'igual' ou 'like'). Se você quiser inserir um filtro bruto (no formato OPATH), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter". Se você quiser inserir um filtro LDAP, escolha um tipo de comparação de 'LDAP: Inserir filtro LDAP' e insira o filtro completo no campo 'Valor da propriedade Filtrar'.

Valor da propriedade Filter
FilterPropertyValue string

Como alternativa à pesquisa por identidade, o valor do 'Nome da propriedade Filter' para filtrar os usuários.

Pesquisar base de UO
SearchOUBase string

A UO (Unidade de Organização) de nível superior a ser pesquisada. Só há suporte ao pesquisar usando um filtro, não por identidade. Se não for especificado, todo o domínio será pesquisado. A UO base de pesquisa pode ser especificada no formato Nome Diferenciado (por exemplo, OU=London,OU=MyUsers,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, MyUsers\London).

Pesquisar subárvore base da UO
SearchOUBaseSubtree boolean

Se definido como true (o padrão) e uma base de UO de pesquisa for fornecida, a base de UO de pesquisa e todas as subOUs serão pesquisadas. Se definido como false e uma base de UO de pesquisa for fornecida, somente a base de UO de pesquisa será pesquisada. Essa entrada não será usada se uma base de UO de pesquisa não for fornecida ou se você estiver pesquisando por identidade.

Propriedades a serem recuperadas
Properties string

Uma lista separada por vírgulas de propriedades de usuário adicionais a serem recuperadas. As propriedades comuns incluem: cidade, empresa, país, departamento, descrição, displayname, divisão, emailaddress, enabled, givenname, homedirectory, homedrive, homephone, initials, manager, office, organization, postalcode, profilepath, samaccountname, scriptpath, state, streetaddress, surname, title, userprincipalname. Se você deixar esse campo em branco, um conjunto padrão de propriedades será retornado.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Propriedades a serem retornadas como coleção
PropertiesToReturnAsCollectionJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite especificar quais propriedades 'complexas' (por nome) IA-Connect devem tentar retornar como uma coleção. Dependendo da propriedade, do tipo e dos valores, você também deve considerar o uso das entradas alternativas 'Nomes de propriedade para serializar' e 'Tipos de propriedade para serializar' (escolha um). Essa entrada pode ser inserida no formato JSON ou CSV. Por exemplo: para retornar as propriedades de matriz EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Nomes de propriedade para serializar
PropertyNamesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por nome) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, seu tipo e valores, você também deve considerar o uso das entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Tipos de propriedade para serializar' (escolha um). Por exemplo: para serializar as propriedades EmailAddresses e MemberOf, insira [{"PropertyName": "EmailAddresses"}, {"PropertyName": "MemberOf"}] (formato de tabela JSON), ["EmailAddresses", "MemberOf"] (formato de matriz JSON) ou EmailAddresses,MemberOf (formato CSV).

Tipos de propriedade para serializar
PropertyTypesToSerializeJSON string

Se os dados retornados do PowerShell contiverem propriedades 'complexas' (por exemplo, coleções de valores, matrizes, tabelas ou classes), essas propriedades não serão retornadas, por padrão, na resposta IA-Connect PowerShell. Essa opção permite que você especifique quais propriedades 'complexas' (por tipo) IA-Connect devem ser serializados como JSON, para que sejam retornadas como um tipo de cadeia de caracteres (que você pode desserializar, uma vez recebido). Dependendo da propriedade, do tipo e dos valores, você também deve considerar usar as entradas alternativas 'Propriedades a serem retornadas como coleção' e 'Nomes de propriedade para serializar' (escolha um). Essa entrada é uma coleção com um único campo 'PropertyType'. Por exemplo: para serializar qualquer propriedade do tipo Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[], enter [{"PropertyType": "Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"}] (formato de tabela JSON), ["Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[]"] (formato de matriz JSON) ou 'Microsoft.Graph.PowerShell.Models.IMicrosoftGraphServicePlanInfo[] (formato CSV).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de usuários (e suas propriedades solicitadas) que correspondem à identidade de pesquisa, no formato JSON.

Contagem de usuários encontrados
CountOfUsersFound integer

O número de usuários encontrados que correspondem à identidade de pesquisa. Geralmente 0 ou 1 se pesquisar por identidade, ou 0 ou mais se pesquisar por propriedade de filtro.

Obter usuários do Azure AD

Retorna os detalhes dos usuários no Azure Active Directory (também conhecido como Microsoft Entra ID, Azure AD ou AAD). Você pode pesquisar por ID de objeto ou usando um filtro. Uma pesquisa de ID de objeto deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId string

A ID de objeto de um usuário do Azure Active Directory a ser pesquisado. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por ID de objeto de usuário, forneça o nome da propriedade para filtrar os usuários. Nomes de propriedade comuns são: UserPrincipalName e DisplayName. Se estiver usando um filtro, você também precisará preencher os campos 'Filtrar comparação de propriedades' e 'Filtrar valor da propriedade'.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por ID de objeto de usuário, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'UserPrincipalName', a comparação poderá ser 'igual' ou 'começa com'). Se você quiser inserir um filtro bruto (no formato ODATA 3), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter".

Valor da propriedade Filter
FilterPropertyValue string

Se pesquisar por filtro como uma alternativa à pesquisa por ID de objeto de usuário, insira o valor da propriedade de filtro aqui (por exemplo: se o nome da propriedade de filtro for 'UserPrincipalName', o valor da propriedade de filtro poderá ser 'JohnDoe@mydomain.com').

Não é resultado de uma exceção
NoResultIsAnException boolean

Defina como true para gerar uma exceção se nenhum usuário for encontrado. Defina como false para simplesmente relatar uma contagem de 0 se nenhuma caixa de correio for encontrada. Observe que a opção 'false' pode não funcionar quando usada com Identidade em idiomas não ingleses, portanto, considere pesquisar usando filtros.

Propriedades a serem retornadas
PropertiesToReturn string

Uma lista separada por vírgulas das propriedades do usuário a serem retornadas (recuperar). As propriedades comuns incluem: AccountEnabled, City, CompanyName, Country, Department, DisplayName, GivenName, JobTitle, PostalCode, State, StreetAddress, Surname, UserPrincipalName. Se você deixar esse campo em branco, um conjunto padrão de propriedades será recuperado. Se você especificar propriedades a serem recuperadas, somente essas propriedades serão recuperadas. Não terá efeito se estiver usando os módulos do PowerShell do Azure AD v2.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de usuários que correspondem ao filtro de pesquisa, no formato JSON.

Contagem de usuários encontrados
CountOfUsersFound integer

O número de usuários encontrados que correspondem à ID do objeto de pesquisa, UPN ou filtro.

Recuperar a associação ao grupo de distribuição da caixa de correio do Microsoft Exchange

Recupere de quais grupos de distribuição uma caixa de correio é membro.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de grupos de distribuição do Microsoft Exchange da qual a caixa de correio é membro, no formato JSON.

Contagem de grupos de distribuição encontrados
CountOfDistributionGroupsFound integer

O número de grupos de distribuição do Microsoft Exchange dos qual a caixa de correio é membro.

Recuperar a associação ao grupo de distribuição de caixa de correio do Office 365

Recupere de quais grupos de distribuição ou grupos de segurança habilitados para email uma caixa de correio do Office 365 ou do Exchange Online é membro.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
MailboxIdentity True string

A ID de uma caixa de correio do Microsoft Exchange Online ou do Office 365. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Propriedades a serem recuperadas
PropertiesToRetrieveJSON string

Uma lista de propriedades de membro a serem recuperadas, no formato JSON ou CSV. Por exemplo: ["Identity", "DistinguishedName"] (formato de matriz JSON) ou "Identity", "DistinguishedName" (formato CSV). As propriedades comuns do grupo incluem: Alias, DisplayName, DistinguishedName, GroupType, Identity, Name, PrimarySmtpAddress e SamAcountName. Se você deixar esse campo em branco, um conjunto padrão de propriedades será recuperado.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de grupos de distribuição do Office 365 ou do Exchange Online ou grupos de segurança habilitados para email da qual a caixa de correio é membro, no formato JSON.

Contagem de grupos de distribuição encontrados
CountOfDistributionGroupsFound integer

O número de grupos de distribuição do Office 365 ou Exchange Online ou grupos de segurança habilitados para email dos qual a caixa de correio é membro.

Recuperar detalhes da caixa de correio do Microsoft Exchange

Retorna as propriedades da caixa de correio do Exchange especificada. Você pode pesquisar por Identidade ou usando um filtro. Uma pesquisa de identidade deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por identidade, forneça o nome da propriedade para filtrar as caixas de correio. Nomes de propriedade comuns são: Name, Alias, PrimarySMTPAddress, DisplayName, SamAccountName. Se estiver usando um filtro, você também precisará preencher os campos 'Filtrar comparação de propriedades' e 'Filtrar valor da propriedade'.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', a comparação poderá ser 'igual' ou 'like'). Se você quiser inserir um filtro bruto (no formato OPATH), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter".

Valor da propriedade Filter
FilterPropertyValue string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o valor da propriedade de filtro aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', o valor da propriedade de filtro poderá ser 'JohnDoe').

Detalhes do tipo de destinatário
RecipientTypeDetails string

O tipo de caixa de correio a ser pesquisada. Se esse campo for deixado em branco, todos os tipos de caixa de correio serão incluídos na pesquisa.

Não é resultado de uma exceção
NoResultIsAnException boolean

Defina como true para gerar uma exceção se nenhuma caixa de correio for encontrada. Defina como false para simplesmente relatar uma contagem de 0 se nenhuma caixa de correio for encontrada. Observe que a opção 'false' pode não funcionar quando usada com Identidade em idiomas não ingleses, portanto, considere pesquisar usando filtros.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de caixas de correio do Exchange (e suas propriedades solicitadas) que correspondem à identidade de pesquisa, no formato JSON.

Contagem de caixas de correio encontradas
CountOfMailboxesFound integer

O número de caixas de correio do Exchange encontradas que correspondem à identidade ou filtro de pesquisa. Um resultado é esperado se a pesquisa por identidade. 0 ou mais resultados são esperados se pesquisa por filtro.

Recuperar detalhes da caixa de correio do Microsoft Exchange Online

Retorna as propriedades da caixa de correio especificada do Microsoft Exchange Online ou do Office 365 (remoto). A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida. Você pode pesquisar por Identidade ou usando um filtro. Uma pesquisa de identidade deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity string

A identidade da caixa de correio do Microsoft Exchange Online ou do Office 365 (remoto). Você pode especificar uma caixa de correio do Microsoft Exchange Online ou do Office 365 (remota) pela ID do objeto do Active Directory, Alias, Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Endereço de email, GUID ou Nome de Entidade de Usuário (UPN).

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por identidade, forneça o nome da propriedade para filtrar as caixas de correio. Nomes de propriedade comuns são: Nome, Alias, PrimarySMTPAddress, DisplayName. Se estiver usando um filtro, você também precisará preencher os campos 'Filtrar comparação de propriedades' e 'Filtrar valor da propriedade'.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', a comparação poderá ser 'igual' ou 'like'). Se você quiser inserir um filtro bruto (no formato OPATH), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter".

Valor da propriedade Filter
FilterPropertyValue string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o valor da propriedade de filtro aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', o valor da propriedade de filtro poderá ser 'JohnDoe').

Não é resultado de uma exceção
NoResultIsAnException boolean

Defina como true para gerar uma exceção se nenhuma caixa de correio for encontrada. Defina como false para simplesmente relatar uma contagem de 0 se nenhuma caixa de correio for encontrada. Observe que a opção 'false' pode não funcionar quando usada com Identidade em idiomas não ingleses, portanto, considere pesquisar usando filtros.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de caixas de correio do Microsoft Exchange Online ou do Office 365 (e suas propriedades solicitadas) que correspondem à identidade de pesquisa, no formato JSON.

Contagem de caixas de correio encontradas
CountOfMailboxesFound integer

O número de caixas de correio do Microsoft Exchange Online ou do Office 365 encontradas que correspondem à identidade ou filtro de pesquisa. Normalmente 1.

Recuperar detalhes do grupo de distribuição do Microsoft Exchange

Recupere os detalhes de um grupo de Distribuição do Microsoft Exchange. Você pode pesquisar por Identidade ou usando um filtro. Uma pesquisa de identidade deve retornar 0 ou 1 resultados. Uma pesquisa de filtro pode retornar 0 ou mais resultados.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
Identity string

A identidade do grupo de distribuição a ser pesquisado. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Nome da propriedade Filter
FilterPropertyName string

Como alternativa à pesquisa por identidade, forneça o nome da propriedade para filtrar os grupos de distribuição. Nomes de propriedade comuns são: DisplayName, Name, GroupType, PrimarySMTPAddress. Se estiver usando um filtro, você também precisará preencher os campos 'Filtrar comparação de propriedades' e 'Filtrar valor da propriedade'.

Comparação de propriedades de filtro
FilterPropertyComparison string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o tipo de comparação aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', a comparação poderá ser 'igual' ou 'like'). Se você quiser inserir um filtro bruto (no formato OPATH), escolha um tipo de comparação "Bruto: Inserir filtro manualmente" e insira o filtro completo no campo "Valor da propriedade Filter".

Valor da propriedade Filter
FilterPropertyValue string

Se pesquisar por filtro como uma alternativa à pesquisa por identidade, insira o valor da propriedade de filtro aqui (por exemplo: se o nome da propriedade de filtro for 'Alias', o valor da propriedade de filtro poderá ser 'JohnDoe').

Não é resultado de uma exceção
NoResultIsAnException boolean

Defina como true para gerar uma exceção se nenhum grupo de distribuição for encontrado. Defina como false para simplesmente relatar uma contagem de 0 se nenhum grupo de distribuição for encontrado. Observe que a opção 'false' pode não funcionar quando usada com Identidade em idiomas não ingleses, portanto, considere pesquisar usando filtros.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
JSON dos resultados da pesquisa
PowerShellJSONOutput string

Uma lista de grupos de distribuição do Microsoft Exchange que correspondem à identidade ou filtro de pesquisa, no formato JSON.

Contagem de grupos de distribuição encontrados
CountOfDistributionGroupsFound integer

O número de grupos de distribuição do Microsoft Exchange encontrados que correspondem à identidade ou filtro de pesquisa. Normalmente 1.

Recuperar endereços de email de caixa de correio do Microsoft Exchange

Recupera uma lista de todos os endereços de email atribuídos a uma caixa de correio do Microsoft Exchange. Isso inclui o endereço SMTP primário, endereços de email proxy, endereços X.400 e endereços EUM (Exchange Unified Messaging).

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Endereços de email da caixa de correio
MailboxEmailAddresses array of string

Os endereços de email da caixa de correio. O endereço de email SMTP primário será exibido como SMTP:emailaddress, endereços de email SMTP secundários (proxy) aparecerão como endereços de email smtp:emailaddress, endereços de email X.400 serão exibidos como endereços x400:address e EUM (Unificação de Mensagens do Exchange) como eum:address.

Recuperar endereços de email de caixa de correio do Microsoft Exchange Online

Recupera uma lista de todos os endereços de email atribuídos a uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto). Isso inclui o endereço SMTP primário, endereços de email proxy, endereços X.400 e endereços EUM (Exchange Unified Messaging). A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange Online ou do Office 365 (remoto). Você pode especificar uma caixa de correio do Microsoft Exchange Online ou do Office 365 (remota) pela ID do objeto do Active Directory, Alias, Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Endereço de email, GUID ou Nome de Entidade de Usuário (UPN).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Endereços de email da caixa de correio
MailboxEmailAddresses array of string

Os endereços de email da caixa de correio. O endereço de email SMTP primário será exibido como SMTP:emailaddress, endereços de email SMTP secundários (proxy) aparecerão como endereços de email smtp:emailaddress, endereços de email X.400 serão exibidos como endereços x400:address e EUM (Unificação de Mensagens do Exchange) como eum:address.

Redefinir as propriedades do usuário do Azure AD

Redefina as propriedades comuns de um usuário do Azure Active Directory para um valor em branco. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Redefinir o nome
ResetFirstName boolean

Defina como true para redefinir o nome do usuário como em branco.

Redefinir sobrenome
ResetLastName boolean

Defina como true para redefinir o nome da família do usuário/ sobrenome/sobrenome como em branco.

Redefinir cidade
ResetCity boolean

Definido como true para redefinir o nome da Cidade em que o usuário reside ou onde seu escritório está localizado em branco.

Redefinir o nome da empresa
ResetCompanyName boolean

Defina como true para redefinir o nome da empresa para a qual o usuário trabalha para ficar em branco.

Redefinir país ou região
ResetCountry boolean

Definido como true para redefinir o País ou Região em que o usuário reside ou onde seu escritório está localizado em branco.

Redefinir departamento
ResetDepartment boolean

Defina como true para redefinir o nome do departamento para o qual o usuário trabalha dentro da Empresa em branco.

Redefinir o número do fax
ResetFaxNumber boolean

Defina como true para redefinir o número de telefone de fax (facsimile) em branco.

Redefinir o cargo
ResetJobTitle boolean

Defina como true para redefinir o título do trabalho do usuário para em branco.

Redefinir número de telefone celular
ResetMobilePhone boolean

Defina como true para redefinir o número de telefone celular do usuário para em branco.

Redefinir o escritório
ResetOffice boolean

Defina como true para redefinir o nome do escritório em que o usuário trabalha em branco.

Redefinir número de telefone
ResetPhoneNumber boolean

Defina como true para redefinir o número de telefone do usuário como em branco.

Redefinir CEP ou cep
ResetPostalCode boolean

Defina como true para redefinir o CEP ou o cep onde o usuário mora ou o escritório em que trabalha em branco.

Redefinir idioma preferencial
ResetPreferredLanguage boolean

Defina como true para redefinir o idioma preferencial do usuário para em branco.

Estado ou província de redefinição
ResetState boolean

Definido como true para redefinir o estado, província ou condado em que o usuário mora ou onde seu escritório está localizado em branco.

Redefinir endereço de rua
ResetStreetAddress boolean

Definido como true para redefinir o endereço de rua onde o usuário mora ou seu endereço de rua do escritório em branco.

Redefinir o local de uso
ResetUsageLocation boolean

Defina como true para redefinir o local de uso como em branco. Isso é necessário para os usuários que receberão licenças devido a um requisito legal, portanto, a redefinição em branco provavelmente interromperá as coisas.

Redefinir faixa etária
ResetAgeGroup boolean

Definido como true para redefinir a faixa etária do usuário, para fins de controle parental, como em branco.

Redefinir o consentimento fornecido para menor
ResetConsentProvidedForMinor boolean

Definido como true para redefinir se o consentimento foi fornecido para o menor, para fins de controle parental, como em branco.

Redefinir a ID do funcionário
ResetEmployeeId boolean

Defina como true para redefinir a ID do funcionário em branco. Você pode usá-lo para distinguir exclusivamente entre cada usuário em sua organização.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2ResetAzureADUserPropertiesResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Redefinir as propriedades em uma caixa de correio do Microsoft Exchange

Defina as propriedades especificadas de uma caixa de correio existente do Microsoft Exchange como em branco.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Redefinir atributo personalizado 1
ResetCustomAttribute1 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 2
ResetCustomAttribute2 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 3
ResetCustomAttribute3 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 4
ResetCustomAttribute4 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 5
ResetCustomAttribute5 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 6
ResetCustomAttribute6 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 7
ResetCustomAttribute7 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 8
ResetCustomAttribute8 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 9
ResetCustomAttribute9 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 10
ResetCustomAttribute10 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 11
ResetCustomAttribute11 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 12
ResetCustomAttribute12 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 13
ResetCustomAttribute13 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 14
ResetCustomAttribute14 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 15
ResetCustomAttribute15 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeResetMailboxAttributesResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Redefinir as propriedades em uma caixa de correio do Microsoft Exchange Online

Defina as propriedades especificadas de uma caixa de correio existente do Microsoft Exchange Online ou do Office 365 (remoto) como em branco. A solicitação é enviada por meio do servidor local do Microsoft Exchange, que deve ser configurado para uma implantação híbrida.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange Online ou do Office 365 (remoto). Você pode especificar uma caixa de correio do Microsoft Exchange Online ou do Office 365 (remota) pela ID do objeto do Active Directory, Alias, Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), DOMAIN\username, Endereço de email, GUID ou Nome de Entidade de Usuário (UPN).

Redefinir atributo personalizado 1
ResetCustomAttribute1 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 2
ResetCustomAttribute2 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 3
ResetCustomAttribute3 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 4
ResetCustomAttribute4 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 5
ResetCustomAttribute5 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 6
ResetCustomAttribute6 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 7
ResetCustomAttribute7 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 8
ResetCustomAttribute8 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 9
ResetCustomAttribute9 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 10
ResetCustomAttribute10 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 11
ResetCustomAttribute11 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 12
ResetCustomAttribute12 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 13
ResetCustomAttribute13 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir atributo personalizado 14
ResetCustomAttribute14 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Redefinir o atributo Personalizado 15
ResetCustomAttribute15 boolean

Defina como true se você quiser redefinir o campo de atributo personalizado (definido como um valor em branco).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeResetRemoteMailboxAttributesResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Redefinir senha de usuário do Active Directory

Redefine a senha de um usuário do Active Directory com uma nova senha e, opcionalmente, defina as propriedades de senha.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Nova senha
NewPassword True password

A nova senha. Isso deve ser especificado e atender às regras de complexidade de senha do Active Directory. Se essa for uma senha 'Armazenada', insira no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'stored password' como true. Se essa for uma credencial genérica do Orchestrator, insira o formato {OrchestratorCredential:FriendlyName} e defina a entrada "senha armazenada" como true.

A senha da conta é armazenada
AccountPasswordIsStoredPassword boolean

Defina como true se a senha for um identificador de senha armazenado IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do Orchestrator IA-Connect (por exemplo: Se estiver usando IA-Connect com um fluxo de PA).

Definir propriedades de senha do usuário
SetUserPasswordProperties boolean

Defina como Sim (o padrão) se você quiser definir as propriedades de senha de usuário especificadas como adicionais para alterar a senha. As propriedades de senha do usuário são 'Alterar senha no logon', 'O usuário não pode alterar senha' e 'Senha nunca expira'. Defina como Não para alterar apenas a senha do usuário, ignorando as outras entradas para essa ação.

O usuário deverá alterar a senha no próximo logon
ChangePasswordAtLogon boolean

Defina como Sim (o padrão) se você quiser forçar o usuário a alterar sua senha quando ele fizer logon (ou seja, a nova senha que está sendo definida aqui é uma senha única para fazer o logon do usuário). Defina como Não se essa for a senha que o usuário usará até alterá-la manualmente. Defina como em branco/vazio para deixar essa opção de senha inalterada (nova no IA-Connect 9.4). Você não pode definir essa opção como Sim ao mesmo tempo que definir "O usuário não pode alterar senha" ou "A senha nunca expira" para Sim.

O usuário não pode alterar a senha
CannotChangePassword boolean

Defina como Sim para impedir que o usuário possa alterar sua senha. Defina como Não (o padrão) se o usuário puder alterar a senha. Defina como em branco/vazio para deixar essa opção de senha inalterada (nova no IA-Connect 9.4). Você não pode definir essa opção como Sim ao mesmo tempo que definir "O usuário deve alterar a senha no próximo logon" para Sim.

Senha nunca expira
PasswordNeverExpires boolean

Defina como Sim se a senha nunca expirar (ou seja, o usuário nunca será solicitado a alterar a senha). Defina como Não (o padrão) se a senha puder expirar conforme definido na política de Domínio do Active Directory. Defina como em branco/vazio para deixar essa opção de senha inalterada (nova no IA-Connect 9.4). Você não pode definir essa opção como Sim ao mesmo tempo que definir "O usuário deve alterar a senha no próximo logon" para Sim.

Redefinir senha duas vezes
ResetPasswordTwice boolean

Defina como Sim para redefinir a senha duas vezes, sendo a primeira redefinição uma randomização da nova senha solicitada (mesmo número de maiúsculas, minúsculas, números e os mesmos símbolos, mas em ordem aleatória). Isso atenua o risco de uma vulnerabilidade de passagem de hash se você estiver sincronizando esse usuário com o Azure Active Directory. Defina como Não (o padrão) para definir a senha solicitada sem primeiro definir uma senha aleatória.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryResetADUserPasswordByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Redefinir senha de usuário do Azure AD

Redefine a senha de um usuário do Azure Active Directory com uma nova senha. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome Principal do Usuário
UserPrincipalName True string

O nome de logon do usuário no Azure Active Directory. Isso geralmente deve estar no formato 'name@domainFQDN' (por exemplo, 'TestUser1@mydomain.onmicrosoft.com').

Nova senha
NewPassword True password

A nova senha. Isso deve ser especificado e atender às regras de complexidade de senha do Azure Active Directory. Se essa for uma senha 'Armazenada', insira no formato {IAConnectPassword:StoredPasswordIdentifier} e defina a entrada 'stored password' como true. Se essa for uma credencial genérica do Orchestrator, insira o formato {OrchestratorCredential:FriendlyName} e defina a entrada "senha armazenada" como true.

A senha da conta é armazenada
AccountPasswordIsStoredPassword boolean

Defina como true se a senha for um identificador de senha armazenado IA-Connect (por exemplo: gerado pela ação 'Gerar senha') ou uma credencial genérica do Orchestrator IA-Connect (por exemplo: Se estiver usando IA-Connect com um fluxo de PA).

Forçar alteração de senha no próximo logon
ForceChangePasswordNextLogin boolean

Defina como true se você quiser forçar o usuário a alterar sua senha quando o próximo logon (ou seja, a nova senha que está sendo definida aqui é uma senha única para permitir que o usuário faça logon). Defina como false se essa for a senha que o usuário usará até alterá-la manualmente.

Impor política de alteração de senha
EnforceChangePasswordPolicy boolean

Defina como true para impor a política de alteração de senha do Azure Active Directory que (dependendo do seu ambiente) pode definir com que frequência o usuário deve alterar sua senha, opções de recuperação de senha e verificação de segurança adicional. Isso pode fazer com que o usuário seja solicitado a obter informações adicionais.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2ResetAzureADUserPasswordResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover a caixa de correio do Office 365 de todos os grupos de distribuição

Remova uma caixa de correio de todos os grupos de distribuição do Microsoft Exchange Online ou do Office 365 ou grupos de segurança habilitados para email dos quais ela é membro.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
MailboxIdentity string

A identidade da caixa de correio a ser removida de todos os grupos de distribuição ou grupos de segurança habilitados para email da qual ela é membro. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Ignorar verificação do gerenciador de grupos de segurança
BypassSecurityGroupManagerCheck boolean

Se a conta de automação IA-Connect Agent não for proprietária de um Grupo de Distribuição ou grupo de segurança habilitado para email, não será possível remover um membro desse grupo. Se você definir essa opção como true (o padrão), a verificação de proprietário será ignorada, mas ela exigirá que a conta de automação esteja no grupo de funções 'Gerenciamento da Organização' do Exchange ou tenha a função 'Gerenciamento de Função' atribuída - essa é uma função única para conceder permissões para modificar qualquer grupo do Office 355 Exchange Online em vez de ser um proprietário de todos os grupos que você precisa modificar.

Exceção se algum grupo não for removido
ExceptionIfAnyGroupsFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada se a caixa de correio não for removida de qualquer grupo individual (ou seja, 100% êxito é um requisito). Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram removidos com êxito e quantos não foram removidos.

Exceção se todos os grupos não forem removidos
ExceptionIfAllGroupsFailToRemove boolean

Se definido como true (o padrão): uma exceção (falha) será gerada se a caixa de correio não for removida de todos os grupos (ou seja, sem êxitos e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram removidos com êxito e quantos não foram removidos.

Agrupar DNs a serem excluídos
GroupDNsToExcludeJSON string

Uma lista de DN (Nomes Distintos) do grupo a ser excluído da remoção, no formato JSON ou CSV. Por exemplo: [{"GroupDN": "Group DN 1"}, {"GroupName": "Group DN 2"}] (formato de tabela JSON), ["Group DN 1", "Group DN 2"] (formato de matriz JSON) ou "Group DN 1", "Group DN 2" (formato CSV).

Executar como thread
RunAsThread boolean

Se definido como false, o agente de IA-Connect executará a ação imediatamente e retornará os resultados quando a ação for concluída, mas falhará se levar mais tempo do que o tempo limite de comando de trabalho/RPA. Se definido como true, o agente IA-Connect executará essa ação como um thread do Agente e a monitorará até que ela seja concluída. Isso permite que a ação seja executada por mais tempo do que o tempo limite do comando worker/RPA.

Recuperar dados de saída para a ID do thread
RetrieveOutputDataFromThreadId integer

Se você executou essa ação anteriormente como um thread do Agent e definiu "Segundos para aguardar o thread" como 0, forneça a ID de thread do Agente para recuperar os resultados. Essa ID de thread do Agente terá sido fornecida pela chamada anterior para essa ação. Defina como 0 (o padrão) se você estiver simplesmente executando essa ação (e, portanto, não recuperando os resultados de uma instância anterior dessa ação executada como um thread do Agente).

Segundos para aguardar o thread
SecondsToWaitForThread integer

Se 'Executar como thread' for definido como true, quantos segundos aguardar a conclusão do thread do Agente. Se o thread do Agente que executa essa ação não tiver sido concluído neste momento, uma exceção será gerada. Definido como 0 para ignorar a espera: o Agente continuará executando a ação, mas também estará disponível para a próxima ação. Em seguida, você pode recuperar os resultados da ação posteriormente usando a ação "Aguardar que o thread do Agente seja concluído com êxito" para aguardar a conclusão do thread do Agente e executar novamente essa ação "Remover a caixa de correio do Office 365 de todos os grupos de distribuição" com a entrada "Recuperar dados de saída para id de thread" definida para a ID do thread do Agente.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Grupos O365 removidos com êxito
O365GroupsRemovedSuccessfully integer

O número de grupos O365 dos qual a caixa de correio foi removida com êxito.

Os grupos O365 falharam ao remover
O365GroupsFailedToRemove integer

O número de grupos O365 dos qual a caixa de correio não foi removida.

Grupos O365 excluídos da remoção
O365GroupsExcludedFromRemoval integer

O número de grupos O365 excluídos da remoção (ou seja, correspondeu a um dos DNs do grupo especificado a serem excluídos).

Remover mensagem de erro mestra dos grupos O365
RemoveO365GroupsErrorMessage string

Se a caixa de correio não tiver sido removida de alguns grupos O365 e nenhuma exceção tiver sido gerada, essa mensagem de erro fornecerá detalhes do problema.

Thread Id
ThreadId integer

Se essa ação estiver sendo executada como um thread do Agente, essa saída conterá a ID de thread do Agente que pode ser usada para monitorar a execução da ação e recuperar os resultados quando a ação for concluída.

Remover a permissão da caixa de correio do Microsoft Exchange do usuário

Remova as permissões de caixa de correio de um usuário, usuário ou grupo de segurança da caixa de correio especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A identidade da caixa de correio do Microsoft Exchange. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Utilizador
User True string

O usuário a ser removido das permissões da caixa de correio. Você pode especificar um usuário por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Direitos de acesso
AccessRights True string

Os direitos de acesso a serem removidos das permissões do usuário na caixa de correio. As opções disponíveis são 'ChangeOwner', 'ChangePermission', 'DeleteItem', 'ExternalAccount', 'FullAccess' e 'ReadPermission'. Para remover várias permissões, especifique-as como uma lista separada por vírgulas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeRemoveMailboxPermissionResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover a permissão da caixa de correio do Office 365 do usuário

Remova as permissões da caixa de correio do Microsoft Exchange Online ou do Office 365 de um usuário, usuário ou grupo de segurança da caixa de correio especificado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da caixa de correio
Identity True string

A ID de uma caixa de correio do Microsoft Exchange Online ou do Office 365. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Utilizador
User True string

O usuário da caixa de correio, o usuário ou o grupo de segurança habilitado para email a ser removido das permissões da caixa de correio. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Direitos de acesso
AccessRights True string

Os direitos de acesso a serem removidos das permissões do usuário na caixa de correio. As opções disponíveis são 'ChangeOwner', 'ChangePermission', 'DeleteItem', 'ExternalAccount', 'FullAccess' e 'ReadPermission'. Para remover várias permissões, especifique-as como uma lista separada por vírgulas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
O365RemoveMailboxPermissionResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover a segurança do Azure AD ou o grupo do Microsoft 365

Remova um grupo de segurança do Azure Active Directory ou um grupo do Microsoft 365. Essa ação não pode remover grupos de segurança habilitados para email ou listas de distribuição: use a ação "Remover grupo de distribuição do Office 365". Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do objeto de grupo ou nome de exibição
GroupObjectId True string

A ID ou o nome de exibição de um grupo do Azure Active Directory. Você pode especificar um grupo por Nome de Exibição (por exemplo, "Usuários financeiros") ou ObjectId (por exemplo, valor UUID/GUID).

Exceção se o grupo não existir
ErrorIfGroupDoesNotExist boolean

Uma exceção deve ocorrer se o grupo não existir? Defina como false para simplesmente não fazer nada se o grupo não existir (por exemplo, ele pode já ter sido excluído). Definido como true se o grupo não existente for um erro (ou seja, esperava-se que ele existisse).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
O grupo existia
GroupExisted boolean

Se o grupo existir e tiver sido excluído, isso será definido como true. Se o grupo não existir (e 'Erro se o grupo não existir' tiver sido definido como false para que nenhuma exceção tenha sido gerada), isso será definido como false para informar que o grupo não existia e, portanto, IA-Connect não precisava executar nenhuma ação.

Remover a UO do Active Directory

Remove uma UO (Unidade Organizacional) do Active Directory. A UO não poderá ser excluída se houver objetos (por exemplo, usuários, grupos ou computadores) na UO.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da UO
OUIdentity True string

A identidade da UO do Active Directory. Você pode especificar uma UO por Nome Diferenciado (por exemplo, OU=Servers,OU=London,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, Londres\Servers).

Excluir mesmo se protegido
DeleteEvenIfProtected boolean

Defina como true para excluir a UO, mesmo se ela estiver protegida contra exclusão. Defina como false para excluir apenas a UO se ela não estiver protegida contra exclusão e gerar uma exceção se a UO estiver protegida.

Gerar exceção se a UO não existir
RaiseExceptionIfOUDoesNotExist boolean

Se definido como true e a UO não existir, uma exceção será gerada. Se definido como false e a UO não existir, a ação relatará êxito, mas a saída informará que nenhuma UO foi excluída.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Número de UOs excluídas
NumberOfOUsDeleted integer

Essa saída conterá o número de OUs do AD excluídas, que deve ser 0 ou 1.

Remover grupo de distribuição do Microsoft Exchange

Remova um grupo de distribuição do Microsoft Exchange.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
Identity True string

A identidade do grupo de distribuição. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Ignorar verificação do gerenciador de grupos de segurança
BypassSecurityGroupManagerCheck boolean

Por padrão, se a conta de automação do agente de IA-Connect não for um proprietário do Grupo de Distribuição, não será possível remover o Grupo de Distribuição. Como alternativa, você pode definir essa opção como true e isso removerá essa verificação, mas isso exige que a conta de automação esteja no grupo de funções 'Gerenciamento de Organização' do Exchange ou tenha a função 'Gerenciamento de Função' atribuída - essa é uma função única para conceder permissões para modificar qualquer grupo de Distribuição do Exchange em vez de ser um proprietário de todos os grupos de distribuição que você precisa modificar.

Exceção se o grupo não existir
ErrorIfGroupDoesNotExist boolean

Uma exceção deve ocorrer se o grupo não existir? Defina como false para simplesmente não fazer nada se o grupo não existir (por exemplo, ele pode já ter sido excluído). Definido como true se o grupo não existente for um erro (ou seja, esperava-se que ele existisse).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeRemoveDistributionGroupResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover grupo de distribuição do Office 365

Remova um grupo de distribuição do Microsoft Exchange Online ou do Office 365 ou grupo de segurança habilitado para email.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
Identity True string

A identidade do grupo de distribuição ou grupo de segurança habilitado para email a ser removido. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Ignorar verificação do gerenciador de grupos de segurança
BypassSecurityGroupManagerCheck boolean

Se a conta de automação do IA-Connect Agent não for um proprietário do Grupo de Distribuição ou do grupo de segurança habilitado para email, não será possível remover o grupo. Se você definir essa opção como true (o padrão), a verificação de proprietário será ignorada, mas ela exigirá que a conta de automação esteja no grupo de funções 'Gerenciamento da Organização' do Exchange ou tenha a função 'Gerenciamento de Função' atribuída - essa é uma função única para conceder permissões para modificar qualquer grupo do Office 355 Exchange Online em vez de ser um proprietário de todos os grupos que você precisa modificar.

Exceção se o grupo não existir
ErrorIfGroupDoesNotExist boolean

Uma exceção deve ocorrer se o grupo não existir? Defina como false para simplesmente não fazer nada se o grupo não existir (por exemplo, ele pode já ter sido excluído). Definido como true se o grupo não existente for um erro (ou seja, esperava-se que ele existisse).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
O365RemoveDistributionGroupResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover grupo do Active Directory

Remove um grupo do Active Directory. Se houver objetos (por exemplo, usuários, grupos ou computadores) no grupo, esses objetos serão removidos como parte da exclusão do grupo.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo
GroupIdentity True string

A identidade do grupo do Active Directory. Você pode especificar um grupo por Distinguished Name (por exemplo, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (por exemplo, 'Group1'). Você não pode usar o nome de exibição ou o nome do grupo (embora o nome do grupo geralmente seja o mesmo que o nome pré-2K que pode ser usado).

Excluir mesmo se protegido
DeleteEvenIfProtected boolean

Defina como true para excluir o grupo, mesmo que ele esteja protegido contra exclusão. Defina como false para excluir apenas o grupo se ele não estiver protegido contra exclusão e gerar uma exceção se o grupo estiver protegido.

Gerar exceção se o grupo não existir
RaiseExceptionIfGroupDoesNotExist boolean

Se definido como true e o grupo não existir, uma exceção será gerada. Se definido como false e o grupo não existir, a ação relatará êxito, mas a saída informará que nenhum grupo foi excluído.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Número de grupos excluídos
NumberOfGroupsDeleted integer

Essa saída conterá o número de grupos do AD excluídos que devem ser 0 ou 1.

Remover membro do grupo do Active Directory

Remove um membro do Active Directory (usuário, grupo ou computador) de um grupo do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo
GroupIdentity string

A identidade do grupo do Active Directory. Você pode especificar um grupo por Distinguished Name (por exemplo, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (por exemplo, 'Group1'). Você não pode usar o nome de exibição ou o nome do grupo (embora o nome do grupo geralmente seja o mesmo que o nome pré-2K que pode ser usado).

Nome do grupo
GroupName string

Como alternativa à pesquisa por identidade, forneça o nome pré-2K (SAMAccountName) do grupo do Active Directory. Como a entrada "Identidade de grupo" também aceita o nome pré-2K, essa entrada agora é redundante, mas mantida para compatibilidade com versões anteriores.

Membro do grupo
UserIdentity True string

O membro do grupo a ser removido. Você pode especificar um usuário ou grupo por Nome Diferenciado (por exemplo, CN=User1,OU=Meus Grupos,DC=mydomain,DC=local), GUID, SID ou SAMAccountName/nome pré-2K (por exemplo, 'User1'). Você pode especificar um computador por Nome Diferenciado ou nome do computador (pré-2K) seguido por $ (por exemplo, VM01$).

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryRemoveADGroupMemberByGroupIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover membro do Microsoft Exchange do grupo de distribuição

Remova um membro (por exemplo, um usuário) de um grupo de distribuição do Exchange. Se o membro não estiver no grupo, nenhuma ação será tomada.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
Identity True string

A identidade do grupo de distribuição ao qual adicionar. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Membro a ser removido
Member True string

A identidade do membro a ser removido do grupo de distribuição. Você pode especificar uma caixa de correio por Nome, Alias, Nome Diferenciado (por exemplo, CN=User1, OU=Meus Usuários, DC=mydomain,DC=local), DOMÍNIO\nome de usuário, Endereço de email, GUID, SAMAccountName ou Nome da Entidade de Usuário (UPN).

Ignorar verificação do gerenciador de grupos de segurança
BypassSecurityGroupManagerCheck boolean

Por padrão, se a conta de automação do agente de IA-Connect não for um proprietário do Grupo de Distribuição, ela não poderá modificar o Grupo de Distribuição. Como alternativa, você pode definir essa opção como true e isso removerá essa verificação, mas isso exige que a conta de automação esteja no grupo de funções 'Gerenciamento de Organização' do Exchange ou tenha a função 'Gerenciamento de Função' atribuída - essa é uma função única para conceder permissões para modificar qualquer grupo de Distribuição do Exchange em vez de ser um proprietário de todos os grupos de distribuição que você precisa modificar.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ExchangeRemoveDistributionGroupMemberResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover membro do Office 365 do grupo de distribuição

Remova um membro de um grupo de distribuição do Microsoft Exchange Online ou do Office 365 ou grupo de segurança habilitado para email.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo de distribuição
GroupIdentity True string

A identidade do grupo de distribuição ou grupo de segurança habilitado para email do qual remover. Você pode especificar um grupo de distribuição por Nome, Alias, Nome Diferenciado (por exemplo, CN=MyGroup,OU=Meus Grupos,DC=mydomain,DC=local), Endereço de email ou GUID.

Membro a ser removido
Member True string

A identidade do membro a ser removido do grupo de distribuição ou do grupo de segurança habilitado para email. Você pode especificar uma caixa de correio por Nome, Alias, ID do Objeto (por exemplo, valor UUID/GUID), Endereço de email, GUID, SAMAccountName (até mesmo usuários em ambientes não conectados ao Active Directory têm um SAMAccountName) ou nome de entidade de usuário (UPN).

Ignorar verificação do gerenciador de grupos de segurança
BypassSecurityGroupManagerCheck boolean

Se a conta de automação IA-Connect Agent não for um proprietário do Grupo de Distribuição ou do grupo de segurança habilitado para email, não será possível remover um membro do grupo. Se você definir essa opção como true (o padrão), a verificação de proprietário será ignorada, mas ela exigirá que a conta de automação esteja no grupo de funções 'Gerenciamento da Organização' do Exchange ou tenha a função 'Gerenciamento de Função' atribuída - essa é uma função única para conceder permissões para modificar qualquer grupo do Office 355 Exchange Online em vez de ser um proprietário de todos os grupos que você precisa modificar.

Exceção se o membro não estiver no grupo
ExceptionIfMemberNotInGroup boolean

Uma exceção deve ocorrer se o membro não estiver no grupo? Defina como false (o padrão) para simplesmente não fazer nada se o membro não estiver no grupo (por exemplo, ele pode já ter sido removido ou nunca esteve no grupo). Definido como true se o membro não estiver no grupo for um erro (ou seja, esperava-se que ele estivesse no grupo).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
O365RemoveDistributionGroupMemberResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover o usuário do Active Directory de todos os grupos

Remove um usuário do Active Directory de todos os grupos do Active Directory dos quais ele é membro. IA-Connect remove o usuário do maior número possível de grupos e relata o resultado. Essa ação só funciona com contas de usuário, você não pode usar essa ação para remover associações de grupo ou de grupo do computador.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity string

O usuário a ser removido de todos os grupos. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Grupos do AD a serem excluídos
GroupsToExcludeJSON string

Uma lista de grupos do AD a serem excluídos da remoção, no formato JSON ou CSV. Por exemplo: [{"GroupName": "Grupo 1"}, {"GroupName": "Grupo 2"}] (formato de tabela JSON), ["Grupo 1", "Grupo 2"] (formato de matriz JSON) ou Grupo 1, Grupo 2 (formato CSV). Você pode especificar um usuário ou grupo por Nome Diferenciado (por exemplo, CN=User1,OU=Meus Grupos,DC=mydomain,DC=local), GUID, SID ou SAMAccountName/nome pré-2K (por exemplo, 'User1'). Você pode especificar um computador por Nome Diferenciado ou nome do computador (pré-2K) seguido por $ (por exemplo, VM01$).

Exceção se um grupo excluído não existir
ExceptionIfExcludedGroupDoesNotExist boolean

Se definido como true: uma exceção (falha) será gerada se um dos grupos excluídos não existir (IA-Connect precisa procurar o grupo para obter o grupo DN). Se definido como false (o padrão): se um grupo excluído não existir, ele será ignorado, pois o usuário não pode ser um membro desse grupo.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Executar como thread
RunAsThread boolean

Se definido como false, o agente de IA-Connect executará a ação imediatamente e retornará os resultados quando a ação for concluída, mas falhará se levar mais tempo do que o tempo limite de comando de trabalho/RPA. Se definido como true, o agente IA-Connect executará essa ação como um thread do Agente e a monitorará até que ela seja concluída. Isso permite que a ação seja executada por mais tempo do que o tempo limite do comando worker/RPA.

Recuperar dados de saída para a ID do thread
RetrieveOutputDataFromThreadId integer

Se você executou essa ação anteriormente como um thread do Agent e definiu "Segundos para aguardar o thread" como 0, forneça a ID de thread do Agente para recuperar os resultados. Essa ID de thread do Agente terá sido fornecida pela chamada anterior para essa ação. Defina como 0 (o padrão) se você estiver simplesmente executando essa ação (e, portanto, não recuperando os resultados de uma instância anterior dessa ação executada como um thread do Agente).

Segundos para aguardar o thread
SecondsToWaitForThread integer

Se 'Executar como thread' for definido como true, quantos segundos aguardar a conclusão do thread do Agente. Se o thread do Agente que executa essa ação não tiver sido concluído neste momento, uma exceção será gerada. Definido como 0 para ignorar a espera: o Agente continuará executando a ação, mas também estará disponível para a próxima ação. Em seguida, você pode recuperar os resultados da ação posteriormente usando a ação "Aguardar que o thread do Agente seja concluído com êxito" para aguardar a conclusão do thread do Agente e, em seguida, executar novamente essa ação "Remover usuário do Active Directory de todos os grupos" com a entrada "Recuperar dados de saída para id de thread" definida para a ID de thread do Agente.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Grupos do AD removidos com êxito
ADGroupsRemovedSuccessfully integer

O número de grupos do AD dos quais o usuário foi removido com êxito.

Os grupos do AD falharam ao remover
ADGroupsFailedToRemove integer

O número de grupos do AD dos quais o usuário não conseguiu remover.

Grupos do AD excluídos da remoção
ADGroupsExcludedFromRemoval integer

O número de grupos do AD excluídos da remoção.

Remover mensagem de erro de grupos do AD
RemoveADGroupsMasterErrorMessage string

Se o usuário não tiver sido removido de alguns dos grupos do AD, essa mensagem de erro fornecerá detalhes do problema.

Thread Id
ThreadId integer

Se essa ação estiver sendo executada como um thread do Agente, essa saída conterá a ID de thread do Agente que pode ser usada para monitorar a execução da ação e recuperar os resultados quando a ação for concluída.

Remover o usuário do Azure AD da atribuição de função de administrador

Remova um usuário do Azure Active Directory (ou outro objeto) de uma atribuição de função de administrador do Azure Active Directory existente. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

ID do objeto de função ou nome de exibição
RoleObjectId True string

A ID ou o nome de exibição de uma função de administrador do Azure Active Directory. Você pode especificar uma função de administrador do AAD por Nome de Exibição (por exemplo, "Desenvolvedor de Aplicativos") ou ObjectId (por exemplo, valor UUID/GUID).

ID do escopo do diretório
DirectoryScopeId string

Uma ID de escopo de diretório opcional que a atribuição de função especificada para remoção deve corresponder. Por exemplo: / representa todo o locatário (e resultará apenas em atribuições de função nomeadas com uma ID de escopo de diretório de/a ser removida), /GUID representa um registro de aplicativo, /administrativeUnits/GUID representa uma unidade administrativa. Se você quiser remover uma atribuição de função, independentemente do escopo do diretório, especifique * ou um valor em branco.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Usuário removido da função
UserRemovedFromRole boolean

True se o usuário for removido da função. False se o usuário não foi atribuído à função (portanto, não havia nada a fazer).

Remover o usuário do Azure AD de todas as atribuições de função de administrador

Remove um usuário do Azure Active Directory (ou outro objeto) de todas as funções de administrador do Azure Active Directory às quais eles são atribuídos. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Exceção se as funções não forem removidas
ExceptionIfAnyRolesFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada se uma única função de administrador não for removida (ou seja, 100% êxito é um requisito). Se nenhuma exceção for gerada, essa ação relatará quantas funções foram removidas com êxito e quantas não foram removidas.

Exceção se todas as funções não forem removidas
ExceptionIfAllRolesFailToRemove boolean

Se definido como true (o padrão): uma exceção (falha) será gerada se todas as funções de administrador não tiverem sido removidas (ou seja, sem êxitos e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantas funções foram removidas com êxito e quantas não foram removidas.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Funções do Azure AD removidas com êxito
AzureADRolesRemovedSuccessfully integer

O número de funções do Azure AD das quais o usuário foi removido com êxito.

Falha nas funções do Azure AD ao remover
AzureADRolesFailedToRemove integer

O número de funções do Azure AD das quais o usuário não conseguiu remover.

Remover mensagem de erro mestra de funções do Azure AD
RemoveAzureADRolesErrorMessage string

Se o usuário não tiver sido removido de algumas das funções do Azure AD e nenhuma exceção tiver sido gerada, essa mensagem de erro fornecerá detalhes do problema.

Remover o usuário do Azure AD de todos os grupos

Remove um usuário do Azure Active Directory de todos os grupos do Azure Active Directory dos quais ele é membro. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Exceção se algum grupo não for removido
ExceptionIfAnyGroupsFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada se um único grupo não for removido (ou seja, 100% êxito é um requisito). Alguns grupos (por exemplo: grupos do Office 365) podem não ser removidos, portanto, uma exceção pode ser comum. Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram excluídos com êxito e quantos falharam ao excluir.

Exceção se todos os grupos não forem removidos
ExceptionIfAllGroupsFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada se todos os grupos não forem removidos (ou seja, sem êxitos e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram excluídos com êxito e quantos falharam ao excluir.

Máximo de grupos do Azure AD por chamada
MaxAzureADGroupsPerCall integer

Se o usuário for membro de um grande número de grupos do Azure AD, isso poderá causar um tempo limite. Ao definir o valor "Máximo de grupos do Azure AD por chamada" como 1 ou superior, o Orquestrador de IA-Connect dividirá essa ação em várias chamadas para o IA-Connect Director and Agent com o número máximo especificado de grupos por chamada. Por exemplo: se você definir um valor de 5 e 14 grupos precisar ser removido, o Orchestrator dividirá isso em solicitações de 5, 5, 4.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Grupos do Azure AD removidos com êxito
AzureADGroupsRemovedSuccessfully integer

O número de grupos do Azure AD dos quais o usuário foi removido com êxito.

Os grupos do Azure AD falharam ao remover
AzureADGroupsFailedToRemove integer

O número de grupos do Azure AD dos quais o usuário não conseguiu remover.

Remover mensagem de erro mestra de grupos do Azure AD
RemoveAzureADGroupsErrorMessage string

Se o usuário não tiver sido removido de alguns dos grupos do Azure AD e nenhuma exceção tiver sido gerada, essa mensagem de erro fornecerá detalhes do problema.

Remover objeto do Active Directory de vários grupos

Remove um objeto do Active Directory (normalmente um usuário, grupo ou computador) de vários grupos existentes do Active Directory. IA-Connect remove o objeto do maior número possível de grupos e relata o resultado. Se o objeto não for um membro de um ou mais dos grupos especificados, isso será contado como um sucesso.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do objeto
UserIdentity True string

O objeto (normalmente um usuário, grupo ou computador) a ser removido de um ou mais grupos. Você pode especificar um usuário ou grupo por Nome Diferenciado (por exemplo, CN=User1,OU=Meus Grupos,DC=mydomain,DC=local), GUID, SID ou SAMAccountName/nome pré-2K (por exemplo, 'User1'). Você pode especificar um computador por Nome Diferenciado ou nome do computador (pré-2K) seguido por $ (por exemplo, VM01$).

Grupos do AD a serem removidos
GroupNamesJSON string

Uma lista dos grupos do AD do qual remover o objeto, no formato JSON ou CSV. Por exemplo: [{"GroupName": "Grupo 1"}, {"GroupName": "Grupo 2"}] (formato de tabela JSON), ["Grupo 1", "Grupo 2"] (formato de matriz JSON) ou Grupo 1, Grupo 2 (formato CSV). Você pode especificar um usuário ou grupo por Nome Diferenciado (por exemplo, CN=User1,OU=Meus Grupos,DC=mydomain,DC=local), GUID, SID ou SAMAccountName/nome pré-2K (por exemplo, 'User1'). Você pode especificar um computador por Nome Diferenciado ou nome do computador (pré-2K) seguido por $ (por exemplo, VM01$).

Exceção se algum grupo não for removido
ExceptionIfAnyGroupsFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada se um único grupo não for removido (ou seja, 100% êxito é um requisito). Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram removidos com êxito e quantos não foram removidos.

Exceção se todos os grupos não forem removidos
ExceptionIfAllGroupsFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada somente se todos os grupos não forem removidos (ou seja, sem êxitos e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram removidos com êxito e quantos não foram removidos.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Máximo de grupos por chamada
MaxGroupsPerCall integer

Se um grande número de grupos do AD for especificado para remoção, isso poderá causar um tempo limite. Definindo o valor "Máximo de grupos por chamada" como 1 ou superior, o Orquestrador de IA-Connect dividirá essa ação em várias chamadas para o IA-Connect Director and Agent com o número máximo especificado de grupos por chamada. Primeiro disponível no IA-Connect 9.3. Por exemplo: se você definir um valor de 5 e 14 grupos forem solicitados para remoção, o Orchestrator dividirá isso em solicitações de 5, 5, 4.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Grupos do AD removidos com êxito
ADGroupsRemovedSuccessfully integer

O número de grupos do AD do qual o objeto foi removido com êxito.

Os grupos do AD falharam ao remover
ADGroupsFailedToRemove integer

O número de grupos do AD dos quais o objeto não foi removido.

Remover mensagem de erro de grupos do AD
RemoveADGroupsMasterErrorMessage string

Se o objeto não tiver sido removido de alguns dos grupos do AD e nenhuma exceção tiver sido gerada, essa mensagem de erro fornecerá detalhes do problema.

Remover todas as licenças de usuário do Azure AD

Remove toda a SKU (licença de usuário) do Azure AD atribuída a um usuário. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2RemoveAllAzureADUserLicenseResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover usuário do Active Directory

Remove um usuário do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do utilizador
UserIdentity True string

A identidade do usuário do Active Directory. Você pode especificar um usuário por Distinguished Name (por exemplo, CN=User1,OU=My Users,DC=mydomain,DC=local), GUID, SID, SAMAccountName/pre-2K name (por exemplo, 'User1') ou Name (por exemplo, 'User1').

Remover proteção contra exclusão acidental
RemoveProtectionFromAccidentalDeletion boolean

Defina como true para tentar remover a proteção contra exclusão acidental antes de tentar remover o usuário.

Remover mesmo se o usuário tiver sub-objetos
DeleteEvenIfUserHasSubObjects boolean

Se uma conta de usuário tiver sub-objetos (ou seja, o usuário não é um objeto folha), o comando normal para remover o usuário falhará. Defina essa entrada como true se você quiser fazer fall-back para um método de exclusão alternativo se os sub-objetos forem detectados.

Forçar exclusão recursiva
ForceDeleteRecursive boolean

Se uma conta de usuário tiver sub-objetos (ou seja, o usuário não é um objeto folha), o comando normal para remover o usuário falhará. Defina essa entrada como true se você quiser executar uma exclusão de sub-objeto recursiva, sem primeiro tentar remover o usuário normalmente. Isso pode ser útil se a detecção de fall-back não funcionar.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
ActiveDirectoryRemoveADUserByIdentityResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover usuário do Azure AD

Remova um usuário do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Exceção se o usuário não existir
ErrorIfUserDoesNotExist boolean

Uma exceção deve ocorrer se o usuário não existir? Defina como false para simplesmente não fazer nada se o usuário não existir (por exemplo, ele pode já ter sido excluído). Definido como true se o usuário não existente for um erro (ou seja, esperava-se que ele existisse).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
O usuário existia
UserExisted boolean

Se o usuário existir e tiver sido excluído, isso será definido como true. Se o usuário não existir (e 'Erro se o usuário não existir' tiver sido definido como false para que nenhuma exceção tenha sido gerada), isso será definido como false para informar que o usuário não existia e, portanto, IA-Connect não precisava executar nenhuma ação.

Remover usuário do Azure AD de várias funções de administrador

Remove um usuário do Azure Active Directory (ou outro objeto) de uma ou mais funções de administrador existentes do Azure Active Directory. Essa ação itera por meio da lista de atribuições de função do usuário e remove itens correspondentes, portanto, se você especificar funções inexistentes a serem removidas, isso não disparará um erro (já que se o usuário não estiver nessa função, nada será tentado). Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

IDs de objeto de função ou nomes de exibição
RolesJSON string

Uma lista das funções de administrador a serem atribuídas ao usuário, no formato JSON ou CSV. Por exemplo: [{"Função": "Desenvolvedor de Aplicativos"}, {"Função": "Administrador do Exchange"}] (formato de tabela JSON), ["Desenvolvedor de Aplicativos", "Administrador do Exchange"] (formato de matriz JSON) ou Desenvolvedor de Aplicativos, Administrador do Exchange (formato CSV). Você pode especificar uma função de administrador do AAD por Nome de Exibição (por exemplo, "Desenvolvedor de Aplicativos") ou ObjectId (por exemplo, valor UUID/GUID).

ID do escopo do diretório
DirectoryScopeId string

Uma ID de escopo de diretório opcional que as atribuições de função especificadas para remoção devem corresponder. Por exemplo: / representa todo o locatário (e resultará apenas em atribuições de função nomeadas com uma ID de escopo de diretório de/a ser removida), /GUID representa um registro de aplicativo, /administrativeUnits/GUID representa uma unidade administrativa. Se você quiser remover uma atribuição de função nomeada, independentemente do escopo do diretório, especifique * ou um valor em branco.

Exceção se as funções não forem removidas
ExceptionIfAnyRolesFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada se qualquer função de administrador do Azure AD não for removida (ou seja, 100% êxito é um requisito). Se nenhuma exceção for gerada, essa ação relatará quantas funções de administrador do Azure AD foram removidas com êxito e quantas não foram removidas.

Exceção se todas as funções não forem removidas
ExceptionIfAllRolesFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada somente se todas as funções de administrador do Azure AD não forem removidas (ou seja, sem êxitos e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantas funções de administrador do Azure AD foram removidas com êxito e quantas não foram removidas.

Exceção se uma função não existir
ExceptionIfRoleDoesNotExist boolean

Se definido como true: uma exceção (falha) será gerada se uma das funções especificadas para remoção não existir. Se definido como false (o padrão): se uma função especificada para remoção não existir, ela será ignorada, pois o usuário não pode ser atribuído a ela.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Funções do Azure AD removidas com êxito
AzureADRolesRemovedSuccessfully integer

O número de funções do Azure AD removidas. Isso conta apenas as funções que foram realmente removidas (as funções em que o usuário não estava não contam).

Falha nas funções do Azure AD ao remover
AzureADRolesFailedToRemove integer

O número de funções do Azure AD que não foram removidas.

Remover mensagem de erro de funções do Azure AD
RemoveAzureADRolesMasterErrorMessage string

Se algumas funções não foram removidas e nenhuma exceção foi gerada, essa mensagem de erro fornece detalhes do problema.

Remover usuário do Azure AD de vários grupos

Remove um usuário do Azure Active Directory de vários grupos existentes do Azure Active Directory em que os grupos são especificados por ID de objeto ou nome de exibição. IA-Connect remove o usuário do maior número possível de grupos e relata o resultado. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

Grupos do Azure AD para remover
GroupNamesJSON string

Uma lista de IDs ou nomes de exibição de grupos do Azure AD para remover o usuário, no formato JSON ou CSV. Por exemplo: [{"GroupName": "Grupo 1"}, {"GroupName": "Grupo 2"}] (formato de tabela JSON), ["Grupo 1", "Grupo 2"] (formato de matriz JSON) ou Grupo 1, Grupo 2 (formato CSV).

Exceção se algum grupo não for removido
ExceptionIfAnyGroupsFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada se um único grupo não for removido (ou seja, 100% êxito é um requisito). Alguns grupos (por exemplo: grupos do Office 365) podem não ser removidos, portanto, uma exceção pode ser comum. Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram excluídos com êxito e quantos falharam ao excluir.

Exceção se todos os grupos não forem removidos
ExceptionIfAllGroupsFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada se todos os grupos não forem removidos (ou seja, sem êxitos e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantos grupos foram excluídos com êxito e quantos falharam ao excluir.

Verifique as associações de grupo de usuários primeiro
CheckUserGroupMembershipsFirst boolean

Se definido como true, IA-Connect verificará as associações de grupo do usuário antes de tentar removê-las de cada grupo. Se o usuário não for membro de um grupo específico, IA-Connect simplesmente relatará o sucesso desse grupo sem precisar fazer nada. Se definido como false, IA-Connect removerá imediatamente o usuário de cada grupo especificado sem verificar, resultando em um erro se o usuário não estiver no grupo.

Máximo de grupos do Azure AD por chamada
MaxAzureADGroupsPerCall integer

Se o usuário for membro de um grande número de grupos do Azure AD, isso poderá causar um tempo limite. Ao definir o valor "Máximo de grupos do Azure AD por chamada" como 1 ou superior, o Orquestrador de IA-Connect dividirá essa ação em várias chamadas para o IA-Connect Director and Agent com o número máximo especificado de grupos por chamada. Por exemplo: se você definir um valor de 5 e 14 grupos precisar ser removido, o Orchestrator dividirá isso em solicitações de 5, 5, 4.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Grupos do Azure AD removidos com êxito
AzureADGroupsRemovedSuccessfully integer

O número de grupos do Azure AD dos quais o usuário foi removido com êxito.

Os grupos do Azure AD falharam ao remover
AzureADGroupsFailedToRemove integer

O número de grupos do Azure AD dos quais o usuário não conseguiu remover.

Remover mensagem de erro mestra de grupos do Azure AD
RemoveAzureADGroupsErrorMessage string

Se o usuário não tiver sido removido de alguns dos grupos do Azure AD e nenhuma exceção tiver sido gerada, essa mensagem de erro fornecerá detalhes do problema.

Remover usuário do Azure AD do grupo

Remove um usuário do Azure Active Directory de um grupo do Azure Active Directory. Essa ação não pode modificar listas de distribuição ou grupos de segurança habilitados para email – use as ações do Office 365 Exchange Online. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
UserObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

ID do objeto de grupo ou nome de exibição
GroupObjectId True string

A ID ou o nome de exibição de um grupo do Azure Active Directory. Você pode especificar um grupo por Nome de Exibição (por exemplo, "Usuários financeiros") ou ObjectId (por exemplo, valor UUID/GUID).

Verifique as associações de grupo de usuários primeiro
CheckUserGroupMembershipsFirst boolean

Se definido como true, IA-Connect verificará as associações de grupo do usuário antes de tentar removê-las do grupo. Se o usuário não for membro do grupo, IA-Connect simplesmente relatará o sucesso sem precisar fazer nada. Se definido como false, IA-Connect removerá imediatamente o usuário do grupo sem verificar, resultando em um erro se o usuário não estiver no grupo.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Resultado do comando
AzureADv2RemoveUserFromGroupResult boolean

O resultado do comando (êxito ou falha).

Mensagem de erro
ErrorMessage string

Se o comando não tiver sido bem-sucedido, isso conterá a mensagem de erro retornada.

Remover vários membros do grupo do Active Directory

Remova um ou mais objetos do Active Directory (normalmente usuários, grupos ou computadores) de um grupo existente do Active Directory. IA-Connect remove o maior número possível de membros do grupo e relata o resultado. Se o grupo e o membro do grupo estiverem em domínios diferentes, você precisará especificar o DN (Nome Diferenciado) para grupo e membros. Se alguns dos objetos não forem membros do grupo, isso será contado como um sucesso.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade do grupo
GroupIdentity string

A identidade do grupo do Active Directory. Você pode especificar um grupo por Distinguished Name (por exemplo, CN=Group1,OU=My Groups,DC=mydomain,DC=local), GUID, SID ou SAMAccountName /pre-2K name (por exemplo, 'Group1'). Você não pode usar o nome de exibição ou o nome do grupo (embora o nome do grupo geralmente seja o mesmo que o nome pré-2K que pode ser usado).

Membros do grupo
GroupMembersJSON string

Uma lista dos membros (normalmente usuários, grupos ou computadores) a serem removidos do grupo do AD, no formato JSON ou CSV. Por exemplo: [{"MemberName": "User 1"}, {"MemberName": "User 2"}] (formato de tabela JSON), ["User 1", "User 2"] (formato de matriz JSON) ou Usuário 1,Usuário 2 (formato CSV). Você pode especificar um usuário ou grupo por Nome Diferenciado (por exemplo, CN=User1,OU=Meus Grupos,DC=mydomain,DC=local), GUID, SID ou SAMAccountName/nome pré-2K (por exemplo, 'User1'). Você pode especificar um computador por Nome Diferenciado ou nome do computador (pré-2K) seguido por $ (por exemplo, VM01$).

Exceção se algum membro não conseguir remover
ExceptionIfAnyMembersFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada se algum membro único não for removido (ou seja, 100% êxito é um requisito). Se nenhuma exceção for gerada, essa ação relatará quantos membros foram removidos com êxito e quantos não foram removidos.

Exceção se todos os membros não forem removidos
ExceptionIfAllMembersFailToRemove boolean

Se definido como true: uma exceção (falha) será gerada somente se todos os membros não forem removidos (ou seja, sem êxitos e algumas falhas). Se nenhuma exceção for gerada, essa ação relatará quantos membros foram removidos com êxito e quantos não foram removidos.

Remover todos os membros em uma única chamada
RemoveAllMembersInASingleCall boolean

Se definido como true, todos os membros serão removidos do grupo em uma única ação. Isso será mais rápido, mas se um único membro não existir ou não for removido, nenhum membro será removido e uma exceção será gerada, independentemente das opções de entrada "Exceção". Se definido como false (o padrão), cada membro será removido individualmente e o Agente de IA-Connect contará quantos foram removidos com êxito e quantos não foram removidos. Se você remover membros de grupos entre domínios, é recomendável definir essa entrada como false.

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Membros do grupo do AD removidos com êxito
ADGroupMembersRemovedSuccessfully integer

O número de membros removidos com êxito do grupo do AD.

Os membros do grupo do AD não conseguiram remover
ADGroupMembersFailedToRemove integer

O número de membros que não foram removidos do grupo do AD.

Remover mensagem de erro de membros do grupo do AD
RemoveADGroupMembersMasterErrorMessage string

Se alguns membros não tiverem sido removidos do grupo do AD e nenhuma exceção tiver sido gerada, essa mensagem de erro fornecerá detalhes do problema.

Verificar se a UO do Active Directory existe

Relata se existe uma UO (Unidade Organizacional) do Active Directory.

Parâmetros

Nome Chave Obrigatório Tipo Description
Identidade da UO
OUIdentity True string

O caminho para a UO (Unidade Organizacional) de destino no formato Nome Diferenciado (por exemplo, UO=UO de destino, OU=Londres,DC=mydomain,DC=local), formato GUID ou como um caminho (por exemplo, Londres\UO de destino).

Servidor do AD
ADServer string

O nome opcional ou FQDN (Nome de Domínio Totalmente Qualificado) de um Controlador de Domínio do Active Directory (DC) a ser contatado para executar a ação solicitada. Se deixado em branco, o CONTROLADOR de Domínio do Active Directory (DC) será determinado automaticamente usando as configurações do site.

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
Propriedades da UO como JSON
PowerShellJSONOutput string

Os detalhes da UO (Unidade Organizacional) localizada.

A UO existe
OUExists boolean

Defina como true se a UO (Unidade Organizacional) existir, false se não existir.

É usuário no grupo de usuários do Azure AD

Retorna se um usuário é membro de um grupo do Azure Active Directory. Essa ação usa os módulos PowerShell dos usuários do Azure AD v2 ou do Microsoft Graph, o que foi usado para se conectar ao Azure.

Parâmetros

Nome Chave Obrigatório Tipo Description
ID de objeto de usuário ou UPN
ObjectId True string

A ID de um usuário do Azure Active Directory. Você pode especificar um usuário por UPN (por exemplo user@mydomain.onmicrosoft.com) ou ObjectId (por exemplo, valor UUID/GUID).

ID do objeto de grupo ou nome de exibição
GroupObjectId True string

A ID ou o nome de exibição de um grupo do Azure Active Directory. Você pode especificar um grupo por Nome de Exibição (por exemplo, "Usuários financeiros") ou ObjectId (por exemplo, valor UUID/GUID).

Workflow
Workflow True string

Adicione a seguinte expressão aqui: workflow()

Retornos

Nome Caminho Tipo Description
O usuário está em grupo
UserIsInGroup boolean

Se o usuário é membro do grupo do Azure AD.