Yva.ai manual de implementação com a fonte de dados Microsoft 365

Esta documentação descreve um cenário de implantação e operação do sistema para auto-hospedados Yva.ai soluções para a infra-estrutura Azure da Microsoft com a fonte de dados Microsoft 365

Yva.ai visão geral da plataforma

Yva.ai é uma plataforma de desempenho e experiência de funcionários em tempo real impulsionada pela AI, baseada em pesquisas inteligentes. Pesquisas inteligentes é uma forma patenteada de realizar pesquisas curtas (60-120 sec) individualizadas entre pares baseadas em círculos de colaboração-os dados objetivos "quem trabalha com quem" em sistemas de produtividade corporativa.

Facultativamente (com o consentimento do trabalhador), https://www.yva.ai/Yva.ai realiza análises de colaboração (análises passivas).

A configuração de Yva.ai actividades administrativas e acesso aos resultados das Yva.ai são realizadas através da interface web do cliente, que é instalado junto com o servidor.

Se pretende utilizar o Yva.ai Serviços Cloud, por favor consulte Instalação Serviços Cloud

Se você pretende usar o auto-hospedado Yva.ai soluções com a fonte do local de trabalho do Google, por favor contacte support@yva.ai para informações adicionais

Arquitectura Dos Serviços

Componentes e sistema de informação de comunicações.

(1) Office 365 Mail Server

(2) Plataforma Yva.ai.

Os princípios da arquitectura distribuída microservice (baseada no Docker) são aplicados Yva.ai. Cada serviço opera em um docker-container separado. A ligação entre os Componentes da aplicação é fornecida pelo Serviço de pesquisa do Cônsul. MongoDB é usado como um DBMS. O intermediário de mensagens é o RabbitMQ.

A operação não exige o acesso a recursos externos.

Plataforma:

  • Recebe e processa a lista de utilizadores E E-mails da Microsoft 365 via HTTPS / 443 (gráfico Microsoft)
  • Autoriza os utilizadores e administradores através do SSO usando um par de utilizador / Senha
  • Envia e-mails com pesquisas semanais para os utilizadores através do servidor SMTP usando a porta, indicada no Yva.ai configuração. É possível usar qualquer servidor de retransmissão SMTP sem autenticação.
  • Fornece a interface web do sistema para usuários internos e administradores (em HTTPS / 8080 e HTTPS / 443).
  • Armazena dados de processamento de E-mail, dados de usuário e grupo no MongoDB

(3) utilizadores internos e administradores:

Usuario:

  1. receber convites para completar as pesquisas semanais de E-mail
  2. ter acesso à sua conta pessoal na Yva.ai servidor (HTTPS / 443). A tentativa de acessar o servidor é autenticada através de AD ou outras fontes de autenticação (SSO)

Administrador:

  1. ter acesso à interface de gestão de plataformas web (HTTPS / 8080))
  2. receber mensagens de serviço da plataforma por e-mail

Passo 1. Instalar A Plataforma

Para iniciar a instalação, por favor siga o link https://github.com/yva/arm

Carregue em "Enviar para Azure" (ver a imagem abaixo)

Você terá que usar a conta de administrador Microsoft Azure para se inscrever

Digite os atributos que precisam ser preenchidos durante o processo. Consulte o quadro abaixo para obter mais informações sobre cada um dos atributos.

Nome Do Atributo

Descrição Comum

Informacao

yvaname

Obrigatorio:

Nome do domínio do servidor no qual a plataforma está a ser instalada

Prefixo usado pelo Azure para gerar a 'gateway' do URL. Por exemplo, se indicar yvaname, o seguinte URL yvaname.westeurope.cloudapp.azure.com será criado após a implantação.

yvalogina

Obrigatorio:

Sistema de autenticação do utilizador Yva.ai

Estes dados são fornecidos pela Yva.ai gerente . Por favor, entre em contato com seu gerente de conta para obter informações adicionais.

yvapass

Obrigatorio:

Yva.ai senha de autenticação interna

Estes dados são fornecidos pela Yva.ai gerente . Por favor, entre em contato com seu gerente de conta para obter informações adicionais.

securestring

Obrigatorio:

Senha do administrador

A senha que será usada para acessar o painel de administração após a implantação.

tamanho

Obrigatorio:

Número de Servidores a instalar.

Valores: médio, grande, xl

O número de servidores necessários depende da quantidade de funcionários. Descrição em todos os tipos de servidores (médio, grande, xl) está disponível nos requisitos do sistema

Yva.ai configuração do URL

Após a instalação, entrar no painel de controle do administrador. O seu URL deve ser semelhante ao seguinte: https://yvaname.westeurope.cloudapp.azure.com/admin/general-settings/lets-encrypt

Configurar as opções de URL da plataforma, conforme necessário.

Passo 2. Criar uma aplicação Microsoft para o acesso de dados Microsoft 365

A interacção Yva.ai a plataforma com Microsoft 365 é implementada usando um protocolo criptografado através da API Microsoft Graph. Uma descrição pormenorizada da tecnologia está disponível em: https://docs.microsoft.com/en-us/graph/overview

Para criar um aplicativo, você precisará de uma conta Microsoft. Para garantir uma implantação bem sucedida, você precisa usar uma conta que tem Microsoft 365 direitos de administrador.

Durante a implantação Yva.ai na Microsoft Azure, você pode criar um nome de domínio que será usado mais tarde para acessar o espaço de trabalho de sua empresa. Se você não criou um, ele será criado automaticamente pela Microsoft Azure.

Neste guia, yva.company.com é usado como exemplo.

Para criar uma aplicação:

  • Indique um nome para a sua aplicação no campo Nome e carregue em "Registar"

