20 Jun

Liferay Documents and Media dalam Liferay Portal 6.1

Document Library portlet pada versi Liferay, sebelumnya berganti menjadi Liferay, Documents and Media dalam versi Liferay, Portal 6.1.  Beberapa fitur baru yang dimiliki Liferay Documents and Media dalam versi Liferay Portal 6.1 yang sebaiknya anda diketahui diantaranya:
 
 
Fitur Document Types and Metadata Sets
Dalam Liferay, Documents and Media, ketika pengguna ingin melakukan penyimpanan data mereka ke dalam sebuah dokumen, maka para pengguna diharuskan untuk mengisi beberapa kolom-kolom informasi mengenai medata yang akan menentukan jenis dokumen yang akan disimpan. Sehingga para pengguna akan mudah mengingat dokumen yang akan dismpan dengan menambahkan informasi tambahan metadata . Selain itu, dengan menambahkan informasi metadata, para pengguna akan lebih mudah mendapatkan dokumen yang dibutuhkan ketika menggunakan fasilitas pencarian dokumen. 
 
Lebih lanjut, pada saat pengguna akan membuat jenis dokumen baru, para pengguna diharuskan untuk menentuka satu atau lebih informasi metadata yang akan memiliki hubungan dengan jenis dokumen tersebut. Para pengguna dapat menentukan “Main Metadata Fields” atau memilih "Additional Metadata Fields" dengan menggunakan tombol “Add” yang terletak pada bagia atas tombol “dialog”.
 
 
Fitur Automatic Preview Generation
Fitur ini sangat bermanfaat sekali dan membatu para pengguna untuk meninjuaw terlebih dahulu dokumen, gambarm atau video sebelum dilakukannya proses download. Selain itu para pengguna juga mampu menentukan media apa yang mereka cari. Tinjauan dokumen ini menampilkan tinjauan berdasarkan jenis isi dokumen. Jenis-jenis dokumen yang dapat ditinjau ulang sebelum pengguna ini men-download dari Documents and Media yaitu: dokumen-dokumen office (seperti .docx, .pdf, .odt, .ppt, dsb.), multimedia (format video dan audio dapat dimainkan langsung  melalui browser yang dikonfigurasikan dengan Xuggler dalam konfigurasi pemutar audio dan video), OpenOffice/LibreOffice (dokumen office bagi Linux), dan ImageMagick (sebagai pengkonversi file pdf).

Contoh tampilan tinjauan ulang dengan multimedia automatic preview generation

Fitur Document Type Restrictions and Workflow per Folder
Fitur ini sangat bermanfaat sekali untuk mengatur dokumen-dokumen apa saja yang dibolehkan bagi para pengguna untuk di-upload. Sehingga para pengguna tidak dapat menambahkan semua jenis dokumen yang diinginkan, hanya jenis-jenis dokumen yang telah ditentukan dapat ditambahkan ke dalam folder. Dalam konfigurasi awalnya, folder utama atau parent folder tidak dapat diakses oleh folder dibawahnya atau oleh child folders dan hal ini dapat diubah dengan mengatur dan memilih folder mana saja yang yang diizinkan beserta jenis-jenis dokumennya.

Hanya tipe dokumen tertentu saja dan alur kerja yang dapat ditambahkan

Fitur WebDAV Access
WebDAV (Web-based Distributed Authoring and Versioning) merupakan kumpulan metode-metode yang mengizinkan para pengguna untuk dapat membuat, mengedit, memindahkan atau menghapus file yang tersimpan dalam web server. Karena itu, dengan fitur ini para pengguna mampu mengakses dokumen dan folder-folder yang mereka miliki di Liferay's Documents and Media library melalui file manager mereka sendiri. Sebagai contoh, ketika akan membuat gambar baru dalam folder Documents and Media lalu meng-upload-nya, maka para pengguna mampu mengakses folder tersebut serta gambar yang dimilikinya melalui browser dan Liferay web interface setelah mendapatkan persetujuan dari administrator. Karena itu, para pengguna diharuskan untuk masuk terlebih dahulu (log in) ke dalam portal dan mencari WebDAV URL yang mereka butuhkan untuk diakses. Fitur ini juga mendukung sistem operasi yang telah banyak beredar dan juga desktop environment, termsuk Linux (bauk KDE atau pun GNOME), Mac OS, dan juga Sistem Operasi Windows.

