Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Gdzue Liferay 6 przechowuje informacje na temat zezwolen?
#1
mam web aplikacje zrobiona w LifeRayu ktora ma calkiem sporo roznych stron, tyle ze nie jestem pewny czy poustwaialem wszystke permissiony odpowiedniio.
Wykliwiwanie kazdej w panelu sterowania jest dlugie i meczace.
Wpadlem wiec na pomysl ze moglbym napisac query w sql ktory wyluskalo by mi za bazy danych nazwy tych stron ktorych permissiny sa zle poustawiane.

Sql to nie problem znam go dobrze.

Problem jest w tym ze niewiem w jaki sposob liferay przwechowuje te informacje w bazie danych.

Szukalem w internecie ale znalazlem nieweile informacji na ten temat.
1. ResourceAction maps the permission names to a long number and store it in BitWiseValue.
2. ResourcePermission->actionId is a bit set and every bit is an action.
3. Gdy w resourceAction name opjawi sie liczba to mamy doczynie ze strona nie z portletem

Wszystko co weim.

Pytanie pierwsze:
Jak mapowana jest nazwa strony?

Ogolnie to nie musze wiedziec jak dziala algorytm 6. Wystarczy mi tylko dowiedziec sie gdzie sa przechowywane informacje o stronach (nazwa strony i permissiony dla kazdego typu usera).
Odpowiedz


Wiadomości w tym wątku
Gdzue Liferay 6 przechowuje informacje na temat zezwolen? - przez Radek255 - 04-08-2011, 18:13

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl