2012-08-13 22 views
10

themeDisplay.getUser().getGroupId() और themeDisplay.getScopeGroupId() के बीच क्या अंतर है?उपयोगकर्ता समूह के बीच अंतर आईडी और स्कोप समूह समूह

यदि मैं Layouts (पृष्ठों) को पुनर्प्राप्त करता हूं, तो क्या उनके पास /web-or-user/<user>/* या /web-or-user-or-group/<group>/* जैसे कोई अलग यूआरएल पैटर्न होगा?

मेरा मतलब है कि मुझे यह कहना सही है कि प्रत्येक उपयोगकर्ता का अपना समूह या कुछ होता है?

मैं इसे अब तक समझ में रूप में, यह उपयोगकर्ता की तरह लगता है फू समूह UserFoo और समूह GroupFoo ताकि आप व्यक्तिगत पृष्ठों फू या फू के समूह के लिए प्राप्त कर सकते हैं है ... मैं अच्छा में हूं मार्ग?

उत्तर

13

प्रत्येक प्रमाणीकृत उपयोगकर्ता के पास अपने निजी और सार्वजनिक पृष्ठ हो सकते हैं जो getUser() प्राप्त करें। GetGroupId()।

फिर समुदाय भी है जो उपयोगकर्ता वर्तमान में देख रहा है जो स्कोप समूह आईडी है।

तो हाँ आप सही हैं! :)

1

समूह आईडी का उपयोग करके आप उपयोगकर्ता के सार्वजनिक या निजी पृष्ठ प्राप्त कर सकते हैं। जबकि एक स्कोप समूह समूह आपके पोर्टलेट की अनुमति से संबंधित है (अध्याय सुरक्षा और अनुमति (http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/security-and-permissio-4) में देखें

संबंधित मुद्दे