20 Jun

Alfresco Training - End User and Administrator Training, 2-3 Juli 2012

Summary
Alfresco merupakan aplikasi Enterprise Content Management/Document Management System berbasis web, yang diprakarsai oleh John Newton sejak tahun 2005, salah satu pendiri dari Documentum. Alfresco telah masuk ke dalam Gartner Magic Quadrant untuk kategori Enterprise Content Management. Saat ini Alfresco sudah diimplementasikan di lebih dari 5000 perusahaan. Alfresco mampu menangani penanganan content berskala besar hingga jutaan content. Training ini akan membekali peserta training tentang tentang konsep Enterprise Content Management, dan konsep Alfresco pada khususnya, termasuk di dalamnya penggunaan dan administrasi Alfresco.

Jadwal 
Training akan diadakan tanggal 2-3 Juli 2012, pukul 09.00-17.00

Lokasi
Training akan diadakan di kantor PT Softbless Solutions, Komp Perkantoran Mitra Matraman Blok A2 no 11, Jl Matraman Raya no 148, Jakarta Timur.

Fasilitas
Peserta akan mendapatkan modul, snack, makan siang, dan sertifikat yang dikeluarkan Softbless.

Biaya Training
Biaya training sebesar Rp 3.250.000.

Kapasitas 
Peserta terbatas maksimum hanya 8 orang.

Cara Pendaftaran 
  • Isi formulir di : https://www.softbless.com/content/Alfresco-training-registration
  • Tranfer uang pendaftaran ke :
    • BCA, no rek : 3428777877, a/n PT Softbless Solutions
  • Pembayaran diterima paling lambat 3 hari sebelum training
  • Pembatalan oleh peserta akan mendapatkan potongan :
    • 100%, jika pembatalan diinformasikan > 3 hari kalender sebelum pelaksanaan training
    • 50%, jika pembatalan diinformaskan <= 3 hari kalender sebelum pelaksanaan training

Silabus      

Training for  End User (hari ke-1):
  • Alfresco Concept Introduction
  • Space and Content Ownership & Management
  • Rules, Aspect, Category Concept
  • Permission Access
  • Versioning
  • Simple and Advanced Workflow
  • Simple and Advanced Searching
  • Introduction to Collaboration

Administrator Training(hari ke-2):
  • Installing and setting up Alfresco
  • Configuring the repository
  • Configuring the file system
  • Troubleshooting the system
  • Maintenance, Migration and Security
  • Exporting and importing
  • Backing up and restoring the system
  • Security and permissions
  • Bonus - Alfresco Customization for : Domain Model

Contact Person :  
Untuk informasi lebih lanjut, silahkan menghubungi :
  • Tuti Izzati, email : tuti@softbless.com telp : (021)85918058-59, HP : 085715848086
  • Tiur Lumban Gaol, email : tiur@softbless.com telp : (021)85918058-59, HP : 0818181183

Remarks :  
Peserta wajib membawa laptop sendiri dengan konektivitas wireless. Softbless tidak menyediakan PC untuk peserta training.

4 Jun

Fungsionalitas baru dalam Liferay 6.1


Pada tanggal 6 Januari 2012, Liferay, Inc meluncurkan Liferay 6.1 CE GA1 (Community Edition) terbaru. Dan tidak lama kemudian, pada tanggal 22 Februari 2012, software Liferay 6.1 terbaru dengan Enterprise Edition (EE) pun diluncurkan.
 
Liferay Portal merupakan open source enterprise portal dan disediakan gratis yang umumnya digunakan oleh perusahaan dalam jaringan intranet atau dalam jaringan extranet. . Liferay 6.1 merupakan produk versi terbaru yang dimiliki oleh Portal Liferay, yang menawarkan kemudahan dalam penggunaannya yang mampu meningkatkan kinerja bisnis perusahaan dan para penggunanya dapat dengan mudah dan efektif dalam kegiatan penerbitan, pengaturan, dan akses data. Termasuk juga mampu menciptakan aplikasi secara cepat dalam memfasilitasi proses bisnis secara online.
 
