2012-08-14 64 views
0

嘿,我是一名新手。使用什麼:社區/網站或UserGroup滿足我們的要求

無論如何,我想提供一個採購訂單和妥協的授權系統,應根據誰在日誌提供兩種類型的用戶羣體

兩個用戶是:

  1. 用戶相關PO (說一個公司的賬目,銷售部門)
  2. 許多廠商公司(比如Vendor_A,Vendor_B,Vendor_C)

在登錄:

  1. 賬戶可以根據VENDOR_ID & reference_PO_no
  2. 他登錄一個特定的供應商應該只看到他的詳細信息&沒有其他供應商的詳細查看各種供應商。

我不知道我該如何實現這個;要麼創建一個用戶組或社區。如果UserGroup/Community Vendor_A 未查看 Vendor_B的配置文件。請幫助,如果有人在Liferay的溶液或做了一些這樣使用6.1

軟件:
Liferay門戶6.1.0(與tomcat7.0.23捆綁),MySQL 5.1中

回答

0

我想你可以使用一個組合用戶頁面(公共/私人)和網站/社區/組織。 Liferay User Guide部分Managing Users可能會幫助您瞭解UserGroup與用戶公開/專用頁面之間的關係。

1)應收可以根據VENDOR_ID & reference_PO_no

您可以創建一個顯示VENDOR_ID和reference_PO_no一個portlet查看不同的供應商,並可以把它放在網站/社區/組織頁到只有特定的用戶纔有權訪問。否則,您將在portlet本身中顯示vendor_id和reference_PO_no的邏輯放到了某些有權限的用戶。

2)他登錄時的特定供應商應該只能看到他的詳細信息&不是其他供應商的詳細信息。

爲此,您可以使用User Public page作爲http://liferay.com使用它。如果您在Liferay上擁有一個帳戶,您可以看到它有一個User公共頁面,其中包含Wall,Friends活動等portlet,僅在用戶公共頁面上運行,並且每個用戶只能看到與其帳戶相關的信息。因此,以類似的方式,您可以爲供應商創建一個portlet,並將其放置在供應商用戶(公共/私人)頁面上。以便他們只能看到他們的信息。

這些只是讓你開始的一些指針。可能不是全部答案。

+0

嘿謝謝您的回覆prakash將按照您的指示在用戶頁面上工作。 – sweety 2012-08-16 05:03:13