Come attivare un flusso di lavoro da un'e-mail in arrivo a una biblioteca dei documenti
-
29-09-2020 - |
Domanda
Ho provato un sacco di cose diverse per far funzionare questo, molte altre informazioni qui. Pensavo che potrei anche chiedere di ottenere alcune risposte per certo o vedere se qualcuno avesse idee!
Alcuni precedenti: SharePoint 2013; Sto creando un sistema di record di gestione delle modifiche consentendo al mio gruppo di e-mail la descrizione di ciò che stanno cambiando, insieme a qualsiasi documento di supporto come allegati, a una libreria di documenti di SharePoint fatta specificamente per questo scopo.
La libreria dei documenti è abilitata via e-mail e al momento dell'e-mail a esso, viene creata una cartella con il soggetto e-mail, che all'interno contiene una copia ".eml" del corpo / testo e-mail e qualsiasi allegati che erano sulla posta elettronica.
- Questo funziona tutto come destinato finora -
Ora, sto cercando di allegare un flusso di lavoro di approvazione a tale che i membri del team ricevono un messaggio con un collegamento all'elemento e-mail (o forse solo la cartella, sono aperto a qualsiasi opera) Con Outlook "Apri questa attività ..." collega all'inizio per approvare / rifiutare / ecc.
Questa configurazione funziona esattamente come previsto se:
- .
- 1) Il flusso di lavoro è impostato come "documento" o "questo elenco" e configurato per dare il via su "Articolo creato"
- 2) Non ci sono allegati (cioè la cartella nella libreria contiene solo il file .eml). Se là sono gli allegati , innesca un flusso di lavoro per ogni oggetto ... Voglio solo un flusso di lavoro per "sottomissione".
Ho provato a configurare il flusso di lavoro in base alla "cartella" e "Articolo creato", dal momento che sembra per essere ciò che l'e-mail fa, ma nulla si innesca mai in quella configurazione. Ho anche considerato l'uso di "set di documenti" - poiché questo è praticamente esattamente il caso dell'uso per loro - ma non sembra esserci un modo per modificare le impostazioni "e-mail in entrata" per crearlo Un set di documenti o qualcosa del genere.
- .
-
PRENDERE DI CONSEGNARE IL FLFLOW FLUSSO PER EMAIL INCOMING
-
Email in arrivo Gruppi elementi in cartelle per soggetto (.eml + allegati)
-
non si attiva se configurato come flusso di lavoro della cartella con "Avvia sull'elemento creato"
-
Trigger se configurato come documento / questo elenco workflow con "Start on Elemento creato"
-
Se configurato come documento / questo elenco, si innesca su ogni singolo elemento anziché per e-mail
Qualche idea o intuizione su come posso ottenere questo per lavorare come immagino? Grazie!
Soluzione
Mi sono imbattuto in questo più volte, non è abilitato per impostazione predefinita.Deve essere abilitato tramite PowerShell:
$spWebService = [Microsoft.SharePoint.Administration.SPWebService]::ContentService
$spWebService.DeclarativeWorkflowAutoStartOnEmailEnabled = $true
$spWebService.Update()
. Altri suggerimenti
Piccola aggiunta a questo è che controlli lo stato di questo interruttore:
$spWebService = [Microsoft.SharePoint.Administration.SPWebService]::ContentService
$spWebService.DeclarativeWorkflowAutoStartOnEmailEnabled
.