Berdasarkan berita resmi yang ditulis dalam Liferay.com, terdapat lebih dari 100 buah fitur terbaru dan 400 perbaikan yang terdapat Liferay 6.1 versi EE terbaru.  Berikut ini beberapa fasilitas atau fitur-fitur terbaru yang dimiliki oleh Liferay 6.1, EE terbaru:
 
Document Liferay SyncFitur Document Liferay Sync ini bermanfaat untuk menyimpan dokumen ke dalam Document Library (ruang pengarsioan) secara otomatis tersinkronisasi secara online atau pun offline dengan komputer atau peralatan mobile yang dimiliki.
 
Perubahan dalam Document Library yang berganti nama menjadi Documents and Media Library. Fitur terbaru yang dimiliki oleh Documents and Media Library adalah automatic previews (kemudahan meninjau terlebih dahulu pada dokumen, gambar atau video yang akan di-download), business defined document types (metadata secara otomatis akan masuk ke dalam file anda dan terdapat juga pilihan penyesuaian pada dokumen yang anda miliki), dan Desktop-like experience (peningkatan pada fitur drag and drop, multiple select, dan kontekstual menu).
 
Third-party Integration: Dengan fitur ini, anda dapat dengan mudah mengambil dokumen anda ketika anda berada dimana saja dengan bantuan enterprise integration yaitu fitur Documentum, SharePoint, dan third-party CMIS repositories popular lainnya.
 
Mulai gunakan Kaleo Forms dan Workflow Designer. Lebih sedikit penggunaan koding dan anda dapat dengan mudah melakukan perubahan secara konstan ketika bisnis berjalan tanpa terjadinya permasalahan teknologi informasi.
 
Kemudahan desain halaman. Desain halaman dan bagian-bagian di dalamnya dapat didisain oleh sang admin.
 
Tingkatkan produktifitas anda dangan fitur baru yang dimiliki oleh workflow, forms designers, user data lists dan advanced workflow.
 
Selain itu juga, Liferay 6.1 EE terbaru, system administrator mampu mengaudit dan melaporkan secara rinci mengenai penggunaan pada portal yang terpakai.
 
Softbless Solution sebagai partner resmi Liferay (2011-2012) di Indonesia telah menyediakan service untuk Liferay 6.1. Atau anda dapat men-download trial version Liferay 6.1 melalui Liferay.com, yang mengizinkan anda untuk mencaba secara gratis selama 30 hari khususnya Liferay  6.1 versi EE.

27 Mei

Alfresco Mobile

Alfresco Mobile

Seiring permintaan pasar yang terus meningkat, mendorong banyak perusahaan berkelas dunia berusahaa mengembangkan dan memenuhi permintaan pasar khususnya pada permintaan pada aplikasi konten mobile.

Alfresco menyediakan penggunanya kemudahan dalam mengakses data perusahaan dari berbagai macam platform, salah satunya melalui mobile device yang dimiliki, sehingga para penggunanya mampu dengan mudah melihat dokumen yang mereka miliki, bahan presentasi, atau pun media files dan serta mampu mendowload semua itu untuk diakses secara offline. Para pengguna juga mampu mengambil gambar atau foto dan mengunggahnya secara langsung ke sistem Alfresco sebagaimana mereka mampu merubah atau mengedit dokumen mereka dan mengupload secara langsung dengan bantuan fasilitas WebDAV.

Layanan baru Alfresco Mobile pada sistem manajeman dokumen,  mampu membantu para penggunanya ketika mereka akan memulai kegiatan bisnis mereka, langsung dari peralatan elektronik tablet yang dimiliki. Para pengguna juga bisa menambahkan label dan komentar mereka pada data perusahaan yang mereka miliki demi kemudahan pencarian atau pun menambahkan teks secara penuh tanpa mengabaikan ketentuan sistem keamanan yang telah ditentukan, baik ketika mereka berada di kantor atau dalam perjalanan sekalipun.

