liferay(ライフレイ)。オープンソースの企業情報ポータル

Liferayとは

liferay(ライフレイ)。オープンソースの企業情報ポータル

Liferayの概要

Liferay(ライフレイ)とは、オープンソースの企業情報ポータル(EIP)(※1)プラットフォームです。

Liferay(ライフレイ)は、 CMSやソーシャルコラボレーションツール、カレンダーやブログ、ファイル共有、ワークフローなど、90種類以上のポートレット(部品群)が 充実しており、同一のプラットフォームで実現することができます。

Liferay(ライフレイ)は、その機能の多さと品質の良さから、米国 InfoWorld主催「2008 Best of Open Source Software Awards」エンタープライズ部門で最優秀OSS受賞をしています。
下記のように豊富な実績を持ち、海外で高い人気を誇っているLiferay(ライフレイ)は、近年日本でも大きな注目を集めています。

・合計400万におよぶ製品ダウンロード数
・25,000人以上のコミュニティメンバー
・35万以上の導入実績

Liferay(ライフレイ)はJavaベースのアーキテクチャのため、同じくJavaベースで構築されていることが多い企業情報システムとの親和性が高く、さらにはシングルサインオンをはじめとする各種連携機能の提供により、比較的容易に他システムとの連携が行えるといえます。

Liferay(ライフレイ)は、全社的なポータルページだけではなく、大企業の複雑な組織体系や部門横断型の組織体系のポータルにも対応できるグループ定義とアクセスコントロール機能を持っています。
そのため、部や課、委員会、プロジェクト、および個人などの単位でポータルページを設置したり、ユーザによって表示するメニューを変更するなど、細やかな制御ができます。

また、Liferay(ライフレイ)は、コンテンツ管理、情報ポータル、ソーシャルネットワーク、コラボレーションといった利用において、これらの利用方法を組み合わせることも可能です。
また、ページデザインや画面レイアウトはドラッグ&ドロップなど簡単な操作で変更できるなど、直感的で分かりやすいGUIも好評を得ています。

Liferay(ライフレイ)の最新バージョンはLiferay 6.1.0 Community Edition GA2(2012年9月時点)となっています。

一般的な商用のグループウェア製品は、ユーザごとにライセンス費用が課金されます。グループ企業全体やグローバル規模の利用といったユーザ数の多い企業では、ライセンス費用だけで数千万~数億円になるケースもあります。
Liferay(ライフレイ)は、オープンソースでソースコードを無償で使用できるうえ、ライセンス費用がかかりませんので、トータルコストを大幅に削減することができます。

近年では、Liferay(ライフレイ)がオープンソースでライセンス費用が不要であるという理由のほか、多言語対応であること、オープンスタンダードなインフラ上で稼働することなどの観点から、海外拠点を含めたグローバルな情報共有システムとして採用されるケースが増えてきています。

※1 企業情報ポータル(Enterprise Information Portal:EIP)とは、企業内の様々なシステムの情報を統合して、利用者のPC画面上に最適な情報を選択して一元的に表示したり、企業内の情報を必要に応じて検索できるようにしたシステムです。企業内の情報の通達、情報共有や、従業員によるデータの利活用推進を目的として導入されます。

TOPに戻る

Liferayのライセンス

Liferay(ライフレイ)のライセンスは、Liferay(ライフレイ)5.xまではMITライセンスです。
MITライセンスは、X Window System (X11)などのソフトウェアに適用されていることから、X11ライセンス、またはXライセンスとも表記されます。MITライセンスは、数あるソフトウェ アライセンスの中で最も制約が少なく、ソースコードの無償の使用のほか、改変、再配布することも認められています。
最新のLiferay(ライフレイ)6.xでは、LGPL(GNU Lesser General Public License)ライセンスになりました。
LGPLライセンスは、個人・企業を問わず、ダウンロード、利用、ソースの改変、配布することもできます。
Liferay(ライフレイ)はライセンス費用がかからないオープンソースですが、サービスベンダーが提供する商用サポートを購入して頂くことで、商用利用の場合でも安心してご利用頂けます。

TOPに戻る

動作環境

前提となる動作環境は、以下のとおりです。(バージョン6.Xの場合)