Recomendamos o uso de YvaApp como nome da aplicação

  • Uma vez que o aplicativo é criado, copiar e salvar o ID da aplicação como será necessário durante a configuração do Yva.ai aplicação

  • Vá para a seção "Certificados e segredos " e clique em" + New client secret".
  • Na janela do modal, indique uma descrição e escolha a expirar-nunca
  • Carregue Em " Adicionar”
  • Copiar e gravar o segredo do cliente como será necessário durante a configuração do Yva.ai aplicação.
Vá para as " permissões de Api "e clique em" Adicionar uma permissão "e clique em"Microsoft Graph".
  • Clique em " permissões delegadas "e usando a pesquisa, selecione os seguintes direitos e clique em" Ok”
  1. Contacts.Read
  2. Mail.Read
  3. User.Read.All
  4. Directory.Read.All
  • Execute a mesma operação com"permissões de Aplicação".
  1. Contacts.Read
  2. Mail.Read
  3. User.Read.All
  4. Directory.Read.All
  • Carregue em "Adicionar permissões" e depois em "conceder o consentimento de admissão" e siga as instruções

  • Vá para a seção" Autenticação " e adicione os URIs redirecionados.
  1. https://yva.company.com/api/users/callback/oauth2/office365
  2. https://yva.company.com/api/users/callback/oauth2/accounts
  3. https://yva.company.com/sso/externallogin/callback
  4. https://yva.company.com/api/sources/office365/oauth/callback

(onde "yva.company.com" é o seu URL de plataforma, por exemplo na imagem é newoffice.westeurope.cloudapp.azure.com)

  • Carregue em "Gravar" para gravar as alterações

Se o processo for concluído com sucesso, você terá que manter os seguintes detalhes:

  1. Nome Da Aplicação
  2. Valor DO ID da aplicação
  3. Valor secreto do cliente

Passo 3. A ligar a origem

Quando a plataforma é instalada com sucesso e a configuração de origem é concluída, siga os passos abaixo para conectar a Microsoft 365 à plataforma.

Abrir a interface do administrador https://yvaname.westeurope.cloudapp.azure.com/admin

Vá para a configuração de integração - > aplicação Microsoft e indique um nome para a aplicação, incluindo o valor DO ID da aplicação e o valor secreto do cliente (você teria gravado estes valores no Passo 2)

Clique Em "Aplicar".


Yva.ai configuração do espaço de trabalho

Criar um espaço de trabalho pela primeira vez:

Siga a ligação https://yvaname.westeurope.cloudapp.azure.com/create-workspace

Indique o nome do espaço de trabalho

Criar um login / senha para o primeiro utilizador. Com esta credencial, será possível entrar no sistema, mesmo que todos os outros métodos de autorização sejam desativados ou inoperáveis ou as fontes não estejam conectadas.

Para ligar a fonte:

Ir para a configuração da empresa - > gerir fontes,

Escolha O Office 365.

Carregue Em "Ligar"

Passo 4. Gerir Os Utilizadores

A última etapa do processo de instalação é ativar os usuários que serão incluídos nos relatórios. Aqui estão os passos-chave a seguir:

Selecione os funcionários que serão incluídos nos relatórios

Abrir a página https://yvaname.westeurope.cloudapp.azure.com/dashboard/admin/users

Acesso

Por padrão, todos os funcionários só têm acesso ao seu relatório pessoal. Se você precisa conceder mais direitos de acesso, verifique as caixas ao lado dos funcionários.

"Direitos de gerente de empresa" fornece acesso a relatórios de grupo sobre os funcionários e a empresa.

"Direitos de administrador" fornece acesso às configurações do espaço de trabalho.

Níveis de privacidade da análise

Cada empresa pode decidir sobre um nível confortável de Privacidade analytics. Yva.ai fornece os seguintes níveis de Privacidade:

  • Inquéritos regulares (análises activas));
  • Inquéritos inteligentes (análises activas com círculos de colaboração);
  • Inquéritos inteligentes com análises de colaboração (análises activas e passivas)) ;
  • Collaboration analytics (passive analytics).

Por defeito, Yva.ai não recolherá dados passivos dos empregados. Ele só coletará dados de círculos de colaboração para conduzir as pesquisas inteligentes peer-to-peer.

A partir da lista de funcionários "Administrador" deve assinalar a opção "Enviar pesquisas" para cada funcionário que deve receber as pesquisas regulares.

Se uma empresa quiser coletar " feedback passivo "de um empregado," Administrador "deve assinalar a caixa" coletar dados passivos " para esse empregado.

Você como administrador pode escolher tanto " enviar pesquisas "e" coletar dados passivos " para os funcionários.

Se a opção" Incluir em 360 feedback " for assinalada, a revisão por pares é ativada. Revisão por pares ajuda a formar o mapa de habilidades e conjunto de habilidades para um empregado.Um grupo de funcionários ou um grupo de pares, para quem o feedback 360 é ativado, receberá perguntas para revisão por pares.

Na seção "Administração", há também configurações para a linguagem de interface e fuso horário para cada empregado. Eles são usados para sincronizar as horas de trabalho de um empregado com o tempo para o envio de pesquisas.

Configuração inicial recomendada

Nas duas primeiras semanas, recomendamos que você como Administrador não conceda a outros funcionários nem ao gerente quaisquer direitos de administrador. Também não recomendamos a ligação dos funcionários às pesquisas para as duas primeiras semanas.

Durante este tempo, a empresa deve se acostumar com o sistema de feedback e pode gradualmente envolver outros funcionários na participação. Então os direitos de gerente e administrador também podem ser distribuídos e pesquisas também podem ser lançadas.

Na fase inicial, recomendamos apenas permitir a coleta passiva de dados: o sistema vai começar a coletar dados e processá-los. Entretanto, os especialistas em recursos humanos podem organizar inquéritos.