Dengan Alfresco mobile access, para pengguna dapat dengan mudah menyusuri folder-folder data yang mereka miliki serta mendapatkan lokasi data yang dibutuhkan pada sistem Alfresco; mengupload secara cepat atau pun mengunduh dokumen untuk melihat dan juga mampu menambahkan komentar yang dibutuhkan. Aplikasi kontrol mobile ini mampu menyesuaikan komentar yang dituliskan pada mobile application dan menyimpannya pada Alfresco repository. Alfresco Mobile clients juga mampu membuka dan mengedit dokumen yang berjalan pada aplikasi yang berbeda, sebagaimana ketika para penggunanya mampu menyimpan dokumen mereka pada peralatan mobile yang dimiliki untuk melihat dokumen secara offline dan mengirim dokumen secara langsung dari peralatan mobile dengan menggunakan aplikasi Alfresco mobile.

 Aplikasi Alfresco telah terpilih sebagai laporan analisa pasar yang dilakukan oleh Forrester yaitu perusahaan independen kelas dunia yang bergerak pada bidang konsultan teknologi dan riset pemasaran serta telah diulas oleh IDG (sama halnya dengan Forrester) yang mengulas mengenai adopsi penggunaan peralatan mobile enterprise content management. Ulasan yang dilakukan oleh IDG (International Data Group) menunjukkan bahwa, betapa mudahnya proses sinkronisasi peralatan yang ada ketika akan melakukan pengaturan dokumen-dokumen dan konten yang dimiliki oleh sebuah perusahaan.
Softbless sebagai penyedia jasa layanan Alfresco dan mitra Liferay (Liferay Official Partner, 2011-2012), mengetahui dan memahami kebutuhan perusahaan dalam mengatur mobile application pada Document Management System secara efektif. Karena itulah Softbless menawarkan solusi menyeluruh yang dilakukan secara professional dan ahli dibidangnya.

27 Mei

Alfresco in Cloud

Alfresco in Cloud

Produk baru lain yang dimiliki  Enterprise content management adalah Alfresco Cloud. Produk ini dirancang sebagai pesaing kuat pada produk yang telah ada, seperti Box.net, Drop Box dan produk-produk sejenis lainnya yang berdasarkan aplikasi penyimpanan secara virtual (cloud).  Sistem manajeman dokumen baru ini menggunakan tampilan HTML5, yang mana tampilan ini lebih mendukung semua konten yang terhubung cloud-connected. Konten program cloud-connected  ini adalah solusi yang awalnya dirancang untuk menjadi cloud-based dan dapat diakses dimana saja,  dan  didukung oleh sistem keamanan dan pengelolaan yang dibutuhkan bagi para user  dimana lokasi perusahaanya berada pada lokasi yang berbeda-beda.

Tiga langkah strategi yang dimiliki Alfresco termasuk juga didalamnya adalah meluncurkan versi beta bagi masyarakat pada aplikasi Alfresco Cloud. Platform yang termasuk juga digunakan adalah fitur drag and drop pada file yang akan di-upload, review, simple workflow dan task management Alfresco Cloud juga memiliki fitur kemampuan cloud connector sebagaimana halnya dapat terintegrasi dengan Dropbox yang mampu mengikuti alur kegiatan pada platform media sosial dan berkolaborasi dengan situs pribadi yang dimiliki oleh pihak perusahaan.

Pengguna Alfresco Cloud bisa  meningkatkan akun gratis mereka menjadi Team atau Enterprise. Alfresco Team Cloud setidaknya membutuhkan lima orang pengguna dan akan memiliki kapasitas penyimpanan yang lebih besar, dukungan yang lebih dan jumlah daya simpan file yang lebih besar bagi para penggunanya yang eksklusif serta memiliki fitur adiministrasi jaringan dan logo khusus sebagaimana tambahan fitur lain yang telah ada, seperti integrasi LDAP dan kemampuan sinkronisasi dengan produk Alfresco Enterprise. Terdapat juga aplikasi bagi peralatan mobile yang mampu mengakses konten dari berbagai lokasi dimana para pengguna itu berada. Berbeda dengan solusi penyimpanan data pada produk aplikasi lainnya yang sejenis, Alfresco Cloud dirancang untuk dapat digunakan secara bersama-sama dan para pengguna yang memiliki email domain yang sama ketika menggunakan Alfresco Cloud, akan ditambahkan pada jaringan khusus (private) yang mengizinkan para penggunanyauntuk dapat melihat informasi situs diciptakan oleh pengguna lainnya dalam satu perusahaan. Pihak perusahaan mampu membagi satu file data sampai dengan 10 GB pada penyimpanan data dan tidak memiliki batasan pengguna.

