Forums

Home » Liferay Portal » česky a slovensky

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Oprávnění na 6.1 Jiri Vanek April 26, 2012 3:11 PM
RE: Oprávnění na 6.1 Pavel Horal April 27, 2012 12:54 AM
RE: Oprávnění na 6.1 Jiri Vanek April 27, 2012 1:28 AM
RE: Oprávnění na 6.1 Pavel Horal April 27, 2012 1:37 AM
RE: Oprávnění na 6.1 Jiri Vanek April 27, 2012 2:05 AM
RE: Oprávnění na 6.1 Pavel Horal April 27, 2012 2:20 AM
RE: Oprávnění na 6.1 Ales Rybak April 27, 2012 4:07 AM
RE: Oprávnění na 6.1 Ales Rybak April 27, 2012 2:00 AM
RE: Oprávnění na 6.1 Jiri Vanek April 27, 2012 2:13 AM
RE: Oprávnění na 6.1 Artur Linhart April 27, 2012 2:53 AM
RE: Oprávnění na 6.1 Ales Rybak April 27, 2012 4:04 AM
RE: Oprávnění na 6.1 Jiri Vanek April 27, 2012 4:13 AM
RE: Oprávnění na 6.1 Jiri Vanek April 27, 2012 5:38 AM
RE: Oprávnění na 6.1 Jiri Vanek April 27, 2012 6:09 AM
RE: Oprávnění na 6.1 Ales Rybak April 27, 2012 7:16 AM
RE: Oprávnění na 6.1 Jiri Vanek April 27, 2012 7:24 AM
RE: Oprávnění na 6.1 Ondřej Životský April 27, 2012 8:04 AM
RE: Oprávnění na 6.1 Jiri Vanek April 27, 2012 9:37 AM
RE: Oprávnění na 6.1 Jiri Vanek April 27, 2012 9:47 AM
RE: Oprávnění na 6.1 Ondřej Životský April 27, 2012 1:24 PM
RE: Oprávnění na 6.1 Pavel Horal April 27, 2012 1:48 PM
RE: Oprávnění na 6.1 Ondřej Životský April 27, 2012 2:00 PM
RE: Oprávnění na 6.1 Jaromir Hamala April 28, 2012 4:34 AM
RE: Oprávnění na 6.1 Jiri Vanek April 29, 2012 10:58 AM
RE: Oprávnění na 6.1 Milan Jaroš April 27, 2012 8:11 AM
RE: Oprávnění na 6.1 Milan Jaroš April 27, 2012 8:20 AM
Jiri Vanek
Oprávnění na 6.1
April 26, 2012 3:11 PM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

Zdravím a prosím o radu - mám problém nastavit oprávnění. Snažím se využít LIferay pro vytvoření firemního intranetu. Cílem je, aby intranet byl dostupný odkudkoliv (pokud možno, nechci omezovat přístup přes IP nebo VPN), ale v tom případě musí být dostupný pouze přes přihlášení, tzn. guest může dostat pouze login screen. Zatím se mi povedlo, aby po zadání URL byl na veřejné stránce pouze portlet pro přihlášení a po přihlášení je uživatel přesměrován na privátní část portálu na HP. Po odhlášení je uživatel nasměrován na takto vytvořenou login page. To je fajn, ale pokud zadám URL domena/group/guest/home, dostanu se na privátní část portálu a vidím všechny portlety vč. navigace, i když nejsem přihlášený (!!).

Hledal jsem všude možně v nastavení, ale nic. V liferay mám pouze jeden jediný web "Intranet", který má public pages - jediná úvodní stránka s login widgetem a pak private pages, kde mám nasázené různé widgety a další podstránky. Pak mám jednu organizaci, která má přístup pouze na intranet.

Co mi nedochází..?
Pavel Horal
RE: Oprávnění na 6.1
April 27, 2012 12:54 AM
Answer

Pavel Horal

Rank: New Member

Posts: 14

Join Date: June 16, 2011

Recent Posts

Na stránkách je potřeba uživateli Guest odebrat právo VIEW (Manage > Page > Permissions).
Nejsem si ale jistý, jak toto nastavení udělat globálně (resp. aby všechny nové stránky Guestovi VIEW nedávali by default).
Jiri Vanek
RE: Oprávnění na 6.1
April 27, 2012 1:28 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

To jsem zkoušel, ale nemám tam roli guest, viz screenshot.
Attachment

Attachments: opravneni_liferay.png (62.6k)
Pavel Horal
RE: Oprávnění na 6.1
April 27, 2012 1:37 AM
Answer