オペレーティングシステム Linux (CentOS, RHES, SUSE, Ubuntuなど)
Unix (AIX, HP-UX, Mac OS X, Solarisなど)
Windows
アプリケーションサーバ Geronimo
GlassFish
JBoss
JOnAS
OracleAS
SUN JSAS
WebLogic
WebSphere
サーブレットコンテナ Jetty
Resin
Tomcat
データベース IBM DB2
MySQL
Oracle
PostgresSQL
SQL Server
Sybase
Javaランタイム Java Standard & Enterprise Edition (SE/EE) 5
Java Standard & Enterprise Edition (SE/EE) 6
クラウドおよび仮想環境 クラウドやEC2およびVMWareといった仮想環境にデプロイ可能
使用されているテクノロジー AJAX
Apache ServiceMix
ehcache
Groovy
Hibernate
ICEfaces
Java J2EE/JEE
jBPM
JGroups
Lucene
MuleSource ESB
Seam
Spring 3.0 & AOP
Struts & Tiles
Tapestry
Velocity
サポートしているスクリプト言語 Javascript
Ruby
PHP
Python
標準仕様 AJAX
iCalendar & Microformat
JSR-168
JSR-127
JSR-170
JSR-286 (Portlet 2.0)*
JSF-314 (JSF 2.0)
OpenSearch
Webサービス JSON
Hessian
Burlap
REST
RMI
Spring HTTP
WSRP (full support for 1.0 and 2.0)
WebDAV
ユーザ認証管理 LDAP認証および同期
Oracle Access Manager
Novell Identity Manager
Sun Identity Manager / Open SSO
SiteMinder
Tivoli

TOPに戻る

同様の機能を提供する商用製品

同様の機能を提供する商用製品としては、以下のようなものがあります。

  • IBM WebSphere Portal
  • Oracle WebLogic Portal
  • Microsoft Microsoft SharePoint
  • ドリーム・アーツ インスイート

同様の機能を提供するOSS製品としては、以下のようなものがあります。

  • XOOPS
  • Joomla!
  • Jetspeed2
  • JBoss Portal

TOPに戻る

商用製品との機能比較

主な機能と、商用製品との機能等の比較は以下のとおりです。

Liferay.org A社 B社 C社 D社
基本情報 カテゴリ EIP EIP EIP グループウェア EIP
OSSか商用か OSS OSS 商用 商用 商用
コスト ◎有償サポートあり ○有償サポートあり ××× × ×
ポータル ポートレットのレイアウト変更
他システムの画面集約(マッシュアップ) ×
>>SSO機能付き × △SSOリンクなどが無い ×
目的別(委員会、プロジェクトなど)ポータル
※メンバー管理の委譲
>>管理業務の委譲 × ×
パーソナライズ
お知らせ
RSS
新着情報 × × △無償アドオン
コンテンツ管理 CMS △承認機能なし
文書管理(バージョン管理など)
検索
アンケート アンケート
コラボレーション 掲示板
Wiki
ブログ
SNS
チャット(インスタントメッセージ) × ×
グループウェア グループスケジュール × △無償アドオン
施設予約 × △無償アドオン
空き時間検索・会議調整 × × × ×
伝言メモ × × △無償アドオン
行き先掲示板 × × × × △無償アドオン
ワークフロー ワークフロー △開発が必要
タスク管理(タスク指示) × × ×
ビジネスインテリジェンス レポーティング × ×
OLAP × ×
Excelデータ表示 × × × ×
アクセス制御 △グループウェア部中心
他システム連携 GoogleApps × × × ×
SalesforceCRM × × × ×
Notes/Domino × × ×
サイボウズ × × × ×
認証サーバ接続 AD接続 ×
LDAP接続 × ×

TOPに戻る

主な機能

  • コンテンツ管理機能
  • 検索/ナビゲーション機能
  • ニュース機能
  • コラボレーション機能
  • コミュニティ機能
  • ソーシャル機能
  • アプリケーション機能(マッシュアップ)
  • 各種ツール
  • 画面レイアウト機能
  • 管理機能
  • 帳票機能

主な機能と主要なポートレット(部品群)