Para pertisipan yang mencoba Alfresco Cloud akan mendapatkan akun Enterprise Edition Cloud, mendapatkan bantuan langsung pada proses instalasi awal, akses bantuan dan konsultasi dengan manajer produk sehingga dapat memberikan umpan balik secara langsung.

Softbless sebagai penyedia service implementasi Alfresco dan sebagai partner Liferay(2011-2012) memberikan konsultasi, dan jasa implementasi untuk Alfresco, Activiti dan Liferay.

27 Mei

Fungsionalitas baru dalam Alfresco 4.0

Tuntutan pasar atas perusahaan telah berubah dan Alfresco memahami betul bahwa pendekatan baru pada manajeman konten dibutuhkan, khususnya bagi para pengguna peralatan mobile dalam dunia perusahaan. Karena itulah Alfresco membuat program enterprise content management baru dengan program konten cloud connected. Mobile Acceccs dan Cloud Connectivity dibuat oleh Alfresco, sebagai usahanya dalam membuktikan kemampuannya pada platform manajemen konten yang telah digunakan oleh 2.000 perusahaan di hampir 60 negara di dunia.

Tuntutan pasar atas perusahaan telah berubah dan Alfresco memahami betul bahwa pendekatan baru pada manajeman konten dibutuhkan, khususnya bagi para pengguna peralatan mobile dalam dunia perusahaan. Karena itulah Alfresco membuat program enterprise content management baru dengan program konten cloud connected. Mobile Acceccs dan Cloud Connectivity dibuat oleh Alfresco, sebagai usahanya dalam membuktikan kemampuannya pada platform manajemen konten yang telah digunakan oleh 2.000 perusahaan di hampir 60 negara di dunia.

Versi 4.0 merupakan versi terbaru Alfresco dengan fitur kemampuannya dalam mengakses peralatan tablet yang dimiliki para penggunanya dan kemampuannya dalam mengedit konten dari berbagai peralatan, dari berbagai tempat. Penggunaan jaringan sosial yang mudah mampu memberikan tanda “like”, “follow”, dan “view” pada aktivitas yang sedang berlangsung. Sistem baru ini juga mampu mempublikasikan konten media sosial secara mudah.
Alfresco 4.0 terintegrasi dengan aplikasi produktif lainnya, seperti Microsoft Office, GoogleDocs serta program popular dan produktif lain yang telah ada. Para pengguna Alfresco dapat juga berkolaborasi dari luar dengan bantuan new Cloud connects.

 Platform baru Alfresco Enterprise 4 telah digunakan pada 100 juta area dokumen dan ribuan pengguna perusahaan yang lain diseluruh dunia.  Telah terjadi peningkatan yang cukup signifikan pada mitra dan para pelanggan Softbless dalam membangun penyesuaian pribadi pada aplikasi konten dengan menggunakan Alfresco.  Selain itu, telah terjadi peningkatan yang signifikan pada kemampuan yang telah dimiliki Alfresco Enterprise 4, yaitu kecepatan yang 4 kali lebih cepat pada proses unggah dan 10 kali lebih cepat pada permintaan tampilan halaman utama (dashboard) oleh para penggunannya.

Fungsionalitas baru lainnya pada Alfresco 4.0 :
•    Apache SOLR support
•    Drag and drop upload
•    Activiti Workflow
•    Social Channel Publishing

Peningkatan pada skalabilitas dan ekstensibilitas (extensibility) membantu para pengembang melakukan penyesuaian tersendiri secara mudah dan mendukung aplikasi Alfresco Share dalam menggunakan pilihan konfigurasi baru dan kemampuan penyesuaian pada ekstensi drop-in. Fitur perangkat web administrator yang dimiliki oleh Alfresco 4.0, membantu para klien untuk dapat mengatur pengarsipan konten yang dimiliki, direktori para pengguna, dan publishing pada social media network.

Sebagai penyedia jasa implementasi Alfresco di Indonesia, Softbless menyediakan service menyeluruh bagi para customer kami. 

27 Mei

Activiti BPM pada Alfresco


Alfresco-Activiti

