Video Tutorial Alfresco - Manajemen Content dan Space Dalam Bahasa Indonesia
Video Tutorial Alfresco - Membuat Site, Invite Member, Collaboration Site Dalam Bahasa Indonesia
Video Tutorial Liferay - Login, Manajemen Page,Mengubah Theme dan Logo Liferay Dalam Bahasa Indonesia
Video Tutorial Alfresco - Pencarian Content dengan Simple Search Alfresco dalam Bahasa Indonesia
Liferay Training - Portal dan System Administrator Training, 24-25 September 2012
Liferay adalah Enterprise Portal berlisensi open source. Liferay menjadi satu-satunya solusi open source yang menjadi leader dalam Gartner Magic Quadrant. Liferay merupakan solusi yang efektif untuk kolaborasi dan komunikasi dalam perusahaan, content management dan knowledge management.
Training yang diselenggarakan oleh Softbless ini akan membekali peserta training tentang tentang konsep Enterprise Portal/Intranet Portal dan konsep Liferay pada khususnya, termasuk di dalamnya penggunaan dan administrasi Liferay.
Jadwal
Training akan diadakan tanggal 24-25 September 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, Indonesia.
Fasilitas
Peserta akan mendapatkan modul, snack, makan siang, dan sertifikat yang dikeluarkan Softbless.
Biaya Training
Biaya training sebesar Rp 3.500.000.(Sudah termasuk PPN 10%)
Kapasitas
Peserta terbatas maksimum hanya 8 orang.
Cara Pendaftaran
- Isi formulir di : https://www.softbless.com/content/Liferay-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 > 5 hari kalender sebelum pelaksanaan training
- 50%, jika pembatalan diinformaskan <= 5 hari kalender sebelum pelaksanaan training
Silabus
Portal Administrator:
- Liferay Portal Introduction
- Enterprise Portal/Intranet portal concept
- Organizations, Users and Roles
- Web Content
- Document and Image Management
- Blogs, Message Boards and Wiki
- Dynamic Data List
- Workflow
System Administrator:
- Basic Custom Theme
- Liferay installation and Configuration
- Intragration with LDAP
- Clustering and Load Balancing
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.
Alfresco Training - End User dan Administrator Training, 17-18 September 2012
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 17-18 September 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, Indonesia.
Fasilitas
Peserta akan mendapatkan modul, snack, makan siang, dan sertifikat yang dikeluarkan Softbless.
Biaya Training
Biaya training sebesar Rp 3.500.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 > 5 hari kalender sebelum pelaksanaan training
- 50%, jika pembatalan diinformaskan <= 5 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.
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

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 –>-->
<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