Pavel Horal

Rank: New Member

Posts: 14

Join Date: June 16, 2011

Recent Posts

Ale to je screen z /private stránek a ne z /guest stránek.
Ales Rybak
RE: Oprávnění na 6.1
April 27, 2012 2:00 AM
Answer

Ales Rybak

Rank: New Member

Posts: 19

Join Date: January 15, 2008

Recent Posts

Me to prijde jako nejaka chyba - standardni chovani Liferay je takove, ze guest si nemuze zobrazit jakekoliv privatni stranky. Private stranky jste vytvarel rucne, nebo pomoci nejakeho importu / sablony / programove?
Jiri Vanek
RE: Oprávnění na 6.1
April 27, 2012 2:05 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

To způsobilo, že mi nefunguje widget login, pokud zadám URL portálu (tedy domena:8080/web/guest/home) - hlásí, že nemám oprávnění prohlížet. Ale pokud zadám URL privátní stránky (doména:8080/group/guest/home), vidím některé položky v navigaci (např. Dokumenty, Kalendář) a všechny widgety.
Jiri Vanek
RE: Oprávnění na 6.1
April 27, 2012 2:13 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

Hmm, tak zpátky na stromy, tedy rm -Rf /var/www/intra...

Ještě se zeptám, možná trochu hloupě - nevíte o nějakém slušném návodu, jak jednodušše začít? Nerad bych zase udělal tu samou chybu (kterou ani nevim, kde jsem udělal..). Ty liferay návody mi nějak nejdou do hlavyemoticon
Pavel Horal
RE: Oprávnění na 6.1
April 27, 2012 2:20 AM
Answer

Pavel Horal

Rank: New Member

Posts: 14

Join Date: June 16, 2011

Recent Posts

Vidíte ty položky v navigaci, u kterých má GUEST právo VIEW. Mimochodem /group/guest by default IMHO neexistuje.
Artur Linhart
RE: Oprávnění na 6.1
April 27, 2012 2:53 AM
Answer

Artur Linhart

Rank: Expert

Posts: 458

Join Date: September 13, 2007

Recent Posts

Jsem stejného názoru, někde asi musí být chyba, Guest se na privátní stránky nemůže normálně dostat... Bylo by zajímavé vědět co se přesně stalo, popř. to zareportovat na issues.liferay.com jako chybu, protože k tomuto by nemělo nikdy v žádném případě dojít...

Jinak stačí snad prostě jen vytvořit privátní stránky a v nastaveních dát třeba
default.landing.page
na nějakou stránku uvnitř těch privátních intranetovských stránek...

Viz např. http://www.liferay.com/community/wiki/-/wiki/Main/Customizing+the+default+page+after+login
Ales Rybak
RE: Oprávnění na 6.1
April 27, 2012 4:04 AM
Answer

Ales Rybak

Rank: New Member

Posts: 19

Join Date: January 15, 2008

Recent Posts

Na me to pusobi, jako kdyby Vam v DB zustala nejaka opravneni pro uzivatele Guest.. to ze nejdou odklikat je samozrejme problem (dany funkcionalitou v LFR) a muze se jednat bud o nekonzistenci dat nebo primo bug v Liferay. Nicmene nehazel bych hned flintu do zita ;-) Zkuste jeste pred vycistenim cele DB procistit cache a portal:

- Control Panel > Server > Server Administration > Actions > Clear the database cache
- Control Panel > Server > Server Administration > Actions > Reindex all search indexes
- Control Panel > Server > Server Administration > Actions > Clean Up Permissions
- Control Panel > Server > Server Administration > Actions > Verify database tables of all plugins

Co se tyka materialu, kde se da neco najit, tak v cestine toho moc neni, v anglictine jsou nejlepsi informace asi primo na strankach liferay.com:
- User Guide - obsahuje pomerne hezky napsanou dokumentaci k funkcim portalu a jak je vyuzivat
- Univerisity - obsahuje odkazi napric celou znalostni bazi Liferay a tudiz i vice veci nez samotna User Guide. Je tak take sloziteji strukturovana a tudiz vice klikaci.
Ales Rybak
RE: Oprávnění na 6.1
April 27, 2012 4:07 AM
Answer

Ales Rybak

Rank: New Member

Posts: 19

Join Date: January 15, 2008

Recent Posts

Ano, private stranky pro vychozi site vytvoreny nejsou a je nutne je pridat ;-)
Jiri Vanek
RE: Oprávnění na 6.1
April 27, 2012 4:13 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

