Alfresco

Da WikiLilis.

Servizi OTB

Alfresco subito dopo l'installazione offre una serie di servizi OutOfBox:

  • filesystem virtuale immediatamente disponibile ed accessibile con (CIFS/SMB, FTP, WEBDAV, IMAP, GUI WEB, etc.)
  • REST api per caricare/cercare/cancellare documenti
  • come sopra ma via CMIS
  • metadati di base (data creazione, modifica, creatore, modificatore, proprietario, id db, id univoco, nome file, titolo e descrizione, es titolo ci metti i caratteri che nei nomi dei file non sono ammessi, considera che il nome file puo' essere esposto come disco di rete quindi deve avere queste limitazioni)
  • estrazione automatica ed indicizzazione dei metadati per diversi tipi di file (es. exif per le jpeg, tag mp3, metadati dei pdf tipo autore, etc.)
  • indicizzazione fulltext di PDF, documenti di testo, file DOC, ODT, etc. (dentro ha libreoffice headless in bundle)
  • ricerca per metadati e/o fulltext + xpath (combinando tutte sono molto potenti)
  • versioning
  • undelete con scadenza di trash automatico
  • gestione utenti, gruppi (con gruppi nested)
  • gestione permessi su cartelle e singoli file (la gestione dei permessi è avanzata, ci sono ruoli che ad esempio possono solo aggiungere contenuti, ruoli che possono modificare ma non cancellare, ruoli che possono fare tutto, comoda affinchè qualcuno non cancelli e faccia errori)
  • history delle operazioni (tizio ha cancellato x, caio ha modificato y) visualizzabile sulla gui web con possibilità di attivare email di notifica
  • possibilità di attivare un indirizzo email in ingresso direttamente sull'SMTP di alfresco interno, con regole, se arriva una mail a request@myhostname, salva gli allegati nella cartella pippo, manda una mail a pluto e fai partire un workflow
  • rule/transformation subsystem, ogni volta che un file viene creato, modificato, cancellato, esegui operazioni (es trasforma doc in pdf e salva in questa cartella, invia email, esegui OCR e salva file in cartella, decodifica file .p7m e salva, etc. etc.)
  • ldap auth/sync (utenti e gruppi) per tutti i protocolli (quindi anche le API)
  • autotumbnail/autopreview, alfresco genera dopo ogni upload/modifica un thumbnail dei file ed un preview + grosso, lo recuperi subito via restapi e lo mostri al posto delle icone nella tua applicazione
  • integrazione google docs per editing inline di documenti
  • gestione di tag e categorie