名称 概要 利用シーン例
1 コンテンツ管理 Webコンテンツ コンテンツの作成、承認、公開、画像の取り込み、時間指定の公開、カテゴリ毎の最新のコンテンツ一覧(リスト)の表示なども可能 商品情報、経営からのメッセージなど
2 Webコンテンツリスト Webコンテンツの一覧を掲載 商品情報、経営からのメッセージなど
3 イメージギャラリー イメージ(写真など)の管理、表示 イベントでの写真を公開
4 ドキュメントライブラリ Word、Excelなどのドキュメント管理
バージョン(版)管理、履歴管理、フォルダ管理、全文検索、複数ファイルアップロードなど
規約、ガイドライン、申請書雛形など
5 最近のファイル 最近参照されたファイルの一覧を表示 ファイル参照
6 ワークフロー コンテンツの承認、公開 Webサイトのリリース承認
7 ナレッジベース コンテンツ管理に関する知識の組織化、共有 ナレッジ共有
8 iFrame HTMLのiframeタグを使い、ポートレット内に指定されたURLのWebページを表示 ページデザイン
9 Web配信 Liferay Portalのアプリケーション群と同時に動作し、ショッピングカート機能や投票、Webフォーム、コミュニティコラボレーションツールなどを追加可能 ページデザイン
10 Webフォーム Webの登録フォームの作成 参加登録フォーム作成など
11 NestedPortlets(ネステッドポートレット) ドラッグ&ドロップ操作で、ポートレット内に複数の他ポートレットを配置 ページデザイン
12 xslコンテンツ 指定したXSLスタイルシートを指定したXML文書に適用した結果のHTMLを表示 カタログ掲載
13 Flash Flashコンテンツの表示 ページデザイン
14 Google AdSense Google AdSenseの表示 システム管理
15 Google Gadget Google Gadgetの表示 システム管理
16 Google検索 Google検索ページの表示 ページデザイン
17 Twitter Twitterのフィードを取得 ページデザイン
18 YouTube 指定したYoutubeの動画をポートレット内に表示 ページデザイン
19 検索/ナビゲーション パンくずリスト パンくずリストの自動的作成、表示 ページデザイン
20 検索 ファイルライブラリ上のファイルや、掲示板、ブログ、Wikiなど、Liferayに登録されたさまざまなコンテンツを全文検索 検索
21 ナビゲーション サイトの各ページへのナビゲーションを自動的に作成して表示 ページデザイン
22 Webコンテンツ一覧 Webコンテンツ一覧を表示 Webコンテンツの確認
23 サイトマップ ポータルインスタンスの指定されたページ以降のすべてのページをフォルダ構成で表示 サイトマップの確認
24 カテゴリナビゲーション 用語毎にカテゴリ一覧を表示し、カテゴリを選択すると、そのカテゴリのページ一覧が表示 カテゴリの確認
25 ニュース アナウンス シンプルなアナウンス機能(配信する範囲(組織やグループ)、配信期間などを指定可能で、SMSやメールでなどの方法でアラートも発信可能) 新着情報
26 RSS RSSフィードを表示 ニュース
27 警告 メンバーへ警告を配信(配信する範囲(組織やグループ)、配信期間などを指定可能) 警告
28 コラボレーション メール AJAXベースのWebメールクライアントで、多くのIMAPメールサーバと接続可能(GoogleのGmailと接続も可) メール
29 カレンダー ログインしている(オンラインの)他のユーザーとカレンダーを共有 予定表
30 コンテンツ配信 コンテンツやファイルやコミュニティやアプリケーションを誰が編集・パブリッシュできるかなどのコンテンツポリシーを決定 システム管理
31 作業一覧(Task Management System) タスクを共有 タスク管理
32 Wiki 複数のユーザーが共同で文書を作成 マニュアル、FAQの作成
33 ブログ ブログの作成、参照、共有 日報、日記
34 最近のブロガ 最近、ブログを更新したユーザーの紹介 日報、日記
35 掲示板 組織やコミュニティ、又は全社で、それぞれのテーマ(カテゴリ)に関する議論を実施、メーリングリストと連携して、メールからの投稿も可能 Q&A、電子会議室
36 SMS ショートメールの送信 お知らせ
37 インスタントメッセージ 簡易メッセージの送信 お知らせ
38 AbuseReporting(不正使用レポート) 掲示板やブログや他ポータル内のページで、不適切なコンテンツに対してメンバやユーザーがフラグを付けられる「不正使用レポート」のフレームワークを提供 システム管理
39 ソーシャル・エクイティ ユーザーの貢献や参加度、アセットの情報価値などを評価して、ダイナミックなソーシャルキャピタルシステムを開発することを促進 システム管理
40 アンケート アンケートの実施 意見収集、調査
41 アンケート管理 アンケートの作成・管理 意見収集、調査
42 タグ&カテゴリ ブログエントリやWikiページや画像などの全コンテンツにタグ付けが可能、また管理者が定義したカテゴリを利用してタグ付けすることで、組織および検索の能力を高める 検索
43 ナレッジベース チームで作成するコンテンツやナレッジストアのための新しいナレッジベースポートレット ナレッジ共有
44 ワークフロー 業務プロセスの標準化、効率化、正確化をはかり、各種管理業務の可視化するほか、ドキュメント、Wikiの投稿、ブログもワークフロー対象に追加可能 社内の各種書類申請など
45 コミュニティ ブックマーク ブックマークの共有 ブックマーク、リンク集
46 名簿 ユーザー、組織、ユーザーグループの一覧表示および検索 SNS
47 招待 友達に現在のページの紹介メールを送信 SNS
48 コミュニティ管理 コミュニティの作成や、ユーザーの管理 SNS
49 マイコミュニティ ユーザーが所属するコミュニティを一覧表示 SNS
50 プロフィール ユーザーのプロフィールを編集、表示 SNS
51 リクエスト 自分に対して友達になりたいとリクエストしてきたユーザーを一覧表示し、承認/却下 SNS
52 メンバー メンバーポートレットを配置されたサイトのすべてのコミュニティ/組織のメンバー一覧を表示 SNS
53 メンバーの活動状況(アクティビティトラッキング) ブログ、掲示板、Wiki、その他のツール上での最新のアクティビティを記録し、Recent Activityポートレットや、Facebook風のActivity Wallにて表示 SNS
54 トップユーザー コミュニティ内での活動状況に基づいた順位(ランク)を表示 SNS
55 ページのお勧め度 ページを訪問したユーザーが、お勧め度を登録 SNS
56 ページコメント ページを訪問したユーザーのコメント書き込み SNS
57 住所一覧 ユーザーの住所を一覧表示 SNS
58 イベント表示 コミュニティで作成したイベントの表示 SNS
59 ソーシャル OpenSocial ガジェットから構成されるWebベースのソーシャルアプリケーションをページやサイト上で直接管理・デプロイ SNS
60 GeoIP 住所から位置を特定、Googleマップを連動して指定された場所の地図を表示 SNS
61 Googleマップ GoogleからGoogle API利用のキーを取得し、Googleマップを表示 SNS
62 友達 友達のリストを表示 SNS
63 友達の活動状況 友達の活動状況(コンテンツ更新など)を一覧表示 SNS
64 ウォール Facebookのwall(壁)と類似した機能で、ユーザー個人の公開及び非公開ページに配置可能 SNS
65 アプリケーション(マッシュアップ) Salesforce Salesforce連携用ポートレット ユーザー別ページでの設定等
66 ショッピングサイト 簡単なインターネットショッピング用のポートレット ユーザー別ページでの設定等
67 Amazonランキング 指定された書籍のAmazon.comでのランキングを表示 ユーザー別ページでの設定等
68 ツール 言語設定 30の言語に対応し、Liferay本体の言語を1クリックで設定切り替え システム管理
69 ユーザー一括処理 CSVに登録されたユーザ情報を基にユーザ登録、削除、変更を行うのと、ユーザデータをCSVファイルにダウンロード ユーザー管理
70 メモ メモをポータル上に貼り付け 備忘録
71 ログイン ポータルにログインするためのポートレット ログイン
72 天気予報 天気予報の表示 便利ツール
73 単位変換 入力された単位の値を指定された単位に変換 便利ツール
74 辞書 新しいWebブラウザを開き、入力された単語をgoo.ne.jp辞書で検索 便利ツール
75 株価 指定された銘柄の株価の情報を表示 便利ツール
76 アナログ時計 アナログ時計をポータル上に表示 アナログ時計
77 翻訳 入力された文書を指定された言語に翻訳 便利ツール
78 ローン計算 ローン計算 便利ツール
79 為替 為替情報を取得して表示 便利ツール
80 パスワード生成 規則に従って、複雑なパスワードを作成、提案 初期パスワード作成、パスワード再作成など
81 プラグインカタログ ユーザーがインストールして自分のページで利用できるプラグイン一覧を作成、他ユーザーにポートレットの登録を許可することも可能 ユーザー別ページでの設定等
82 ToDoリスト 個人の作業リスト/タスクを管理 便利ツール
83 テールゲート Linuxのtailコマンド風に、指定されたファイルの最後の数行を表示 ファイル参照
84 チャット ログインしている(オンラインの)他のユーザと、リアルタイムでのメッセージ交換 在席確認、ちょっとした連絡
85 バナー 設定された複数のバナーを一定時間おき表示を繰返して切り替え ページデザイン
86 テロップ 設定された文字列集を動的に表示 ページデザイン
87 画面レイアウト レイアウト変更 ページのレイアウトの選択 ページデザイン
88 デザインテンプレート変更 ページのデザインの選択 ページデザイン
89 パーソナルユーザーページ(Myページ) 自分のプロフィールやアクティビティ(最近の活動)の表示・公開、画面のパーソナライズ 自分のプロフィールやアクティビティの紹介
90 管理 アップデートの管理 システムのアップデートを管理 システム管理
91 システムの管理 システムのプロパティ等を管理 システム管理
92 監査&パフォーマンス管理 ポータル内でのユーザーアクティビティの追跡・管理や、キーパフォーマンス統計(ヒット数/ページ、平均時間/ヒット、最大時間/リクエストなど)の管理等 システム管理
93 企業の管理 企業に関する設定等 システム管理
94 組織の管理 組織やユーザの登録等 システム管理
95 帳票 帳票(Jaspersoft) 帳票出力 管理表の作成、出力

