Como podemos ajudá-los?
Conexão entre o Perfony e o Microsoft 365
Apresentação
O iPerfony for Office365 Connector oferece as seguintes funções:
- Login automático (SSO) para usuários do Office365 no aplicativo da Web Perfony.
- Login automático (SSO) para usuários do Office365 na guia Perfony do MS Teams.
- Login automático (SSO) para usuários do Office365 no Outlook AddIn.
- Sincronização automática de membros da equipe do MS Teams com participantes em uma pasta Perfony.
- Acesse os documentos do OneDrive for Business no Perfony.
O conector do iPerfony OneDrive for Business permite que você vincule documentos armazenados no OneDrive ao iPerfony. Assim, o cliente mantém controle total sobre a organização de seus documentos e controle total sobre os direitos de acesso a esses documentos. Por exemplo, os participantes de uma pasta do iPerfony à qual um documento armazenado no OneDrive foi vinculado só poderão abrir o documento se tiverem autorizações do OneDrive.
Gerenciamento de autorização no Portal do Azure
1 – Conectar-se a https://portal.azure.com
2 – Vá para “Microsoft Entra ID” > “Registros de aplicativos”.
3 – Adicione um aplicativo clicando em “New registration” :
4 – No formulário que aparece, digite :
- Um nome (“iPerfony for Microsoft365”, por exemplo).
- Tipo de conta : “Accounts in any organizational directory”
- Na seção Redirecionar URI:
- Selecione “Single-page application” como o tipo de plataforma.
- Digite https://xxx.iperfony.com/clients/web/msalsso.php (substitua xxx pelo nome da instância do Perfony do cliente).
- Em seguida, clique em “Register” (Registrar).
5 – Na tela seguinte, copie “Application (client) ID” e “Directory (tenant) ID“.
Observação: essas informações devem ser fornecidas às equipes da Perfony.
6 – Clique em “Authentication” (Autenticação) e, em seguida, em “Add URI” (Adicionar URI) na seção “Single-page application” (Aplicativo de página única):
7 – Digite o URL https://xxx.iperfony.com/clients/onedrivefilepicker/onedrive-file-picker.php para o conector do OneDrive (xxx deve ser substituído pelo nome da instância do Perfony do cliente).
8 – Clique novamente em “Add URI” e digite o URL https://xxx.iperfony.com/clients/office365/teams/teams-auth.php para o OneDrive do MS Teams (xxx deve ser substituído pelo nome da instância do Perfony do cliente).
9 – Clique novamente em “Add URI” e digite o URL https://apps.iperfony.com/clients/web/msalsso.php para SSO no Outlook AddIn.
10 – Mais abaixo na página, na seção “Implicit grant and hybrid flows“, marque as caixas “Access tokens” e “ID tokens” e, em seguida, clique em “Save“:
11 – Clique em “API permissions” (Permissões de API) e, em seguida, no botão “Add a permission” (Adicionar uma permissão):
12 – Selecione “Microsoft Graph” e, em seguida, “Permissões delegadas”.
13 – Carrapato :
- openid
- profile
14 – Em seguida, mais abaixo, em “Directory” (Diretório), marque “Directory.Read.All” (Diretório.Ler.Todos) se quiser ativar a função de sincronização de equipes:
15 – Para usar a extensão de e-mail para enviar mensagens, você precisa conceder ao aplicativo as seguintes permissões:
- Em ChannelMessage : ChannelMessage.Send
- Em Chat : Chat.ReadWrite
- Em ChatMessage : ChatMessage.Send
- Em Group : Group.readWrite.All
16 – Clique em “Add permissions” (Adicionar permissões).
17 – Na nova página, clique em “Grant admin consent for XXX” (Conceder consentimento de administrador para XXX):
18 – Em seguida, clique em “Yes” (Sim).
Ao final desse procedimento, forneça às equipes do Perfony: support@perfony.com
O ID do aplicativo (cliente)
ID do diretório (tenant)
Funções ativadas: SSO Web App, SSO Teams (padrão + silencioso), sincronização do Teams, extensão de e-mail, SSO for Outlook Addin.