Alfresco adalah sistem aplikasi manajeman konten yang memiliki open patform bagi perusahaan dalam mengelolah dokumen, telah meluncurkan sistem baru yang terintegrasi dengan business process management yang disebut dengan Activiti. Integrasi BPMN2.0 ini sangat cocok dengan standar industri dan pengembangan fitur Alfresco’s workflow yang lebih fleksibel pada aplikasi Alfresco dan aplikasi lain yang sejenisnya. Integrasi yang ditawarkan yaitu melalui update pada Alfresco Community yang tersedia untuk di-download.

 Dengan mengganti jBPM dengan Activiti, merupakan awal bagi aplikasi bpm tanpa memiliki banyak hambatan pada proses integrasi (environments) dalam menggabungkan enterprise content management, dan meningkatkan kemampuan adaptasi pada proses manajeman bisnis yang dilakukan. Alfresco menilai hal ini sebagai peluang peningkatan dalam aspek Business Process Management(BPM) dan membuka lebih lebar jangkauannya bagi para calon penggunannya, serta tantangan inovasi yang lebih besar.

Activiti merupakan platform workflow yang ringan dan dirancang untuk membantu para pengembang, administrator sistem, dan para pebisnis dalam melaksanakan pengaturan konten secara efektif dengan menggunakan Alfresco.  Dengan daya kerja yang cepat dan ringkas BPMN 2.0 yang berbasiskan program Java, aplikasi activiti membantu para penggunanya secara fleksibel dan lebih dari sekedar fungsi program pada program lain yang sejenisnya.
Activiti memberikan kesempatan bagi para pengembang untuk menentukan process definition baru pada BPMN 2.0 workflow dan menambahkan integrasi pada Enterprise Content Management System Alfresco. Activiti dapat digunakan secara independen atau dengan Alfresco.

Proses integrasi platform Alfresco dengan Activiti adalah faktor kunci dalam memberikan kesempatan pada perusahaan untuk memberikan review dan approval konten yang dibutuhkan bagi sebuah proses bisnis yang sangat kompleks, seperti surat perjanjian kontrak, daftar anggaran biaya, laporan resmi dan target penjualan. Hal ini memberdayakan proses kolaborasi dokumen dan menghindari hilangnya kontrol dokumen yang sudah dibuat atau pada dokumen revisi versi terbaru yang telah dibuat.

Softbless sebagai penyedia service implementasi Alfresco dan sebagai partner Liferay(2011-2012) memberikan konsultasi, dan jasa implementasi untuk Alfresco, Activiti dan Liferay.

23 Mei

Setting SSO - CAS dan Alfresco

Untuk file-file konfigurasi CAS dapat diambil dari https://www.softbless.com/files/alfresco/CAS/deployment.zip

Prerequisite:

  • Alfresco dan CAS harus menggunakan protokol HTTPS
  • Katakan saja CAS menggunakan port 433 dan Alfresco 9443
  • Setting Alfresco agar redirect dari port 8080 ke 9443
  • Pastikan Alfresco dan CAS dapat diakses dengan menggunakan domain name (tidak disarankan menggunakan IP Address), pada tutorial di bawah ini:
    • Alfresco = http://alfresco.local
    • CAS = http://cas.softbless.local 

Form Login CAS

1.       Tambahkan konfigurasi di bawah ini pada alfresco-global.properties:

#CAS

authentication.chain=cas:external

2.       Copy service.xml ke C:\Alfresco\tomcat\shared\classes\alfresco\extension

3.       Copy commonValues.properties ke C:\Alfresco\tomcat\shared\classes\alfresco\extension\messages

# CAS

cas_url=https://cas.softbless.local:443

cas_alfresco_url=https://alfresco.local:9443/alfresco

4.       Copy folder mycompany ke dalam C:\Alfresco\tomcat\shared\classes\alfresco\extension\templates\webscripts\org

5.       Copy custom-slingshot-application-context.xml ke dalam C:\Alfresco\tomcat\shared\classes\alfresco\web-extension. Pastikan berisi seperti di bawah ini:

<!-- Override Logout Controller - to expire Alfresco tickets -->

