Moduli Microsoft SharePoint Online
In uno scenario Adobe Workfront Fusion, puoi automatizzare i flussi di lavoro che utilizzano Microsoft SharePoint Online e collegarli a più applicazioni e servizi di terze parti.
Per istruzioni sulla creazione di uno scenario, consulta gli articoli in Creare scenari: indice degli articoli.
Per informazioni sui moduli, consulta gli articoli in Moduli: indice degli articoli.
Requisiti di accesso
| table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
|---|---|
| Pacchetto Adobe Workfront |
Qualsiasi pacchetto Workflow di Adobe Workfront, e qualsiasi pacchetto Automation and Integration di Adobe Workfront. Workfront Ultimate Pacchetti Workfront Prime e Select, con un ulteriore acquisto di Workfront Fusion. |
| Licenze Adobe Workfront |
Standard Work o successiva |
| Licenza di Adobe Workfront Fusion |
Basato su operazioni: disponibile per le organizzazioni con licenze basate su operazioni Basata su connettore (precedente): Workfront Fusion for Work Automation and Integration |
| Prodotto | Se la tua organizzazione dispone di un pacchetto Workfront Select o Prime che non include Workfront Automation and Integration, dovrà acquistare Adobe Workfront Fusion. |
Per ulteriori dettagli sulle informazioni contenute in questa tabella, consulta Requisiti di accesso nella documentazione.
Per informazioni sulle licenze di Adobe Workfront Fusion, consulta Licenze di Adobe Workfront Fusion.
Prerequisiti
Per utilizzare i moduli SharePoint Online di Microsoft, è necessario disporre di un account SharePoint Online di Microsoft.
Informazioni API di SharePoint
Il connettore SharePoint utilizza quanto segue:
Collegare Microsoft SharePoint Online a Workfront Fusion connect-microsoft-sharepoint-online-to-workfront-fusion
- Connettere Microsoft SharePoint Online a Workfront Fusion utilizzando un account Microsoft
- Connettere Microsoft SharePoint Online a Workfront Fusion tramite impostazioni avanzate
- Connettere Microsoft SharePoint Online a Workfront Fusion tramite l’autorizzazione del certificato
- Connettere Microsoft SharePoint Online a Workfront Fusion utilizzando un’entità servizio
Connettere Microsoft SharePoint Online a Workfront Fusion utilizzando un account Microsoft
Connettere Microsoft SharePoint Online a Workfront Fusion tramite impostazioni avanzate
Per includere le credenziali nella connessione, abilita l’opzione Mostra impostazioni avanzate. Per questo tipo di connessione sono necessari un ID client, un segreto client e un ID tenant.
-
In qualsiasi modulo di SharePoint, fai clic su Aggiungi accanto al campo Connessione per aprire la casella Crea una connessione.
-
Fare clic su Mostra impostazioni avanzate.
-
Compila i seguenti campi:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header Connection type (Tipo di connessione) Per utilizzare le credenziali client, selezionare E-mail Microsoft 365. Connection name (Nome della connessione) Specifica un nome per la connessione. ID client Immetti l'ID client per l'app SharePoint a cui ti stai connettendo. Segreto client Immetti il segreto client per l’app SharePoint a cui ti stai connettendo. ID tenant Immetti l’ID tenant dell’app SharePoint a cui ti stai connettendo. -
Fai clic su Continua per salvare la connessione e tornare al modulo.
Connettere Microsoft SharePoint Online a Workfront Fusion tramite l’autorizzazione del certificato
Puoi utilizzare l’autorizzazione del certificato per connetterti a SharePoint.
| note important |
|---|
| IMPORTANT |
| Per utilizzare l’autorizzazione del certificato, devi innanzitutto creare un’app in Microsoft Entra e caricare il certificato da tale app. |
| Per istruzioni, vedere Come configurare le autorità di certificazione per l'autenticazione basata su certificato Microsoft Entra nella documentazione di Microsoft. |
-
In qualsiasi modulo di SharePoint, fai clic su Aggiungi accanto al campo Connessione per aprire la casella Crea una connessione.
-
Fare clic su Mostra impostazioni avanzate.
-
Compila i seguenti campi:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header Connection type (Tipo di connessione) Per utilizzare l'autorizzazione del certificato, selezionare Microsoft SharePoint Online (Autenticazione certificato). Connection name (Nome della connessione) Specifica un nome per la connessione. ID client Immetti l'ID client per l'app SharePoint a cui ti stai connettendo. Thumbprint Immetti l’identificazione personale dell’app SharePoint a cui ti stai connettendo. Chiave privata Immetti il certificato o la chiave privata generati al momento della creazione delle credenziali in Microsoft.
Per estrarre la chiave privata o il certificato:
-
Fai clic su Estrai.
-
Seleziona se stai estraendo un certificato o una chiave privata.
-
Seleziona il tipo di file da estrarre.
-
Seleziona il file che contiene la chiave privata o il certificato.
-
Inserisci la password per il file.
-
Fai clic su Salva per estrarre il file e tornare alla configurazione della connessione.
-
-
Fai clic su Continue (Continua) per salvare la connessione e tornare al modulo.
Connettere Microsoft SharePoint Online a Workfront Fusion utilizzando un’entità servizio
È possibile creare una connessione che utilizza un’entità servizio (una connessione API dell’applicazione) invece di un account personale. Ciò è utile quando si desidera che la connessione venga eseguita come identità di un’applicazione o di un servizio anziché come persona specifica, ad esempio, in modo che l’integrazione non si interrompa se la persona lascia l’azienda o modifica la password.
| note important |
|---|
| IMPORTANT |
| Questo tipo di connessione è disponibile solo per il modulo Effettua una chiamata API. Altri moduli SharePoint richiedono uno degli altri tipi di connessione descritti in questo articolo. |
- Prerequisiti per la connessione di Microsoft SharePoint Online a Workfront Fusion tramite un’entità servizio
- Creare la registrazione dell’app in Microsoft Entra ID
- Creare un segreto client
- Concedere le autorizzazioni API
- Raccogliere i dettagli di connessione
- Creare la connessione
Prerequisiti per la connessione di Microsoft SharePoint Online a Workfront Fusion tramite un’entità servizio
Per registrare l’app e concederle le autorizzazioni, è necessario l’accesso Amministratore globale, Amministratore applicazioni o Amministratore ruoli con privilegi in Microsoft Entra ID. Se non disponi di questo accesso, chiedi a qualcuno del tuo team IT o di identità di completare questi passaggi al posto tuo.
Continua con Crea la registrazione all’app in Microsoft Entra ID.
Creare la registrazione dell’app in Microsoft Entra ID (entità servizio)
- Accedere al centro di amministrazione Microsoft Entra.
- Vai a Registrazioni app > Nuova registrazione.
- Assegna all’app un nome chiaro e riconoscibile. Ad esempio,
Make - SharePoint Integration. - Lascia vuoto URI reindirizzamento. Questa connessione non richiede l’accesso tramite un browser.
- Seleziona Registra.
- Continua con Crea un segreto client.
Creare un segreto client (entità servizio)
- Nella tua nuova registrazione all’app, vai a Certificati e segreti.
- Seleziona Nuovo segreto client, aggiungi una descrizione e scegli un periodo di scadenza.
- Seleziona Aggiungi.
- Copia immediatamente il Valore del segreto. Viene visualizzato una sola volta. Se esci prima di copiarlo, devi crearne uno nuovo.
- Continua con Concedi autorizzazioni API.
Concedere le autorizzazioni API (entità servizio)
- Nella registrazione dell’app, vai a Autorizzazioni API.
- Seleziona Aggiungi un’autorizzazione, quindi seleziona Microsoft Graph.
- Selezionare Autorizzazioni applicazione.
- Seleziona l’autorizzazione o le autorizzazioni necessarie per le chiamate API, quindi seleziona Aggiungi autorizzazioni.
- Seleziona Concedi il consenso all’amministratore per la tua organizzazione, quindi conferma.
- Continua con Raccogliere i dettagli della connessione.
Raccogliere i dettagli di connessione (entità servizio)
Nella pagina Panoramica della registrazione dell’app, prendi nota dei seguenti valori. Immetti questi valori durante la creazione della connessione nel modulo.
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| ID tenant | Nella pagina Panoramica, con etichetta ID directory (tenant). |
| ID client | Nella pagina Panoramica, etichettato ID applicazione (client). |
| Client Secret (Segreto client) | Il valore copiato in Crea un segreto client. |
Continua a Creare la connessione.
Creare la connessione (entità servizio)
-
Nel modulo Effettua una chiamata API, fai clic su Aggiungi accanto al campo Connessione per aprire la casella Crea una connessione.
-
Fare clic su Mostra impostazioni avanzate.
-
Nel campo Tipo di connessione, selezionare Entità servizio.
-
Immetti il codice seguente:
- ID tenant
- ID client
- Segreto client
-
Fai clic su Continua per salvare la connessione e tornare al modulo.
Se tutto è configurato correttamente, la connessione viene convalidata correttamente.
Connettere Microsoft SharePoint Online ad Adobe Workfront Fusion utilizzando una connessione federata
Una connessione federata funziona come la connessione dell’entità servizio, con la differenza che non utilizza un segreto client.
Invece di memorizzare un segreto, si consiglia a Microsoft Entra ID di considerare attendibili i token che Workfront Fusion ha problemi per una connessione specifica. Quando la connessione viene eseguita, Fusion presenta una prova di identità di breve durata e Microsoft Entra ID restituisce un token di accesso. Poiché non esiste alcun segreto client, non esiste nulla che scada e nessun segreto da ruotare o archiviare.
| note |
|---|
| NOTE |
| Questa connessione richiede due visite al centro di amministrazione di Microsoft Entra. Registra prima l’app, quindi crea la connessione in Workfront Fusion, quindi torna a Microsoft Entra ID per aggiungere le credenziali federate. Questo perché le credenziali federate identificano una connessione specifica e tale identificatore non esiste finché non viene creata la connessione. |
- Prerequisiti per la connessione di Microsoft SharePoint Online a Workfront Fusion tramite una connessione federata
- Creare la registrazione dell’app in Microsoft Entra ID (connessione federata)
- Concedere le autorizzazioni API (connessione federata)
- Raccogliere i dettagli di connessione (connessione federata)
- Creare la connessione in Workfront Fusion (connessione federata)
- Aggiungere le credenziali federate in Microsoft Entra ID (connessione federata)
- Verifica la connessione (connessione federata)
- Risoluzione dei problemi
Prerequisiti per la connessione di Microsoft SharePoint Online a Workfront Fusion tramite una connessione federata
Per registrare l’app, concederle le autorizzazioni e aggiungere le credenziali federate è necessario disporre dell’accesso Amministratore globale, Amministratore applicazione o Amministratore ruoli con privilegi in Microsoft Entra ID. Se non disponi di questo accesso, chiedi a qualcuno del tuo team IT o di identità di completare questi passaggi al posto tuo.
Creare la registrazione dell’app in Microsoft Entra ID (connessione federata)
- Accedi al centro di amministrazione di Microsoft Entra.
- Vai a Registrazioni app > Nuova registrazione.
- Assegna all’app un nome chiaro e riconoscibile. Ad esempio,
Workfront Fusion SharePoint Integration. - Lascia vuoto URI di reindirizzamento. Questa connessione non richiede l’accesso tramite un browser.
- Seleziona Registra.
Non creare un segreto client. Una connessione federata non ne utilizza una. - Continua a concedere le autorizzazioni API.
Concedere le autorizzazioni API (connessione federata)
- Nella registrazione dell’app, vai a Autorizzazioni API.
- Seleziona Aggiungi un’autorizzazione, quindi seleziona Microsoft Graph.
- Selezionare Autorizzazioni applicazione.
- Seleziona l’autorizzazione o le autorizzazioni necessarie per le chiamate API, quindi seleziona Aggiungi autorizzazioni.
- Seleziona Concedi il consenso amministratore per la tua organizzazione, quindi conferma.
- Continua con Raccogliere i dettagli della connessione.
Raccogliere i dettagli di connessione (connessione federata)
-
Nella pagina Panoramica della registrazione dell’app, prendi nota dei seguenti valori. Immetti questi valori durante la creazione della connessione nel modulo.
table 0-row-2 1-row-2 layout-auto html-authored no-header ID tenant Nella pagina Panoramica, con etichetta ID directory (tenant). ID client Nella pagina Panoramica, etichettato ID applicazione (client). -
Continua con Crea la connessione in Workfront Fusion.
Creare la connessione in Workfront Fusion (connessione federata)
-
Nel modulo Effettua una chiamata API, fai clic su b accanto al campo Connessione per aprire la casella Crea una connessione.
-
Fai clic su (Connessione federata).
-
Nel campo Tipo di connessione selezionare il tipo di connessione federata.
-
Immetti il codice seguente:
- ID tenant
- ID client
-
Seleziona Crea.
In Workfront Fusion vengono visualizzati tre valori. Utilizzale nella procedura successiva.table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header Emittente Sempre https://oidc.automations.adobe.com.Subject Identifica questa connessione. È fusion:6e5b1c2a345bd8d1ed98b6b4f1459818:28964. È diversa per ogni connessione creata.Audience Sempre api://AzureADTokenExchange. -
Lascia aperto questo pannello e copia il valore Subject.
note NOTE Non chiudere il pannello e non selezionare Annulla. La connessione non viene completata fino a quando non vengono completate le procedure rimanenti. Se chiudi il pannello, devi eliminare la connessione e riavviarla, perché a una nuova connessione viene assegnato un nuovo Oggetto. -
Continuare con Aggiungere le credenziali federate nell’ID Entra di Microsoft.
Aggiungere le credenziali federate in Microsoft Entra ID (connessione federata)
Questa procedura sostituisce il segreto client. Indica a Microsoft Entra ID di accettare i token che Workfront Fusion genera per questa connessione.
-
In una nuova scheda del browser, torna al centro di amministrazione di Microsoft Entra e apri la registrazione all’app.
-
Vai a Certificati e segreti > Credenziali federate.
-
Selezionare Aggiungi credenziali.
-
Nello scenario con credenziali federate, selezionare Altro emittente.
-
Immetti il codice seguente:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header Emittente https://oidc.automations.adobe.com.Subject identifier Oggetto copiato da Workfront Fusion. Incollalo esattamente, senza spazi aggiunti. Nome Un nome che identifica la connessione, in modo da poterla trovare in un secondo momento. Ad esempio, workfront-fusion-connection-28964.Audience api://AzureADTokenExchange. Questo di solito è compilato per te. Lascia il valore predefinito. -
Seleziona Aggiungi.
-
Continua con Verifica la connessione.
Verifica la connessione (connessione federata)
-
Tornare alla scheda del browser Workfront Fusion, dove il pannello di connessione è ancora aperto.
-
Seleziona Salva.
- Se tutto è configurato correttamente, la connessione viene convalidata correttamente e puoi procedere con la configurazione del modulo.
- Se la verifica non riesce, il pannello rimane aperto e visualizza l’errore. Risolvere il problema in Microsoft Entra ID e selezionare Salva di nuovo. Non è necessario ricreare la connessione e l’oggetto non cambia.
Risoluzione dei problemi
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| Impossibile verificare la connessione a causa di un client non valido o di un errore di richiesta non valido | L’ID dell’endpoint Microsoft non può corrispondere al token per una credenziale federata. Verificare che l'autorità emittente sia esattamente https://oidc.automations.adobe.com senza barra finale e che l'identificatore dell'oggetto sia identico al carattere indicato in Workfront Fusion. La causa più comune è un oggetto copiato da una connessione diversa. |
| La connessione viene verificata, ma le chiamate API restituiscono 403 | L’identità è attendibile, ma l’app non dispone delle autorizzazioni Microsoft Graph necessarie per la chiamata. Torna a Concedere le autorizzazioni API, aggiungere l’autorizzazione dell’applicazione richiesta e concedere il consenso all’amministratore. |
| Impossibile aggiungere un'altra credenziale federata | Hai raggiunto il limite di 20 credenziali federate per la registrazione dell’app. Registra un’app aggiuntiva e crea ulteriori connessioni. |
Moduli SharePoint di Microsoft e relativi campi
Quando configuri i moduli di Microsoft SharePoint Online, Workfront Fusion visualizza i campi elencati di seguito. Insieme a questi, possono essere visualizzati campi SharePoint Online aggiuntivi di Microsoft, a seconda di fattori quali il livello di accesso nell’app o nel servizio. Un titolo in grassetto in un modulo indica un campo obbligatorio.
Se visualizzi il pulsante Map (Mappa) sopra un campo o una funzione, puoi utilizzarlo per impostare variabili e funzioni per tale campo. Per ulteriori informazioni, consulta Mappare le informazioni da un modulo a un altro.
Elemento unità
Creare un file
Questo modulo restituisce crea un file in SharePoint. Questo modulo offre prestazioni migliori rispetto al modulo Create a file (Legacy).
Crea un file (legacy)
Questo modulo crea un file in SharePoint.
Per prestazioni migliori, si consiglia di utilizzare il modulo Crea un file.
Crea una cartella
Questo modulo di azione crea una nuova cartella in SharePoint.
Ottieni un file
Questo modulo di azione recupera il file SharePoint specificato.
Ottieni una cartella
Questo modulo ha recuperato i dettagli sulla cartella specificata
Aggiornare una cartella o un file
Questo modulo di azione aggiorna i metadati di una cartella o di un file
Osserva elementi cartella
Questo modulo di attivazione avvia uno scenario quando un elemento viene aggiornato in una cartella selezionata.
Elemento
Copia un elemento
Questo modulo di azione copia un elemento esistente in un elenco SharePoint.
Crea un elemento
Questo modulo di azione crea un nuovo elemento in un elenco SharePoint.
Eliminare un elemento
Questo modulo di azione elimina un elemento esistente in un elenco SharePoint.
Ottieni un elemento
Questo modulo di azione restituisce i dati di un elemento specificato.
Maggiori dettagli
Questo modulo ottiene i dettagli dell’elemento dall’URL specificato.
Elementi elenco
Questo modulo di azione recupera un elenco di tutti gli elementi in un elenco specificato.
Sposta un elemento
Questo modulo di azione copia un elemento esistente in un elenco SharePoint.
Aggiorna un elemento
Questo modulo di azione aggiorna un elemento esistente in un elenco SharePoint.
Oggetti osservati (pianificato)
Questo modulo di attivazione avvia uno scenario quando un elemento viene creato o modificato.
Elenco
Crea un elenco
Questo modulo di azione crea un nuovo elenco in SharePoint.
Ottieni un elenco
Questo modulo di azione restituisce i dati di un elenco specificato.
Elenchi
Questo modulo di azione recupera un elenco di tutti gli elementi in un sito specificato.
Elenchi di controllo
Questo modulo di attivazione avvia uno scenario quando viene creato o modificato un elenco.
Pagina (Beta)
beta in Microsoft Graph sono soggette a modifiche. L’utilizzo di queste API nelle applicazioni di produzione non è supportato.Ottieni una pagina
Questo modulo di azione restituisce i dati di una pagina specificata.
Pagine elenco
Questo modulo recupera un elenco di tutte le pagine.
Pubblicare una pagina
Questo modulo di azione pubblica la versione più recente della pagina selezionata.
Pagine di controllo
Questo modulo di attivazione avvia uno scenario quando una pagina viene modificata sul sito specificato.
Sito
Ottieni sito
Questo modulo di azione restituisce i dati di un sito specificato.
Cerca siti
Questo modulo di azione cerca i siti in base a un parametro specificato.
Altro
Ottieni modifiche
Questo modulo recupera le aggiunte, gli aggiornamenti e le eliminazioni effettuati nella cartella SharePoint.
Effettuare una chiamata API
Questo modulo ti consente di effettuare una chiamata API personalizzata.
Osserva eventi
Questo modulo di attivazione immediata avvia uno scenario quando un elemento viene aggiunto, aggiornato o eliminato in SharePoint.