Come possiamo aiutare?
Collegamento tra Perfony e Office 365
Presentazione
Il connettore iPerfony for Office365 offre le seguenti funzioni:
- Accesso automatico (SSO) per gli utenti di Office365 nella web app Perfony.
- Accesso automatico (SSO) per gli utenti di Office365 nella scheda Perfony di MS Teams.
- Accesso automatico (SSO) per gli utenti di Office365 nell’AddIn di Outlook.
- Sincronizzazione automatica dei membri del team MS Teams con i partecipanti in una cartella Perfony.
- Accedere ai documenti di OneDrive for Business da Perfony.
Il connettore di iPerfony OneDrive for Business consente di collegare i documenti archiviati su OneDrive a iPerfony. Il cliente mantiene quindi il pieno controllo sull’organizzazione dei propri documenti e sui diritti di accesso a tali documenti. Ad esempio, i partecipanti a una cartella iPerfony a cui è stato collegato un documento memorizzato su OneDrive potranno aprire il documento solo se dispongono delle autorizzazioni OneDrive.
Gestione delle autorizzazioni in Azure Portal
1 – Collegarsi a https://portal.azure.com
2 – Vai al sito “Azure Active Directory” > “App registrations (Preview)”
3 – Aggiungere un’applicazione facendo clic su “New registration” :
4 – Nel modulo che appare, inserire :
- Un nome (“iPerfony per Office365”, ad esempio).
- Tipo di conto : “Accounts in any organizational directory”
6 – Nella schermata successiva, copiare “Application (client) ID” e “Directory (tenant) ID”. Queste informazioni devono essere fornite ai team Perfony..
7 – Quindi fare clic su “Authentication”, poi su « Add a platform » :
8 – Nel pannello di destra selezionare « web » :
9 – Inserire l’URL per l’SSO nell’applicazione web https://xxx.iperfony.com/clients/web/office365sso.php. Attenzione “xxx” deve essere sostituito dal nome della vostra istanza di Perfony e spuntate le caselle “Access tokens” e “ID tokens”, quindi fate clic su “Configure”:
10 – Nella pagina successiva, inserire gli URI di reindirizzamento corrispondenti alle funzioni da attivare (xxx deve essere sostituito dal nome dell’istanza Perfony del cliente):
- https://xxx.iperfony.com/clients/office365/teams/teams-auth.php per SSO in MS Teams.
- https://xxx.iperfony.com/clients/office365/teams/auth-silent-end.php per SSO anche in MS Teams, ma in una versione silenziosa.
- https://xxx.iperfony.com/clients/onedrivefilepicker/onedrive-file-picker.php per il connettore OneDrive.
- https://apps.iperfony.com/clients/web/office365sso.php per SSO in Outlook AddIn.
Quindi fare clic su « Save ».
11 – Quindi fare clic su “API permissions” poi sul “Add a permission” :
12 – Selezionare “Microsoft Graph” allora “Delegated permissions”.
13 – Spunta :
- openid
- profile
14 – Poi, più in basso, in “Directory”, spuntate Directory.Read.All se volete attivare la funzione di sincronizzazione di Teams:
15 – Per utilizzare l’estensione e-mail per inviare messaggi, è necessario concedere all’applicazione le seguenti autorizzazioni:
- In ChannelMessage : ChannelMessage.Send
- In Chat : Chat.ReadWrite
- In ChatMessage : ChatMessage.Send
- In Group : Group.readWrite.All
16 – Fare clic su “Add permissions”.
17 – Nella nuova pagina, fare clic su “Grant admin consent for XXX” :
18 – Quindi fare clic su “Yes”.
Al termine di questa procedura, fornire ai team di Perfony : contact@perfony.com
L’ID dell’applicazione (client)
L’ID della directory (tenant)
Funzioni abilitate: SSO web App, SSO Teams (standard + silenzioso), sincronizzazione Teams.