<bean id="logoutController" class="org.wwarn.cms.authentication.servlet.CASSlingshotLogoutController">

       <property name="cacheSeconds" value="-1" />

       <property name="useExpiresHeader"><value>true</value></property>

       <property name="useCacheControlHeader"><value>true</value></property>

       <property name="connectorService" ref="connector.service" />

       <!-- if blank assumes the same as Share -->

 

       <property name="casHost"><value>https://cas.softbless.local:443</value></property>

       <property name="casPath"><value>logout</value></property>

   </bean>

6.       Edit file share-config-custom.xml pada C:\Alfresco\tomcat\shared\classes\alfresco\web-extension :

<config evaluator="string-compare" condition="Server">

        <server>

<!-- Enable and adjust the following settings to allow for external access URLs to the

WebScript Framework - to return an externally accessible address for absolute url generation.-->

              <scheme>https</scheme>

              <hostname>alfresco.local</hostname>

              <port>9443</port>

        </server>

    </config>

    <!--Overriding endpoints to reference a remote Alfresco server &ndash;&gt;-->

    <config evaluator="string-compare" condition="Remote">

        <remote>

            <!-- Authenticator implementation used in CAS authentication scenario,

                overrides the default alfresco-ticket authenticator

                <class>org.alfresco.connector.AlfrescoAuthenticator</class> -->

            <authenticator>

                <id>alfresco-ticket</id>

                <name>Alfresco Authenticator</name>

                <description>Alfresco Authenticator</description>

                <class>org.mycompany.cms.authentication.CasAlfrescoAuthenticator</class>

            </authenticator>

            <!-- Connects to an Alfresco instance using ticket-based authentication,

                overrides the default alfresco connector to use ticket authenticator-->

            <connector>

                <id>alfresco</id>

                <name>Alfresco Connector</name>

                <description>Connects to an Alfresco instance using ticket-based authentication</description>

                <class>org.springframework.extensions.webscripts.connector.AlfrescoConnector</class>

                <authenticator-id>alfresco-ticket</authenticator-id>

            </connector>

            <!-- Endpoint using external authentication via CAS-->

            <endpoint>

                <id>alfresco</id>

                <name>Alfresco - user access</name>

                <description>Access to Alfresco Repository WebScripts that require external user authentication

                </description>

                <connector-id>alfresco</connector-id>

                <endpoint-url>https://alfresco.local:9443/alfresco/s</endpoint-url>

                <identity>user</identity>

                <external-auth>true</external-auth>

            </endpoint>

        </remote>

    </config>

7.       Edit file webscript-framework-config-custom.xml pada C:\Alfresco\tomcat\shared\classes\alfresco\web-extension :

<config evaluator="string-compare" condition="Remote">

<remote>

<endpoint>

              <id>alfresco-noauth</id>

              <name>Alfresco - unauthenticated access</name>

<description>Access to Alfresco Repository WebScripts that do not require authentication</description>

              <connector-id>alfresco</connector-id>

              <endpoint-url>https://alfresco.local:9443/alfresco/s</endpoint-url>

              <identity>none</identity>

       </endpoint>

       <endpoint>

              <id>alfresco</id>

              <name>Alfresco - user access</name>

<description>Access to Alfresco Repository WebScripts that require user authentication</description>

              <connector-id>alfresco</connector-id>

              <endpoint-url>https://alfresco.local:9443/alfresco/s</endpoint-url>

              <identity>user</identity>

       </endpoint>

       <endpoint>

              <id>alfresco-feed</id>

              <name>Alfresco Feed</name>

<description>Alfresco Feed - supports basic HTTP authentication</description>

              <connector-id>http</connector-id>

              <endpoint-url>https://alfresco.local:9443/alfresco/s</endpoint-url>

              <basic-auth>true</basic-auth>

              <identity>user</identity>

       </endpoint>              

       </remote>

</config>

<config evaluator="string-compare" condition="Remote">

<remote>

            <keystore>

                <path>alfresco/web-extension/alfresco-system.p12</path>

                <type>pkcs12</type>

                <password>alfresco-system</password>

            </keystore>

            <endpoint>

                <id>alfresco</id>

                <name>Alfresco - user access</name>

<description>Access to Alfresco Repository WebScripts that require user authentication</description>

                <connector-id>alfresco</connector-id>

                <endpoint-url>https://alfresco.local:9443/alfresco/wcs</endpoint-url>

                <identity>user</identity>

                <external-auth>true</external-auth>

                <authenticator-id>alfresco-ticket</authenticator-id>

            </endpoint>

        </remote>

    </config>