TOPに戻る

主な特徴

Liferay(ライフレイ)は、次のような特徴があります。

 
高い安定性と信頼性
豊富な導入実績 Fortune 500を含むさまざまな業界の有力企業における利用実績があり、ダウンロード数約400万件、利用数35万件~50万件の強力なコミュニティです
高機能 米Gartner社のMagic Quadrant for Horizontalポータル製品のリーダに選定、米国 InfoWorld主催「2008 Best of Open Source Software Awards」エンタープライズ部門で最優秀OSS受賞など、機能面でも大変高く評価されています
高性能 数百万のユーザや1日に数百万回のページアクセスなどをサポートします
商用サポートあり
汎用性・拡張性
Javaベース LiferayはJavaで開発されているため、同じくJavaベースで構築されていることが多い企業情報システムとの親和性が高いです
PHP、Ruby、Python、Grailsや他の軽量のスクリプトテクノロジーを強固なJavaフレームワーク内で実行することもできます
主要な標準仕様に準拠 J2EE、JSR 168、JSR 286、JSF 128、JSR 170、JSF 314、SOAP / WSRP / Web Services、JBIといった主要な標準仕様に準拠しています
統合環境 SOAP、REST、RSS、商用APIを含む複数の方法をサポートしています
マルチプラットフォーム Red Hat Enterprise Linux、Sun Solaris、CentOS、Microsoft Windows、AIXなどのさまざまなOSプラットフォーム、GlassFish、Apache TomcatなどのさまざまなWebコンテナや主要なプラットフォーム上で稼動します
豊富な部品群 CMSやコラボレーションツール、カレンダーやブログ、ファイル共有などといった90種類以上のポートレット(部品群)を標準で備えており、これらの機能もカスタマイズが可能です
また、独自ポートレットの開発も可能です
多言語対応 Liferayは日本語を含む30カ国の言語に対応しています
企業や大規模ユーザーに適する
柔軟なアクセス制御 Liferayは大企業の複雑な組織体系や、委員会、プロジェクトといった部門横断型の組織体系にも対応できる、柔軟なグループの定義や、ロールベースの権限設定などが可能です
既存システムのマッシュアップ 既存のWebサイトのページをそのまま、または一部切り取ってポータルに統合することができます
短時間での立ち上げ、スモールスタート 無償のコミュニティ版から立ち上げ、あとから必要に応じて機能を拡張したり、有償サポートを購入することも可能です
標準機能の部品を活用することで、初期導入の時間も短縮できます
メンテナンスが容易 Liferay6からは、ユーザプログラムとLiferay本体が完全に分離しているため、最新のセキュリティパッチ/バッグフィックスの適用といったLiferay本体のみのバージョンアップを容易に行うことができます
監査&パフォーマンス管理 ポータル内でのユーザーアクティビティの追跡・管理や、キーパフォーマンス統計(ヒット数/ページ、平均時間/ヒット、最大時間/リクエストなど)の管理等の監査・パフォーマンス管理機能を備えています
SSO対応 CASとSiteminderはすぐに使えるうえ、JAAS、JOSSO、LDAPNetegrity、Microsoft Exchangeをサポートしています
マルチテナンシー サーバ管理画面から仮想インスタンスを作成することができ、1つのサーバー環境を区切って複数の企業に複数のサービスを提供することも可能なため、SaaS事業に適しています
データベースシャーディング Liferayの仮想ホスト・インスタンス毎にデータベースを指定できるため、多くの仮想ホスト・インスタンスを運営するクラウド用のポータルとしても利用することができます
操作性
直感的な操作 ページのデザインや、画面の配置は、ドラッグアンドドロップなど簡単な操作で変更が可能です
検索が容易(タグ付け) Web上のコンテンツ、ドキュメント、掲示板のスレッドなどをタグ付けし、特定のポートレットやポータル全体、ポータルと連携したアプリケーションなどのからも関連情報を検索することができます
個別ページ作成 Liferayでは全社ポータルページのほかに、部や課、委員会、プロジェクト、及び個人などの単位にポータルページを設置することができ、デザインも個別にアレンジが可能です
ライセンス費用が不要 Liferayは高機能な企業情報ポータルでありながら、オープンソースでライセンス費用がかからない(無料である)ため、商用製品に比べコストを大幅に削減することができます(数千万円といったレベルのコスト削減効果も多くあります)

