Conectores da Miro para Okta Workflows permitem automatizar com facilidade tarefas de admin repetitivas e de múltiplas etapas na Miro. Aprenda a configurar a automação de fluxo de trabalho e a simplificar o gerenciamento de times e usuários.
Relevante para: plano Enterprise
Conector de gerenciamento de usuários da Miro
O Conector de gerenciamento de usuários da Miro permite que clientes Enterprise da Miro com SCIM ativado adicionem usuários à organização e gerenciem licenças e status dos usuários.
Autorizar o Conector de Gerenciamento de Usuários da Miro:
Ao adicionar um cartão do Conector de Gerenciamento de Usuários da Miro a um fluxo pela primeira vez, será solicitado que você configure uma conexão para sua organização. Veja Autorização.
Cartões de ação do Conector de Gerenciamento de Usuários da Miro:
| Ação | Descrição |
| Criar usuário | Cria um novo usuário. |
| Pesquisar usuário | Pesquisar um usuário existente em uma organização pelo e-mail. |
| Atualizar tipo de licença do usuário para Full | Atualiza um recurso de usuário existente, alterando seu tipo de licença do usuário para Full. |
| Atualizar status do usuário | Atualiza um recurso de usuário existente, alterando seu status ativo para true ou false.O conector Miro User Management funciona usando seu token SCIM. O Miro User Management está disponível apenas para empresas com SSO e SCIM ativados. |
Autorização
Você pode criar e gerenciar várias conexões na Conexões página.
Isso é útil se você pretende operar com várias organizações. Cada conexão do Conector de Gerenciamento de Usuários da Miro pode apontar para apenas uma organização da Miro.
Para ativar o SCIM e obter um novo token, ou para copiar um token existente, siga as instruções em Como ativar o SCIM.
Para criar uma nova conexão a partir de um cartão de ação:
- Clique em Nova conexão.
- Informe um apelido da conexão. Recomendamos um nome que represente a organização.
-
Ative o provisionamento SCIM na página de integração Enterprise da Miro, seguindo as instruções.
- Copie Base URL da Miro e cole-o no campo Base URL da conexão
- Copie Api Token da Miro e cole-o no campo Access Token da conexão
- Clique em Criar. Isso salva sua conexão e leva você de volta ao seu fluxo.
Criar usuário
Cria um usuário na organização.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Detalhes do usuário | |||
| O endereço de e-mail do usuário. | Texto | VERDADEIRO | |
| Ativo |
O status do usuário.
Quando não especificado, assume o valor false. |
Menu suspenso | FALSO |
| Tipo de licença do usuário |
O tipo de licença do usuário.
Quando não especificado, a licença do usuário é definida de acordo com a lógica interna da Miro, que depende do plano da organização. |
Menu suspenso | FALSO |
| Função |
A função do usuário na organização.
Quando não especificado, o padrão é Membro da organização. |
Menu suspenso | FALSO |
| Nome | |||
| Sobrenome | O sobrenome do usuário. | String | FALSE |
| Nome | O nome do usuário. | String | FALSO |
| Nome exibido | O nome que será exibido na Miro. | String | FALSE |
Resultado
| Campo | Definição | Tipo |
| Usuário | ||
| ID do usuário | O ID do novo usuário. | String |
Consultar usuário
Pesquisar um usuário existente em uma organização por e-mail
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Consulta | |||
| O endereço de e-mail do usuário a ser pesquisado | String | TRUE |
Resultado
| Campo | Definição | Tipo |
| Usuário | ||
| ID do usuário | O ID do usuário. | Número |
| Tipo de licença do usuário | O tipo de licença do usuário. | Número |
| Ativo |
O status do usuário.
|
Número |
| Nome | ||
| Nome de usuário | O endereço de e-mail do usuário. | Número |
| Sobrenome | O sobrenome do usuário. | Número |
| Nome | O nome do usuário. | Número |
| Nome exibido | O nome exibido na Miro. | Número |
Atualizar tipo de licença do usuário para Full
Atualiza um recurso de usuário existente, alterando seu tipo de usuário (licença) para Full.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Usuário | |||
| ID do usuário | O ID do usuário. | String | TRUE |
Resultado
| Campo | Definição | Tipo |
| Resposta | ||
| Código de status |
Status HTTP da solicitação.
Códigos que indicam atualização de licença sem sucesso:
|
Número |
Atualizar status do usuário
Atualiza um recurso de usuário existente, alterando seu status ativo para true ou false.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Usuário | |||
| ID do usuário | O ID do usuário. | String | TRUE |
| Ativo |
O novo status do usuário.
|
Menu suspenso | TRUE |
Resultado
| Campo | Definição | Tipo |
| Resposta | ||
| Código de status |
Status HTTP da solicitação.
Códigos que indicam atualização do status ativo com falha:
|
Número |
Conector de administração da Miro
O Conector de administração da Miro permite que clientes Enterprise criem times e gerenciem as configurações e os membros desses times.
Autorizar o Conector de administração da Miro:
Ao adicionar um cartão da Miro a um fluxo pela primeira vez, você será solicitado a configurar uma conexão para sua organização. Consulte Autorização.
Miro Administration Connector cartões de ação:
| Ação | Descrição |
| Criar time | Cria um novo time em uma organização existente. |
| Pesquisar times | Pesquisa times existentes em uma organização. Os primeiros 10 registros correspondentes são selecionados do conjunto de resultados. |
| Adicionar membro ao time | Adiciona um novo membro a um time existente. |
| Atualizar função de membro do time | Atualiza a função de um membro em um time existente. |
| Obter configurações do time | Recupera as configurações de um time existente. |
| Atualizar configurações de políticas de compartilhamento do time | Atualiza as configurações da política de compartilhamento de um time existente. |
| Atualizar configurações da política de convite do time | Atualiza as configurações da política de convite de um time existente. |
| Atualizar configurações de colaboração do time | Atualiza as configurações da política de colaboração de um time existente. |
| Atualizar configurações de visibilidade do time | Atualiza as configurações da política de visibilidade de um time existente. |
| Atualizar configurações de acesso à cópia do time | Atualiza as configurações da política de acesso à cópia de um time existente. |
| Limpar sessões de usuário (Beta) | Limpa todas as sessões do usuário para um determinado endereço de e-mail. |
Autorização
O Conector de Administração da Miro funciona usando token de API OAuth. O Conector de Administração da Miro está disponível apenas para clientes no plano Enterprise. Para criar uma nova conexão, os usuários precisam ter as permissões necessárias para instalar apps com os escopos suportados abaixo.
Você pode criar e gerenciar várias conexões na página Connections.
Isso é útil se você planeja operar com várias organizações. Cada conexão do Conector de Administração da Miro pode apontar para apenas uma Organização da Miro.
Para criar uma nova conexão a partir de um cartão de ação:
- Clique em Nova conexão.
- Informe um Nome da conexão. Recomendamos um nome que represente a organização.
- Obtenha ID da organização e Token de acesso na página de integração Enterprise da Miro, seguindo as instruções.
- Clique em Criar. Isso salva sua conexão e retorna ao seu fluxo.
Escopos compatíveis:
- organizations:teams:write
- organizations:teams:read
Criar time
Cria um time em uma organização existente.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Time | |||
| Nome do time | Nome do time. | String | TRUE |
Resultado
| Campo | Definição | Tipo |
| Resposta | ||
| ID do time | O ID do novo time. | String |
Pesquisar times
Pesquisar times existentes em uma organização. Os primeiros 10 registros correspondentes são selecionados do conjunto de resultados.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Consulta | |||
| Nome do time | Palavras que serão buscadas no nome do time. Qualquer time cujo nome contenha essas palavras exatas será retornado no conjunto de resultados. Times com nomes que correspondam exatamente à consulta aparecerão no topo dos resultados. | String | FALSO |
Saída
| Campo | Definição | Tipo |
| Resposta | ||
| Times | Lista com os 10 primeiros times encontrados. Cada time possui os campos abaixo. | Lista |
| ID do time | ID do time | String |
| Nome | Nome do time | String |
Adicionar membro ao time
Adiciona um novo membro a um time existente.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Time | |||
| ID do time | O ID do time. | String | TRUE |
| Membro | |||
| E-mail do usuário | O e-mail do usuário que você deseja adicionar ao time. | String | TRUE |
Resultado
| Campo | Definição | Tipo |
| Resposta | ||
| ID do membro | O ID do novo membro do time. | String |
Atualizar função do membro do time
Atualiza a função de um membro em um time existente.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Time | |||
| ID do time | O ID do time. | String | VERDADEIRO |
| Membro | |||
| ID do membro | O ID do membro do time. | String | TRUE |
| Função |
A nova função do membro no time.
|
Menu suspenso | Verdadeiro |
Resultado
| Campo | Definição | Tipo |
| Resposta | ||
| ID do membro | O ID do membro do time. | String |
| Função |
A nova função atribuída ao membro do time.
|
String |
Obter configurações do time
Recupera as configurações de um time existente.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Time | |||
| ID do time | O ID do time. | String | TRUE |
Saída
| Campo | Definição | Tipo |
| Configurações de convite do time | ||
| Quem pode convidar |
|
String |
| Convidar usuários externos |
|
String |
| Configurações de colaboração do time | ||
| Função cotitular |
|
String |
| Configurações de nível de acesso à cópia do time | ||
| Nível de acesso à cópia |
|
String |
| Nível de acesso de cópia limitação |
|
String |
| Configurações de visibilidade do time | ||
| Visibilidade |
|
String |
| Configurações da política de compartilhamento do time | ||
| Acesso padrão ao board |
|
String |
| Acesso padrão da organização |
|
Texto |
|
Compartilhamento na organização
|
|
String |
| Compartilhamento no time |
|
String |
| Compartilhamento por link público |
|
String |
| Mover board para o time |
|
String |
Atualizar configurações da política de compartilhamento do time
Atualiza as configurações da política de compartilhamento de um time existente.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Time | |||
| ID do time | O ID do time. | String | TRUE |
| Acesso padrão do board |
|
Menu suspenso | FALSO |
| Acesso padrão da organização |
|
Menu suspenso | FALSO |
| Compartilhamento por link público |
|
Menu suspenso | FALSO |
| Compartilhamento no time |
|
Menu suspenso | FALSO |
|
Compartilhamento na organização
|
|
Menu suspenso | FALSO |
| Mover board para o time |
|
Menu suspenso | FALSO |
Saída
| Campo | Definição | Tipo |
| Configurações da política de compartilhamento do time | ||
| Acesso padrão ao board |
|
String |
| Acesso padrão da organização |
|
String |
|
Compartilhamento na organização
|
|
String |
| Compartilhamento no time |
|
String |
| Compartilhamento por link público |
|
String |
| Mover board para o time |
|
String |
Atualizar configurações de convite do time
Atualiza as configurações da política de convite de um time existente.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Time | |||
| ID do time | O ID do time. | String | TRUE |
| Convidar usuários externos |
|
Lista suspensa | FALSE |
| Quem pode convidar |
|
Menu suspenso | FALSO |
Resultado
| Campo | Definição | Tipo |
| Configurações de convite do time | ||
| Convidar usuários externos |
|
String |
| Quem pode convidar |
|
String |
Atualizar configurações de acesso à cópia do time
Atualiza as configurações da política de acesso à cópia de um time existente.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Time | |||
| ID do time | O ID do time. | String | TRUE |
| Nível de acesso à cópia |
|
Menu suspenso | FALSE |
| Acesso de cópia Limitação de nível |
|
Dropdown | FALSE |
Resultado
| Campo | Definição | Tipo |
| Configurações de acesso à cópia do time | ||
| Nível de acesso à cópia |
|
String |
| Limitação do nível de acesso para cópia |
|
String |
Atualizar configurações de colaboração do time
Atualiza as configurações da política de colaboração de um time existente.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Time | |||
| ID do time | O ID do time. | String | TRUE |
| Cotitular Função |
|
Menu suspenso | FALSE |
Resultado
| Campo | Definição | Tipo |
| Configurações de colaboração do time | ||
| Função de cotitular |
|
String |
Atualizar configurações de visibilidade do time
Atualiza as configurações da política de descoberta de um time existente.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Time | |||
| ID do time | O ID do time. | String | TRUE |
| Visibilidade |
|
Lista suspensa | FALSO |
Resultado
| Campo | Definição | Tipo |
| Configurações de visibilidade do time | ||
| Visibilidade |
|
String |
Limpar sessões do usuário
Limpa todas as sessões do usuário associadas a um endereço de e-mail.
Entrada
| Campo | Definição | Tipo | Obrigatório |
| Detalhes do usuário | |||
| O endereço de e-mail do usuário cujas sessões serão encerradas. | String | TRUE |
Resultado
| Campo | Definição | Tipo |
| Resposta | ||
| Código de status |
Status HTTP da solicitação.
Códigos que indicam falha na exclusão da sessão do usuário:
|
Número |