8.       Edit file relogin.jsp pada C:\Alfresco\tomcat\webapps\alfresco\jsp, tambahkan code di bawah sebelum tanda %> response.addCookie(authCookie);

// deconnection CAS

response.sendRedirect("https://cas.softbless.local:443/logout");

9.       Copy library  alfresco-cas.jar dan cas-client-core-3.1.12.jar ke dalam folder C:\Alfresco\tomcat\webapps\alfresco\WEB-INF\lib

10.   Copy file web.xml ke dalam C:\Alfresco\tomcat\webapps\alfresco\WEB-INF, pastikan code CASnya seperti di bawah ini :

<!-- Adding CAS Authentication filters and replacing Alfresco's default one -->

   <filter>

      <filter-name>Authentication Filter</filter-name>

      <filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>

      <init-param>

         <param-name>casServerLoginUrl</param-name>

         <param-value>https://cas.softbless.local:443/login</param-value>

      </init-param>

      <init-param>

         <param-name>serverName</param-name>

         <param-value>https://alfresco.local:9443</param-value>

      </init-param>

   </filter>

   <filter>

      <filter-name>CAS Validation Filter</filter-name>

      <filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class>

      <init-param>

         <param-name>casServerUrlPrefix</param-name>

         <param-value>https://alfresco.local:443</param-value>

      </init-param>

      <init-param>

         <param-name>serverName</param-name>

         <param-value>https://alfresco.local:9443</param-value>

      </init-param>

   </filter>

   <filter>

      <filter-name>Alfresco CAS Authentication Filter</filter-name>

      <filter-class>org.mycompany.cms.authentication.CasAuthenticationFilter</filter-class>

   </filter>

   <!-- End adding CAS authentication filters -->

11.   Copy library cas-client-core-3.1.12.jar, logoutCAS.jar, dan share-CAS.jar ke dalam folder C:\Alfresco\tomcat\webapps\share\WEB-INF\lib

12.   Copy file web.xml ke dalam C:\Alfresco\tomcat\webapps\share\WEB-INF, pastikan code CASnya seperti di bawah ini :

<!-- Adding CAS Authentication filters -->

   <filter>

      <filter-name>CAS Authentication Filter</filter-name>

      <filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>

      <init-param>

         <param-name>casServerLoginUrl</param-name>

          <param-value>https://cas.softbless.local:443/login</param-value>

      </init-param>

      <init-param>

         <param-name>serverName</param-name>

         <param-value>https://alfresco.local:9443</param-value>

      </init-param>

   </filter>

   <filter>

      <filter-name>CAS Validation Filter</filter-name>

      <filter-class>org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter</filter-class>

      <init-param>

         <param-name>casServerUrlPrefix</param-name>

          <param-value>https://cas.softbless.local:443</param-value>

      </init-param>

      <init-param>

         <param-name>serverName</param-name>

         <param-value>https://alfresco.local:9443</param-value>

      </init-param>

      <init-param>

         <param-name>allowAnyProxy</param-name>

         <param-value>true</param-value>

      </init-param>

      <init-param>

         <param-name>proxyCallbackUrl</param-name>

         <param-value>https://alfresco.local:9443/share/proxyCallback</param-value>

      </init-param>

      <init-param>

         <param-name>proxyReceptorUrl</param-name>

         <param-value>/proxyCallback</param-value>

      </init-param>

   </filter>

   <filter>

      <filter-name>Alfresco CAS Authentication Filter</filter-name>

      <filter-class>org.mycompany.cms.authentication.CasAuthenticationFilter</filter-class>

   </filter>

   <!-- End adding CAS authentication filters -->

13.   Akses Alfresco dari IE alfresco.local:8080/share, akan redirect ke login CAS. Kemudian login akan muncul dashlet Alfresco.

Referensi:

ecmstuff.blogspot.com/2011/06/configuring-alfresco-for-sso-with-cas.html

holisticsecurity.wordpress.com/2011/02/19/web-sso-between-liferay-and-alfresco-with-cas-and-penrose-part-22/

akselsarchitecture.blogspot.com/2010/09/cas-sso-for-alfresco-33-and-share.html

blog.atolcd.com/?p=115