TOPに戻る

ユーザー管理とアクセスコントロールの考え方

ユーザーとグルーピング

ユーザーは、Liferay(ライフレイ)にログインする単位である、システム利用者個人を表します。

Liferayでは、ユーザーをグルーピングするものとして、ユーザーグループ、組織、コミュニティの3つが存在します。
共通の関心事があるユーザー、ユーザーグループ、組織は、コミュニティに所属することができます。

組織は、本部→部→課といったように、階層構造を持たせられる点が特徴です。
権限の継承は、親組織の権限を子組織が受け継ぎます。(ただし、親組織に参照権限のあるものは子組織にも参照権限が付与されますが、その逆、つまり子組織に権限があるとしても、親組織に権限があるとは限りません。)

コミュニティやユーザーグループは、本部や部、課といった縦型の階層化された組織に対して、組織横断型の組織を表しています。

コミュニティは、ユーザーグループと異なり、Liferayのページを管理したり、所属メンバーの配置や削除などの権限を委譲することができます。
コミュニティは、「ユーザー」単位での配属に加え、「ユーザーグループ」単位、「組織」単位での所属が可能です。

整理すると、以下のようになります。

コミュニティ > 組織 > ユーザーグループ

グループ名 グループ化できる要素 ページ作成 特徴
コミュニティ ユーザー、 ユーザーグループ、 組織 ページを管理や、所属メンバーの配置・削除などの権限を委譲できる
組織 ユーザー、組織 本部・部・課などの階層構造を持てる
ユーザーグループ ユーザー × ユーザーが所属するグループの最小単位