Už jedu novou instalaci. Snad se mi nepodaří to něco zreprodukovat, tyhle bugy nemám rádemoticon Díky za rady, za chvíli budu potřebovat další ohledně importu MediaWiki a češtiny..
Jiri Vanek
RE: Oprávnění na 6.1
April 27, 2012 5:38 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

Tak už jsem ten bug asi odhalil (teda, jestli je to bug):
při rozjetí portálu z Liferay bundlu se mi vytvořila nějaká ukázková stránka (konkrétně v Control panel -> Weby - nazval jsem si jí "intranet"). Můžu vytvořit nový web jen soukromý, to je ok, ale tenhle původní mi nejde smazat, že prý je systémový. A tady jsou "Soukromé stránky", ale i "Veřejné stránky". Když si dám zobrazit ty soukromé, dostanu onu zmiňovanou URL (která by podle něčího názoru neměla existovat) doména:8080/group/guest/home. A ta je, bohužel, dostupná i pro nepřihlášeného uživatele a má šablonu intranetu. Takže dokud se mi nepodaří smazat tenhle "web", asi se nikam nehnuemoticon
Jiri Vanek
RE: Oprávnění na 6.1
April 27, 2012 6:09 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

Další zjištění: nově vytvořený web s url doména:8080/group/intra/home je nastavená jako soukromá, ale je vidět i nepřihlášenému uživateli. Začínám být v koncích, asi na to jdu úplně blběemoticon
Ales Rybak
RE: Oprávnění na 6.1
April 27, 2012 7:16 AM
Answer

Ales Rybak

Rank: New Member

Posts: 19

Join Date: January 15, 2008

Recent Posts

To je hodne zvlastni - snazim se to zreprodukovat, ale neuspesne.. Jen pro jistotu - jedete primo na cistem Liferay? Jaky bundle - Tomcat? Jaka DB? Nejaka dalsi nastaveni?
Jiri Vanek
RE: Oprávnění na 6.1
April 27, 2012 7:24 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

Ano, čistý Liferay v bundlu s Tomcatem, DB MySQL. Kdybyste měl chuť se na to podívat, dám Vám přístup a samozřejmě to zaplatím. Začíná to pro mě být zásadní zásek, ale musím to přes víkend rozjet...
Ondřej Životský
RE: Oprávnění na 6.1
April 27, 2012 8:04 AM
Answer

Ondřej Životský

Rank: Junior Member

Posts: 28

Join Date: March 11, 2011

Recent Posts

Na tento problém jsme už narazili. V Liferay portálu 6.1 se změnil způsob kontroly oprávnění pro přístup na stránky. Nevím, jestli je to feature nebo BUG, je třeba zjistit jaké je požadované chování... (pohnutka ke změně asi byla umožnit přístup na prvate stránky i nečlenům site. Nebo je to BUG)

Váš problém se mi podařilo reprodukovat až napodruhé (nová site ze šablony "intranet site", typu public, vytvořit privátní stránky) - info pro Aleše ;)

Takže řešením problému je jedna z možností (řazeno od nejhoršího řešení;) ):
* Upravte si site Liferay, která je tam defaultně vytvořena (přejmenuj na intranet, uprav veřejné i privátní stránky, portlety, ...)
* Vytvořte si nový web bez šablony (klikneš na "přidat" a první možnost je "prázdný web"). Jako typ nastav soukromý. Stránky vytvořte soukromé/veřejné to je jedno, to se dá pak upravovat/měnit/mazat/...
* Stáhněte si Liferay a před prvním spuštěním smaž adresáře "liferay-portal-6.1.0\tomcat-7.0.23\webapps\sevencogs-hook\" a "liferay-portal-6.1.0\tomcat-7.0.23\webapps\sevencogs-theme\". Ve wizardu si jako jméno portálu místo "Liferay" nastav "intranet". Pokud si najedeš na správu stránek, můžeš si přidat soukromé stránky .....

- u všech řešení je kontrola oprávnění OK (na privátní stránky může jen uživatel, který je přihlášen a má na to právo)
Milan Jaroš
RE: Oprávnění na 6.1
April 27, 2012 8:11 AM
Answer

Milan Jaroš

Rank: Expert

Posts: 269

Join Date: August 18, 2008

Recent Posts

Smazat sevencocks* ve webapps před instalací... ;)
Milan Jaroš
RE: Oprávnění na 6.1
April 27, 2012 8:20 AM
Answer

Milan Jaroš

