Riepilogo: Questo plugin aiuta gli utenti a condividere file archiviati su OneDrive nei post di Discourse.
**https://github.com/Ahmedgagan/discourse-onedrive-picker**:
Installazione: Segui la guida all’installazione del plugin.
Configurazione (Registra un’app Azure)
-
Visita Microsoft Azure
-
Clicca su
+ Nuova registrazionein alto a sinistra nello schermo. -
Inserisci il nome della tua app.
-
Seleziona
Tipi di account supportati
Qui troverai 4 opzioni; scegli in base alle tue esigenze:-
Account solo in questa directory organizzativa (solo icm - Single-tenant):
Questa opzione consentirĂ solo agli utenti della tua organizzazione di accedere al selettore OneDrive. -
Account in qualsiasi directory organizzativa (qualsiasi directory Azure AD - Multitenant):
Questa opzione consentirĂ solo agli utenti di qualsiasi organizzazione di accedere al selettore OneDrive. Gli utenti con account personali non potranno accedere al selettore OneDrive. -
Account in qualsiasi directory organizzativa (qualsiasi directory Azure AD - Multitenant) e account personali Microsoft (ad es. Skype, Xbox):
Questa opzione consentirĂ agli utenti di qualsiasi organizzazione di accedere al selettore OneDrive. Gli utenti con account personali potranno accedere al selettore OneDrive. -
Solo account personali Microsoft
Questa opzione consentirĂ solo agli utenti con account personali di accedere al selettore OneDrive.
-
-
Scorri verso il basso; troverai un’opzione per aggiungere l’
URL di reindirizzamento
Qui inserisci il tuonome di dominio/selettore-onedrive. Esempio:https://meta.discourse.com/onedrive -
Clicca su Registrare: la tua app verrĂ creata.
-
Ora copia l’ID applicazione della tua applicazione e incollalo nelle impostazioni del sito Discourse,
discourse_onedrive_azure_client_id. -
Successivamente, vai alla scheda Autenticazione nella barra di navigazione a sinistra e seleziona entrambe le seguenti opzioni.
- Seleziona
Token di accesso (utilizzati per flussi impliciti). - Seleziona
Token ID (utilizzati per flussi impliciti e ibridi). - Clicca su Salva, sul lato sinistro.
- Seleziona
-
Ora, vai alla scheda Certificati e segreti nella barra di navigazione a sinistra e crea un nuovo segreto client.
-
Aggiungi una descrizione a scelta, seleziona la data di scadenza e clicca su Aggiungi.
Hai completato la configurazione del selettore OneDrive.
Guida all’uso
- Premi il pulsante cloud nel compositore di Discourse per aprire la finestra di OneDrive.
- Seleziona file o cartelle da OneDrive.
- Vengono generati automaticamente link per l’accesso in visualizzazione anonima.
- I link vengono inseriti nel corpo del post.
L’amministratore può scegliere se inserire i link in formato grezzo (per l’anteprima “one boxing”) o in formato Markdown. L’anteprima “one boxing” non funziona per le cartelle SharePoint di team.
Impostazioni del sito
- discourse_onedrive_picker_azure_client_id : Inserisci l’ID client dell’applicazione Azure
- discourse_onedrive_picker_use_markdown_url : Utilizza il formato Markdown per inserire il link