TOPに戻る

ユーザーとロール

Liferay(ライフレイ)のコンテンツは、本部、部、課、コミュニティなどの組織単位で管理されます。参照/編集/承認などのさまざまな利用権限(アクセス権限)は、この組織単位で設定することができます。

Liferayでは、アクセスコントロール(権限設定)にロール(役割)という概念を導入しています。
Liferayのアクセスコントロールは、上記のコミュニティ、組織、ユーザーグループといったグルーピングでの設定のほかに、このロールベースでの設定が可能です。

また、複数のロールを、ユーザー単独に、組織に配属されているユーザーに、コミュニティに配属されているユーザーにといった単位で分けて付与することも可能です。
すなわち、ロールを割り当てる対象としては、コミュニティ、組織、ユーザーグループ、 ユーザーとなります。

ロールには以下の3種類があります。

  • 標準ロール
    各ポートレット、ページの閲覧・編集権限など、すべてのユーザーに必ず付与される汎用的に用いられるロール
  • 組織ロール
    組織に配属しているユーザにその組織限定で権限を与えたい場合に使用されるロール
  • コミュニティロール
    組織ロールと同じく、コミュニティに配属しているユーザにそのコミュニティ限定で権限を与えたい場合に使用されるロール

さらに、例えば以下のような、システム別、機能別のロールを新たに作成してユーザーに権限を付与することもできます。

  • 「Aシステム全機能利用ロール」
  • 「Aシステム参照のみ可能ロール」
  • 「Bシステム参照/更新可能ロール」
  • 「Bシステム全機能利用ロール」
  • 「Bシステム参照/更新可能ロール」
  • 「Bシステム参照のみ可能ロール」