Rank: Expert

Posts: 269

Join Date: August 18, 2008

Recent Posts

Matně si vzpomínám, že pokud nějaký web nejde smazat, dá se to obejít přes nastavení v portal properties. Něco jako system.groups, nebo tak nějak. Vytvoří se jiná, ta se nastaví jako systémová a ta původní se dá pak smazat. Ovšem, jestli nepřeháním... emoticon
Jiri Vanek
RE: Oprávnění na 6.1
April 27, 2012 9:37 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

Postupoval jsem podle posledního bodu, tedy smáznul 7cock, rozjel. Pokud jsem zadal doménu, chtělo to přihlášení. Cool! Ta prokletá URL /group/guest/home neexistovala. Cool! Šel jsem tedy do nastavení Webů, byl tu můj intranet s nastavením "otevřít" - upravil jsem na "soukromé". Pak mi tu ale nehrála jedna věc: v základním nastavení byly "veřejné stránky", URL je /web/guest/home, kam když jdu, chce to po mně přihlášení. Soukromé stránky tam nebyly, takže jsem je přidal se šablonou Intranet site. A tady opět nastal problém(!): vznikla URL /group/guest/home, která NEvyžaduje přihlášení. To je podle mně už fakt bug.

Dokážu žít s tím, že po instalaci budu mít veřejné stránky, které budou vyžadovat přihlášení... Ale bude pak fungovat hierarchie uživatelů? Tedy, že některé skupiny uvidí něco, jiné něco víc, a jiné všechno?
Jiri Vanek
RE: Oprávnění na 6.1
April 27, 2012 9:47 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

A ještě jedno zajímavé zjištění: pokud vytvořím nový web, který nastavím jako "soukromé stránky", stejně je veřejně přístupný.. Vygeneruje to URL /group/nazev/home a tam žádné přihlášení není požadováno. V nastavení stránek a oprávnění role "guest" není, abych mohl odebrat právo zobrazit.
Ondřej Životský
RE: Oprávnění na 6.1
April 27, 2012 1:24 PM
Answer

Ondřej Životský

Rank: Junior Member

Posts: 28

Join Date: March 11, 2011

Recent Posts

A není tedy problém pouze v šabloně "intranet"? Zkuste vytvořit stránky bez šablony...
Pavel Horal
RE: Oprávnění na 6.1
April 27, 2012 1:48 PM
Answer

Pavel Horal

Rank: New Member

Posts: 14

Join Date: June 16, 2011

Recent Posts

Potvrzuji nefunkčnost šablony "intranet". Pokud jsem vytvořil stránky z této šablony a nastavil, aby se stránky nakopírovali do private sekce, tak se zachovali práva z public sekce. Pokud jsem vytvořil stránku s "prázdnou" šablonou, tak se vše chovalo dle očekávání.

Kdo založí bug? emoticon
Ondřej Životský
RE: Oprávnění na 6.1
April 27, 2012 2:00 PM
Answer

Ondřej Životský

Rank: Junior Member

Posts: 28

Join Date: March 11, 2011

Recent Posts

Pavel Horal:
Potvrzuji nefunkčnost šablony "intranet". Pokud jsem vytvořil stránky z této šablony a nastavil, aby se stránky nakopírovali do private sekce, tak se zachovali práva z public sekce. Pokud jsem vytvořil stránku s "prázdnou" šablonou, tak se vše chovalo dle očekávání.

Kdo založí bug? emoticon


Super ;)

Šablona bude asi "natvrdo" v DB a bude mít špatně oprávnění.... Určitě to chce nahlásit (pokud už to není)
Jaromir Hamala
RE: Oprávnění na 6.1
April 28, 2012 4:34 AM
Answer

Jaromir Hamala

Rank: New Member

Posts: 2

Join Date: September 2, 2010

Recent Posts

Opravdu bug v 6.1 CE GA1. Viz
http://issues.liferay.com/browse/LPS-20519
http://issues.liferay.com/browse/LPS-22462
http://issues.liferay.com/browse/LPS-25882

a dalsi.

V trunku to je dle vseho opravene. Dobra zprava je, ze behem 2 tydnu by mela byt vydana 6.1 CE GA2.
Jiri Vanek
RE: Oprávnění na 6.1
April 29, 2012 10:58 AM
Answer

Jiri Vanek

Rank: New Member

Posts: 12

Join Date: April 26, 2012

Recent Posts

Pěkné.. Počkám si tedy na novou verzi, snad to bude fixnuté. Díky všem za reakce.