TOPに戻る

アクセスコントロール

内部統制強化のためには、ユーザー認証のほか、セキュリティ・ポリシーに従った適切なシステムの利用権限設定が不可欠です。

Liferayでは、
(組織、グループ、コミュニティ、ユーザー、ロール)
×
(ページ、ポートレット、フォルダ、ファイル)
というように、システム利用権限を柔軟に設定することが可能です。

権限の概念

アクセス対象種別

  • ポートレットに対する権限
    ポートレットに対して「参照」や「設定」等のアクセスを制御する為の権限です。 この「参照」権限が無いとポートレット自体が表示されません。
  • オブジェクトに対する権限
    ユーザーや組織等のオブジェクトに対して「参照」や「更新」等のアクセスを制御する為の権限です。

スコープ種別

  • ポータル
    ポータル全体の中で有効になるアクセス制御です。
  • グル-プ
    「コミュニティ」や「組織」の各グループの中で有効になるアクセス制御です。
  • 個別
    「ユーザー」の場合、ある個人のようにオブジェクトの特定のインスタンスに対してのみ 有効になるアクセス制御です。

Liferayでは、このように細かい権限をロールに対して許可することで、アクセスコントロール機構を構成しています。

TOPに戻る

OSSによる情報共有のメリット

1.顧客用件に応じた細かいカスタマイズが容易

OSSのLiferay(ライフレイ)はソースコードが公開されているため、商用製品と比較して顧客用件に応じた細かいカスタマイズが容易です。

2.長期にわたって製品を継続的に安定利用できる

OSSは、商用製品のように開発企業の買収などによってサポートが打ち切られる心配が少ないと言えます。

3.圧倒的なコスト削減効果

一般的な商用のグループウェア製品では、ユーザーごとにライセンス費用が課金されます。グループ企業全体やグローバル規模の利用といったユーザー数の多い企業では、ライセンス費用だけで数千万~数億円になるケースもあります。
OSSのLiferay(ライフレイ)は、ソースコードを無償で使用できるうえ、ライセンス費用がかかりませんので、トータルコストを大幅に削減することができます。

4.広域情報共有

ユーザー数が増えてもソフトウェアコストが増加しない料金システムと、決め細やかなアクセス制御(認可)により、従来のポータルやグループウェアでは実現できなかった全社、 取引先、派遣社員、拠点間、企業間、グローバルなど、 広い範囲での情報共有が可能です。
近年では、多言語対応、オープンスタンダードなインフラ上で稼働することなどの観点から、海外拠点を含めたグローバルな情報共有システムとしてOSSのLiferay(ライフレイ)が採用されるケースが増えてきています。

TOPに戻る

Liferayのダウンロード

Liferayのダウンロードページ

TOPに戻る

※定期的にメンテナンスを実施しておりますが、一部情報が古い場合がございます。ご了承ください。

Liferay最新TOPICS

【講演資料を公開!】 11/9「Liferayによるドキュメント管理と、Alfrescoとの比較」(2016年12月05日 10:15)

2016年 11月 09日 (水)14:00~15:30 株式会社ヴィセント セミナールームにて「Liferayによるドキュメント管理と、Alfrescoとの比較」が開催れました。当日は、寒い中 熱心な受講者にご来場頂き、お陰さまで盛況のうちに終了することが出来ました。また、来場者アンケートでは「LiferayとAlfrescoの比較が分かりやすく良かった。」等のお声を頂戴いたしました!ありがとう...

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter